github HumanSignal/label-studio 1.16.0

7 days ago

🌟 What's New

✅ Enhancements

🗂 Use taxonomy for labeling

There is a new labeling parameter available for the Taxonomy tag. When set to true, you can apply your Taxonomy classes to different regions in text. For more information, see Taxonomy as a labeling tool.

image

🔍 Grid view data preview for images

You can now click image tasks in the Grid view in the Data Manager to open them for closer inspection. (#6781)

This enhancement includes several hotkeys for navigating between tasks:

  • Arrow keys to navigate between tasks
  • Space key to select the task
  • Escape key to close the task
  • Scroll to zoom in and out
  • Click and drag to pan around the image while zoomed
image

⚡️ Hotkeys for audio labeling

There is a new hotkey available for pausing and starting audio: ctrl+p (Windows) or command+p (Mac). This is in addition to the space hotkey that performs the same function. However, this new hotkey is useful when you are working with audio and have a text area field in focus. (#6863)

🎯 Display the prediction score in the labeling interface

When you have annotations generated by predictions (pre-annotations), you will now see the prediction score (also known as the "confidence score") under the model name in the labeling interface tabs. (#6965)

image

🔗 Usability improvements for relations

The Relations panel now displays the number identifier for the region when viewing relations between regions. (#6941)

image

If you are using Relation tags in your labeling config, you can specify a value describing the relationship between regions.

In the past, it could be difficult to read these values when there were several overlapping relations and regions. With this release, the text value for the relation is pulled forward into focus when you hover. (#6875)

image

✏️ Miscellaneous

🚨 Breaking Changes

5️⃣ Django 5 upgrade

This release includes an upgrade to Django 5. As part of this change, if you are using PostgreSQL, you will need to upgrade to version 13+.

📦 Exports with images

The behavior when exporting data in YOLO, YOLO_OBB, or COCO format has changed. This applies to both the app and the API. (#6855)

Previously, the images themselves were included in the export by default. In this release, if you want to include the images in the export, you will need to use one of the following options instead (new in this release):

  • YOLO_WITH_IMAGES
  • YOLO_OBB_WITH_IMAGES
  • COCO_WITH_IMAGES

🔒 Security

  • Image file paths are restricted as to prevent arbitrary path traversal.

  • Only recognized S3 endpoints from a list of known S3 API providers will return full exceptions when an HTTP call is submitted.

    Note that if you want to use a non-standard/custom domain for hosting your S3 API and you still want full exceptions to be visible, you can add your domain to the S3_TRUSTED_STORAGE_DOMAINS environment variable. Separate multiple domains with a comma.

  • As an XSS prevention measure, /projects/upload-example no longer accepts GET requests.

  • Updated Iodash to address security vulnerabilities. (#6973)

  • Updated the default settings for CSRF cookie to be more secure and added an environment setting to control cookie age. (#6905)

🐞 Bug Fixes

  • Fixed an issue where task IDs were being duplicated when importing a large number of tasks through the API. (#6785)

  • Fixed an issue where users were unable to edit meta information that they previously added to bounding box regions. (#6726)

  • Fixed an issue where users were not being redirected to the appropriate page after logging in. (#6813)

  • Fixed multiple issues resulting from Poetry/Poetry core 2 release. (#6853)

  • Fixed an issue where the django-rq admin page was unavailable. (#6858)

🏁 Feature Flag Changes

The following feature flags have been marked stale, meaning they can no longer be turned on or off by users:

fflag_fix_front_leap_32_zoom_perf_190923_short
fflag_feat_front_lsdv_5452_taxonomy_labeling_110823_short
fflag_fix_front_dev_3793_relative_coords_short
ff_front_dev_2715_audio_3_280722_short

🤩 Contributors

Full Changelog: tags/1.15.0...1.16.0
This changelog was updated in response to a push of a6415be Workflow run

Jira Release Issues 1.16.0 Filter

Turned off Feature Flags (104)

ALL QUOTE LINES WILL BE IGNORED

Don't miss a new label-studio release

NewReleases is sending notifications on new releases.