Skip to content

1.8.0

Compare
Choose a tag to compare
@github-actions github-actions released this 05 Jun 23:12
· 2 commits to ls-release/1.8.0 since this release
181c997

New Features

  • New Ranker tag to aid in fine-tuning ML models by ranking, and optionally categorizing, predictions. (#3978,#4202,#4281)
  • Added an annotation tab carousel for faster navigation of annotations. (#3680)
  • Added the ability to drag, resize, collapse, and stack Panels in the Label Studio interface. (#3917)
  • Added generative AI templates to the Label Studio template gallery. (#4038,#4280)
  • Added a Segment Anything machine learning backend. (@heartexlabs/label-studio-ml-backend#253)

Improvements

  • Added status and debug information to cloud storage panels. (#4059)
  • Added type-checking to file uploads to prevent serving incorrect or malicious data to annotators. (#3725)
  • Added a hint parameter to the Choice tag that will display custom hint text when an annotator hovers over an annotation choice. (#4168)
  • Added an include=[specific_fields] parameter to the api/projects?ids=... endpoint to specify which fields to return in results. (#4039)
  • Limited the number of results from api/project/id/exports endpoint to 100 items to improve API performance. (#4007)
  • Optimized request handling for pre-signed cloud storage URLs to enable shared tasks across projects and speed up performance. (#3991,#4106)
  • Updated the sync attribute to allow for synchronization between more than two data sources in audio and video labeling, using the sync=<group-name> to specify synchronization between Audio, Video, Paragraph, and other source elements. (#3712)
  • Updated the default layout panels and tabs in the Outliner. (#4175)
  • Updated annotation instructions to appear in a modal dialog. (#3949)
  • Updated the user settings screen. (#4274)
  • Updated confidence scores to always be visible, rather than just on hover. (#4254)
  • Fixed visual inconsistencies in the labeling user interface. (#3680,#3917)

Bug Fixes

  • Fixed CORS errors and mishandling of cache edge cases on S3. (#3991)
  • Fixed an issue where “Check Connection” for Azure storage did not check the connection. (#4059)
  • Fixed an issue where GCS expiration in minutes was always reported as 1. (#4111)
  • Fixed validation of exports from cloud storage. (#4059)
  • Fixed an issue where uploading a local file with links to cloud storage URLS would fail. (#4143)
  • Fixed exporting labeling projects to CSV and TSV when export data contains tabs, commas, and other special symbols. (@heartexlabs/label-studio-converter#215)
  • Fixed an issue where ML backend predictions would not be displayed unless the Task view was refreshed. (#4228)
  • Fixed an issue where newly created annotations would be re-sorted to the end of the carousel. (#4123)
  • Fixed a bug where conditional annotations weren’t displayed properly with Taxonomy views. (#3906)
  • Fixed an issue where an incorrect user could be attributed in annotation history for Draft items. (#4165)
  • Fixed an issue where updating a duplicated annotation after the original annotation was deleted would cause a runtime error. (#4248)
  • Fixed an issue where navigating between annotations in Quick View will cause data corruption to the annotation undo stack. (#4251)
  • Fixed an issue where resubmitting and previous annotation would update the annotation createdDate. (#4259)
  • Fixed an issue where multi-paragraph annotator instructions may not be correctly displayed to annotators.
  • Fixed an issue where activating the Sync button twice would result in duplicate tasks. (#4059)
  • Fixed an issue where users could add duplicate TextArea annotations when the skipDuplicates parameter was set to true. (#4015)
  • Fixed an issue where Taxonomy choices could be displayed as aliases rather than values. (#4137)
  • Fixed an issue where null would appear in the interface when displaying a video with Quick View. (#4019)
  • Fixed an issue where rotating a video region bounding box could result in an incorrect orientation. (#3853)
  • Fixed an issue where the Brush tool could crash the user interface if it was defined before the image it was attached to. (#3848)
  • Fixed an issue in DateTime validation where textually inputted data was not checked by min/max constraints. (#4161)
  • Fixed an issue where some timestamp values could not be selected when zooming into very large Time Series datasets. (#4031)
  • Fixed an issue where audio and video from the same sources may not be synchronized. (#4172)
  • Fixed an issue where the Task View would break when a user changes the Grouped by view. (#4013)
  • Fixed the default width of the DataManager in Quick View. (#4125)
  • Fixed a regression where the “Hide all regions” button was missing. (#4222)
  • Fixed an issue where the visibility of newly created regions could not be toggled using the <ALT+H> hotkey. (#4110)

Documentation Changes

  • Added new documentation for the updated Ranker view. (#4036, Ranker Docs)
  • Removed unsupported AudioPlus references from documentation. (#3986)

Deprecations

  • Deprecated the Label Studio Frontend standalone release. 1.8.0 will be the final official release of the Label Studio Frontend as a separate NPM package.