Skip to content

Releases: dkalpakchi/Textinator

Release v1.1.0: Editing Away

06 Nov 18:49
Compare
Choose a tag to compare

Major features

  • New marker types: radio buttons, 2-level nested radio buttons and checkboxes
  • Markers can now be grouped in tabs
  • Annotators can now edit their own annotations
    • Already submitted annotations can be flagged for further discussion/correction
    • The editing features concern both old and new marker types
    • The titles of each batch that are shown in the editing area can now be configured via the project settings and can include a regex on the annotated text
  • A form for flagging texts is now configurable from the admin interface using JSON configuration!

Minor features

  • New project settings:
    • auto text switching: governs whether the texts switch on submitting or if the annotator is required to switch them manually
    • configurations for the forms in the modal windows (currently supports only the form for flagging texts)
    • the ordering of data can now be chosen as a separate setting (previously only random)
  • Added the possibility to pin parts of the texts with the custom markdown tag (\n!---!\n), note that the new lines are mandatory
  • The styling of marked span can now be varied between either highlight (as before) or underlined (the text becomes underlined). The latter can be really useful for longer annotations.
  • Marker restrictions can now be ignored by the annotator if the project responsible chooses to. Can be useful for "reminder"-restrictions.

QoL features

  • Improved visualization of long labeled spans
  • Re-worked data explorer interface
    • User comparison tool now allows to compare the annotations of 2 annotators on the same text
    • Annotation statistics and text flags are now behind the dropdown
  • Admin interface for annotation batches now features the parent project
  • Added the possibility to clone a project together with all associated annotations

Removed features

Some beta features are currently removed, because they will need a more thorough design thinking. The removed features include:

  • Dialogue annotations
  • Metadata associated with the annotated texts

Pre-release v1.1.0rc1

26 Oct 17:48
Compare
Choose a tag to compare
Pre-release v1.1.0rc1 Pre-release
Pre-release

This is the first (and hopefully only) release candidate for Textinator v1.1.0. In this description we focus only on fixed bugs related to the functionality from the previous version. The new features will be detailed in the release notes for the respective full release.

Fixed bugs

  • Fixed transition of LabelRelations to RelationVariants in the migrations
  • Disabled marked spans are no longer submitted together with free-text markers
  • "Deselect markers" button is now visible only if any of the markers is selectable
  • Font for Textinator logo is now always correctly detected on the build of new Docker containers
  • Fixed bugs related to the offsets for saved marked spans being a couple of characters off
  • Made cache work properly by switching from memcached to pymemcache package.
  • Fixed data mapping for JSON datasource
  • Fixed bugs related to incorrect access logging while getting new text and flagging it with issues
  • The text from a modal window for flagging text issues now gets removed after submitting current issue
  • Automatically getting new text now properly works on front-end and is properly hooked to a respective project settings

Release v1.0.0: Back to Basics

27 Apr 10:52
Compare
Choose a tag to compare

The first release of Textinator with the basic annotation functionality, as described in the documentation.

Beta features (incomplete and subject to change)

  • Dialogue annotations
  • Metadata associated with the annotated texts

Known issues

  • The "name" field of any marker or relation becomes the same as the name in the currently active language. This behaviour is dictated by the django-model-translation package and we search for the ways to bypass it.