Label-studio

Latest version: v1.12.1

Safety actively analyzes 641002 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 13

1.8.2.post1

Not secure
Bug fixes

Fixed an issue that was preventing Label Studio from being installed alongside Pandas when a strict dependency resolver is used ([commit 63c5b5f2b4a2921f9530d4c2fadd3860e6c87e9c](https://github.com/HumanSignal/label-studio/commit/63c5b5f2b4a2921f9530d4c2fadd3860e6c87e9c)). Special thanks to community member cobac for identifying this issue.

Contributors

jombooth

1.8.2.post0

Not secure
Bug fixes

Fixed an issue that was preventing Docker image v1.8.2 from running ([commit 6b63ecbacbf4ad4492ac4092ec7e03b872c4c629](https://github.com/HumanSignal/label-studio/commit/6b63ecbacbf4ad4492ac4092ec7e03b872c4c629)). Special thanks to community member CMcCall-Bayer for identifying this issue.

Contributors

jombooth

1.8.2

Not secure
What's New

New Features

* Contextual scrolling is now available for audio processing tasks and conversational analysis. This feature supports playback synchronization between an audio file and its corresponding text transcript. For more information, see the [Contextual Scrolling template documentation](https://labelstud.io/templates/contextual_scrolling). ([#4489](https://github.com/HumanSignal/label-studio/pull/4489), [#4479](https://github.com/HumanSignal/label-studio/pull/4479), [#4518](https://github.com/HumanSignal/label-studio/pull/4518), [#4509](https://github.com/HumanSignal/label-studio/pull/4509))

Enhancements

* The API now supports searching projects by title. ([4522](https://github.com/HumanSignal/label-studio/pull/4522))
* Added documentation for [Generative AI templates](https://labelstud.io/templates/generative-chatbot-assessment). ([#4486](https://github.com/HumanSignal/label-studio/pull/4486))
* Added documentation for `visibleWhen` parameter: [choices](https://labelstud.io/tags/choices) tag and [view](https://labelstud.io/tags/view) tag ([#4443](https://github.com/HumanSignal/label-studio/pull/4443))
* Stability improvements to ML backend ([286](https://github.com/HumanSignal/label-studio-ml-backend/pull/286))
* New tooltips throughout the UI provide guidance on advanced features and configurations to improve labeling efficiency and quality ([4691](https://github.com/HumanSignal/label-studio/pull/4691), [#4654](https://github.com/HumanSignal/label-studio/pull/4654), [#4658](https://github.com/HumanSignal/label-studio/pull/4658), [#4652](https://github.com/HumanSignal/label-studio/pull/4652), [#4649](https://github.com/HumanSignal/label-studio/pull/4649))

Bug Fixes
* Fixed an issue that was preventing users from changing labels. ([4535](https://github.com/HumanSignal/label-studio/pull/4535))
* Fixed an issue where labels were missing from the UI when multiple labels were applied to the same text span. ([4428](https://github.com/HumanSignal/label-studio/pull/4428))
* Fixed an issue where the show/hide icon was not appearing when working in regions that were grouped by tools. ([4524](https://github.com/HumanSignal/label-studio/pull/4524))
* Fixed an issue where there was a noticeable degradation in UI performance when a large number of regions were rendered within a single task. ([4581](https://github.com/HumanSignal/label-studio/pull/4581))
* Fixed an issue that occurred when users selected keypoints and polygons within the same annotation. ([4391](https://github.com/HumanSignal/label-studio/pull/4391))
* Fixed issues to ensure more robust and uniform SSRF defenses ([4483](https://github.com/HumanSignal/label-studio/pull/4483))
* Fixed and issue in which pytests were failing ([4488](https://github.com/HumanSignal/label-studio/pull/4488))
* Fixed a security issue to ensure the secret key is securely set, persisting a new one if required ([4690](https://github.com/HumanSignal/label-studio/pull/4690)). Special thanks to community member robbilie for identifying this issue and contributing to fix.
* Fixed an issue related to version selection for an imported ML backend. ([4363](https://github.com/HumanSignal/label-studio/pull/4363), [#4703](https://github.com/HumanSignal/label-studio/pull/4703))
* Fixed an issue where users were able to import unsupported file types. ([4515](https://github.com/HumanSignal/label-studio/pull/4515))

Contributors

New Contributors

* Robbilie made their first contribution in PR [4689](https://github.com/HumanSignal/label-studio/pull/4689)

Contributors
* bmartel
* juliosgarbi
* niklub
* hlomzik
* nicholasrq
* Gondragos
* Travis1282
* jombooth
* dredivaris

1.8.1

Not secure
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

1.8.0

Not secure
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-backend253](https://github.com/heartexlabs/label-studio-ml-backend/pull/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-converter215](https://github.com/heartexlabs/label-studio-converter/pull/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](https://labelstud.io/tags/ranker.html))
- 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.

1.7.3

Not secure
Improvement
- New parameter skipDuplicates of TextArea allows to keep submissions unique
- Performance optimization for api/projects with task number
- Audio v3 webaudio alternative decoder option
- Storage link resolver in nested task data fields

Bug Fixes
- Start, end and offset of paragraph selection should not include empty or newline
- Allow nested Collapse tags
- Fixed an issue with regrouping regions after annotations switching
- Can't patch tasks when task data has a taxonomy null-values
- Fix DM columns visual problems
- Opening video in tasks should not trigger a CORS issue in HEAD response
- Fixed a problem where filtering by empty or not empty in annotation results and prediction results would not work
- Fixed import several tasks from one csv file
- CORS errors on valid audio files occur sometimes when accessed in succession
- don't let ghost regions be created
- Fix Video Rectangles to display while drawing
- Investigate/fix project polling in DM
- Fix for Annotation result with equal is used in DM
- Hidden video regions do not move when adding new visible regions above
- Improved filetype playable detection for video sources
- Proper unhandled exceptions processing in *_from_request functions. Activity log middleware fix for project id. Warning: Some of 500 errors about validation are 400 errors now
- Remove html minification when import html directly
- Fixes playback micro-stutters for Video Timeline Segmentation
- Scroll to image regions if needed, but don't scroll unnecessarily (UX improved)
- Selecting the end character on a Paragraph phrase to the very start of other phrase includes all valid phrases in the selection

Page 3 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.