Skip to content

Release 1.1.1

Compare
Choose a tag to compare
@niklub niklub released this 13 Aug 09:20
· 532 commits to master since this release
a06d5d9

Label Studio 1.1.1 Release Notes

New Functionality

This version of Label Studio includes the following improvements and new functionality.

Cloud storage improvements

  • Recursively scan S3 buckets connected as source storage.
  • URLs in tasks that reference objects in connected cloud storage buckets or blobs automatically resolve. If you create a cloud storage connection and import data with URLs such as s3://... or gs://..., the objects at those URLs automatically resolve in your labeling tasks.
  • Specify Google Cloud Storage (GCS) credentials in a JSON file when setting up GCS source storage, instead of using the environment variable GOOGLE_STORAGE_CREDENTIALS. See Sync data from external storage.
  • For form fields that expect JSON, such as when setting up external storage, the JSON is now validated.

Tag and Template improvements

  • Add support for a Video tag to be used for classification.
  • Improve the Taxonomy tag.
  • Added a Repeater tag for dynamic labeling. Thanks to @gfauchart for your contribution!
  • Optimize bbox and ellipse creation for image segmentation.
  • Updated the Video Timeline Segmentation template.

Other improvements

  • If you're using an ML backend, you can now select the specific version of the model to use when showing predictions to annotators. See Set up machine learning.
  • When importing data that includes annotator email addresses in the completed_by field, Label Studio now matches the annotator email addresses to existing annotators and assigns those annotators to the tasks. If the completed_by field is undefined, a validation error is shown.
  • When importing tasks, you can now specify the was_cancelled attribute for a task to indicate that it was skipped.
  • Filter predictions by specific tasks or project IDs when using the API.
  • Improvements to exporting audio transcription data, and CSV export is expanded to include created/updated_at fields and lead_time data.
  • Improved performance when exporting tasks and annotations, as reported by @R-Peleg .

Bug Fixes

This version of Label Studio includes the following bug fixes.

Label Studio UI

  • Fixed an issue where the Create button stopped opening the modal after it was closed. Thanks @yoku2010 for your contribution!
  • Fixed bugs with the filters on the data manager, including integer filters and filtering with the is_empty argument. Thanks @alex-eurec for your report.
  • Fixed the TTL settings for S3 and cloud storage.
  • Fixed a bug where the presigned URL toggle was not being respected. Thanks @nader-bitstrapped-com for reporting this issue!
  • Fixed an issue with S3 links with prefixes and white space.
  • Fixed an issue deleting annotations.
  • Fixed a bug with the size of the canvas when viewing all annotations for a task.

Label Stream

  • Fixed a bug where skipped annotations appear in the label stream for other annotators to label and annotators working from a manually-assigned queue continued to be assigned skipped tasks.
  • Fixed an issue where regions were missing from draft annotations.
  • Fixed an issue where the zoom button moved while an image was loading.
  • Fixed an issue when labeling with brushes.
  • Fixed an issue where the brush area did not display correctly after zooming an image.
  • Fixed an issue with minimum size of shapes.
  • Fixed polygons being distorted when switching between original and draft annotations.
  • Prevent a polygon from being created with fewer than 3 points.
  • Fixed several issues with the RichText tag, including issues scrolling to region, text region offsets, selection range size in different browsers, incorrect selection in word, sentence, and paragraph granularity mode, overlapping ranges, and trimming spaces. Thanks to @uklft, @sharkzeeh, @1ytic, @lluissalord, @inzomiac, @stantonius, @jimsandwick99, @function2-llx, @somejonus, and @prohor33 for your reports!
  • Fixed an issue when using hotkeys on choices with the Taxonomy tag.
  • Fixed an issue when using relations with rotating, zooming, and erasing regions on images.

Other bug fixes

  • Fixed an issue where a task might be duplicated in export results when there is more than 1 annotation per task. Thanks @HarshSharma12 for your report.
  • Fixed issues with the ./serve_local_files.sh script.
  • Fixed an issue where ML backend error responses were improperly handled.
  • Fixed an issue running SQLite database on Windows.
  • Fixed an issue handling API proxy errors.