Added
-
[Server API] Documentation for organization filtering parameters (
org,org_id, and theX-Organizationheader) for endpoints that return object lists and others (#10776) -
Annotations can now be filtered by source (auto / semi-auto / manual / file / consensus) in the annotations Filters panel (#10960)
-
[Server API] Added Jaccard Index and Dice Coefficient target metrics and micro, macro, and worst-label aggregation modes for Accuracy, Precision, Recall, Jaccard Index, and Dice Coefficient. (#10436)
-
Added a
Rotateddrawing method for drawing rotated rectangles and ellipses by placing points. (#11058) -
Added new "Split audio interval at playback position" control (#11097)
-
[Server API] Added a read-only
created_viafield to user responses (#11105) -
Added ID, end time, and duration ordering options to the audio regions list. (#11133)
-
The audio waveform can now be vertically resized to make peaks easier to inspect. (#11157)
Changed
-
Audio interval label selector now supports searching labels. (#11116)
-
Improved the audio interval Draw mode with a text cursor and contrast hover guide. (#11136)
-
Updated the default save, undo, redo, copy, and paste shortcuts to work with the standard OS modifier: Ctrl on Windows and Linux, or Command on macOS. (#11155)
Deprecated
- [Server API] The
changed_fieldsfield of webhook delivery responses is deprecated. It is kept for historical deliveries and is always empty for new ones (#11104)
Removed
- [Server API] Webhook payloads for
update:<resource>events no longer contain thebefore_updateandchangeskeys. (#11104)
Fixed
-
Fixed audio interval playback automatic stop position (#11080)
-
Removed unsupported "Save images" and "Convert masks to polygons" options from import and export annotation dialogs for 1D (#11081)
-
Fixed audio control tooltips to show actual shortcuts. (#11082)
-
Fixed dragging of overlapping audio intervals being blocked by later-created intervals. (#11090)
-
Annotation images failing to load when a server or proxy ignores a chunk range request (#11121)
-
[Server API] Improved performance when filtering quality reports by task or project and report target. The
targetparameter is now required when filtering bytask_idorproject_id(#11120) -
Calls to the
POST /api/lambda/requestsendpoint with an invalid function ID no longer crash (#11118) -
[Server API] Improved performance when filtering nested quality reports by parent and report target. The
targetparameter is now required withparent_id, and incompatible parent and requested report targets are rejected. -
Fixed toolbar undo and redo behavior while drawing masks (#11142)
-
Mask position is restored when it is moved completely outside the image (#11145)
-
The Remove underlying pixels option affecting masks when they are dragged (#11152)
-
Canceling shape or mask redraw not restoring the original object on the canvas (#11146)
-
The slice tool could create an empty mask when slicing between disconnected mask regions (#11153)