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
Customer Bug Fix
- 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
Bug Fix
- 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