Releases: cvat-ai/cvat
Releases · cvat-ai/cvat
Release v2.7.4: Improved issues and comments pipeline
Added
- The latest comment displayed in issues sidebar (#6937)
Fixed
- It was not possible to copy issue comment from issue dialog (#6937)
Security
- Update Grafana from 9.3.6 to 10.1.2
Full Changelog: v2.7.3...v2.7.4
v2.7.3: Fixing retrieving data from CS
Added
- New , form-based Issue templates for Github repository
Removed
- Functionality for synchronizing a task with a Git repository
(#6904)
Fixed
- Incorrectly determined video frame count when the video contains an MP4 edit list
(#6929) - Internal server error when retrieving data from CS and cache=True
(#6932)
Security
- Security upgrade Pillow from 9.3.0 to 10.0.1
(#6907) - Security update cryptography from 41.0.3 to 41.0.4
(#6914)
New Contributors
- @AnnaPetrovicheva made their first contribution in #6909
- @cuong-ts made their first contribution in #6762
Full Changelog: v2.7.2...v2.7.3
v2.7.2: Bugfixes and improvements
Changed
- Do not reload annotation view when renew the job or update job state (#6851)
- Now images from cloud buckets are loaded in parallel when preparing a chunk (#6881)
Fixed
- Downloading additional data from cloud storage if use_cache=true and job_file_mapping are specified
(#6879) - Leaving an organization (#6422)
Full Changelog: v2.7.1...v2.7.2
v2.7.1: Fix issues with cloud storage
[2.7.1] - 2023-09-15
Fixed
- Include cloud storage manifest file to selected files if manifest was used as data source (#6850)
- Keep sequence of files when directories were specified in server_files (#6850)
Full Changelog: v2.7.0...v2.7.1
v2.7.0: crowdsourcing using Toloka.ai
Added
- Admin actions for easy activation/deactivation of users (#6314)
Fixed
- Invalid input validation in for
cloud_storage_id
(#6825) - Incorrect task progress report for 3rdparty users (#6834)
Security
- Security upgrade gitpython from 3.1.33 to 3.1.35 (#6843)
- Security upgrade numpy from 1.22.0 to 1.22.4 (#6843)
Full Changelog: v2.6.2...v2.7.0
v2.6.2: Gamma correcton filter, KeyDB with FLASH for data chunk caching
Added
- Gamma correcton filter (#6771)
- Introduced the feature to hide or show objects in review mode (#6808)
Changed
- [Helm] Database migrations are now executed as a separate job,
rather than in the server pod, to mitigate the risk of data
corruption when using multiple server replicas
(#6780) - Clicking multiple times on icons in the left
sidebar now toggles the corresponding popovers open and closed
(#6817) - Transitioned to using KeyDB with FLASH for data
chunk caching, replacing diskcache (#6773)
Removed
- Removed outdated use of hostnames when accessing Git, OpenCV, or analytics via the UI (#6799)
- Removed the Feedback/Share component (#6805)
Fixed
- Resolved the issue of the canvas zooming while scrolling
through the comments list in an issue (#6758) - Addressed the bug that allowed for multiple issue
creations upon initial submission (#6758) - Fixed the issue of running deep learning models on
non-JPEG compressed TIFF images (#6789) - Adjusted padding on the tasks, projects, and models pages (#6778)
- Corrected hotkey handlers to avoid overriding default behavior when modal windows are open
(#6800) - Resolved the need to move the mouse to activate
brush or eraser effects; a single click is now sufficient (#6800) - Fixed a memory leak issue in the logging system (#6804)
- Addressed a race condition that occurred during the initial creation of
secret_key.py
(#6775) - Eliminated duplicate log entries generated by the CVAT server
(#6766)
Full Changelog: v2.6.1...v2.6.2
v2.6.1: Better frame prefetching, other improvements and bug fixes
Added
- More information about task progress on tasks page (#5723)
- Prefetching next chunk when user navigates by frames manually (#6695)
Changed
- Bumped nuclio version to 1.11.24 and removed
/tmp
mounting in the nuclio container to adhere the update. - Response code for empty cloud storage preview 204 -> 404 (#6727)
- Organization now opened immediately after it is created (#6705)
- More responsive automatic annotation progress bar (#6734)
- Improved message when invite more users to an organization (#6731)
Fixed
- Exporting project when its tasks has not data (#6658)
- Removing job assignee (#6712)
- UI fail when select a mask or a skeleton with center-aligned text (#6753)
- Fixed switching from organization to sandbox while getting a resource (#6689)
- You do not have permissions when user is cancelling automatic annotation (#6734)
- Automatic annotation progress bar is invisible if the app initialized on the task page
(#6734) - Extra status check requests for automatic annotation (#6734)
- [SDK]:
FileExistsError
exception raised on Windows when a dataset is loaded from cache
(#6722)
Security
- Remote Code Execution (RCE) SNYK-PYTHON-GITPYTHON-5840584
v2.6.0: Auto-annotation in the SDK, better frame caching
Added
- [SDK] Introduced the
DeferredTqdmProgressReporter
class, which avoids the glitchy output seen with theTqdmProgressReporter
under certain circumstances (#6556) - [SDK, CLI] Added the
cvat_sdk.auto_annotation
module, providing functionality to automatically annotate tasks by executing a user-provided function on the local machine. A corresponding CLI command (auto-annotate
) is also available. Some predefined functions using torchvision are also available. (#6483, #6649) - Included an indication for cached frames in the interface (#6586)
Changed
- Raised the default guide assets limitations to 30 assets, with a maximum size of 10MB each (#6575)
- [SDK] Custom
ProgressReporter
implementations should now overridestart2
instead ofstart
The old implementation is still supported.
(#6556) - Improved memory optimization and code in the decoding module (#6585)
Removed
- Removed the YOLOv5 serverless function (#6618)
Fixed
- Corrected an issue where the prebuilt FFmpeg bundled in PyAV was being used instead of the custom build.
- Fixed the filename for labels in the CamVid format (#6600)
v2.5.2: Analytics for Projects, Tasks and Jobs
Added
- We've added support for multi-line text attributes (#6458)
- You can now set a default attribute value for SELECT, RADIO types on UI
(#6474) - [SDK]
cvat_sdk.datasets
, is now available, providing a framework-agnostic alternative tocvat_sdk.pytorch
(#6428) - We've introduced analytics for Jobs, Tasks, and Project (#6371)
Changed
- [Helm] In Helm, we've added a configurable default storage option to the chart (#6137)
Removed
- [Helm] In Helm, we've eliminated the obligatory use of hardcoded traefik ingress (#6137)
Fixed
- Fixed an issue with calculating the number of objects on the annotation view when frames are deleted
(#6493) - [SDK] In SDK, we've fixed the issue with creating attributes with blank default values
(#6454) - [SDK] We've corrected a problem in SDK where it was altering input data in models (#6455)
- Fixed exporting of hash for shapes and tags in a specific corner case (#6517)
- Resolved the issue where 3D jobs couldn't be opened in validation mode (#6507)
- Fixed SAM plugin (403 code for workers in organizations) (#6514)
- Fixed the issue where initial frame from query parameter was not opening specific frame in a job
(#6506) - Corrected the issue with the removal of the first keyframe (#6494)
- Fixed the display of project previews on small screens and updated stylelint & rules (#6551)
- Implemented server-side validation for attribute specifications
(#6447) - [API] Fixed API issue related to file downloading failures for filenames with special characters (#6492)
- [Helm] In Helm, we've resolved an issue with multiple caches
in the same RWX volume, which was preventing db migration from starting (#6137)
Full Changelog: v2.5.1...v2.5.2