1.8.1

HumanSignal/label-studio1.8.1Aug 2, 2023by github-actions[bot]

AI Summary

Introduces per-image classifications in Multi-Image Segmentation, workspace management dropdowns, and bidirectional sync between paragraphs and audio.

Key Highlights

  • Per-image classifications for Multi-Image Segmentation
  • Workspace dropdown for edit, delete, and archive actions
  • Paragraphs can bi-directionally sync with audio
  • Confidence scores displayed all the time on regions

New Features

  • Per-image classifications
  • Workspace management dropdowns
  • Paragraph-audio bidirectional sync

Full Release Notes

### New Feature
- Per-image classifications. You can now use `perItem` parameter of classification control tags  in Multi-Image Segmentation case to attach classification to separate images in the set. For now it is supported by `DateTime`, `Number`, `Choices`,  `Taxonomy`, `Rating` and `Textarea` tags
- Workspaces have a dropdown for edit, delete, and archive
- Support Ranker tag validation and sample data from the API
- Added ability for paragraphs to bi-directionally sync with audio

### Improvements
- Added document region/result IDs with per-regions and multiple Labels tags 
- Added labeling config templates for Ranker tag
- Added Makefile commands to facilitate easy unit testing with Docker
- Forward and back buttons on all views, different roles have different interface buttons available
- Improvement to the user general settings modal to align with the new labelling UI changes
- Confidence score to be displayed all the time on regions

### Bug Fixes
- Support $undefined$ resolving in html values for object tags
- Fixed sorting by signed numeric values
- Fixed an issue where pre-signed urls could become double encoded and break signatures
- Fixed empty stream with show_overlap_first enabled
- Fixed issue that user is able to move region even when it's locked
- Fixed OOM during target storage export
- Added warning message when user selects more choices than is set on maxUsage
- Labels in drafts now also used for config validation
- Persist collapse state of side panels
- Fixed error "from_name" in draft saving
- Fixed COCO and YOLO export errors: KeyError with category_name and rotated_rectangle
- Fixed an unhandled error in DM which would cause QuickView to crash
- Fixed issue with 3-point rectangle too that it didn't work with relative coords
- When "Must leave a comment" is selected, comments tab will come to focus
- Fixed issue with missed "Hide all regions" button
- Fixed relation hotkeys so that they work with and without relation action buttons
- Navigation between tabs in the side panels now resets the postpone button state
- Fixed runtime error whenever a user deletes a source annotation and proceeds to submit/update the duplicate
- Made reimport call async
- Fixed an issue with remaining transformer of the selected region outside of its lifespan in video segmentation
- Load Predictions + Dynamic Labels properly, unknown labels are not removed from results now
- Fix any unhandled errors with pre-signed proxy urls
- Prediction results cannot be displayed immediately
- Fix Ctrl/Cmd+X hotkey in Config Editor
- Current draft version is now always saved after clicking the 'Postpone' button
- Fixed issue with selecting hidden regions by selection tool. Fixed issue with unavailable regions inside selection area
- Added hover state to panel header, improved buttons for collapse and expand
- Fixed inconsistency in the display of the region item lock and hide controls
- Keep the created at timestamp of an associated annotation to its saved draft
- Fixed data import with SDK and async import
- Fixed a script incompatibility causing API docs to not load
-  Removed the ability for patch requests to update user email
- 'PDF Classification' classification template is no longer displayed twice