Skip to content

Releases: cvat-ai/cvat

v2.8.1

05 Nov 09:50
621de37
Compare
Choose a tag to compare

Added

  • Support for default bucket prefix (#6943)

  • Search for cloud storage and share files (#6943)

  • Ability to limit one user to one task at a time (#6975)

  • Support for using an external database in a Docker Compose-based deployment (#7055)

Changed

  • Migrated to rq 1.15.1 (#6975)

  • Compressed sequental change:frame events into one (#7048)

  • Create a local session for AWS S3 client instead of using the default global one (#7067)

  • Improved performance of chunk preparation when creating tasks (#7081)

Fixed

  • Race condition in a task data upload request, which may lead to problems with task creation in some specific cases, such as multiple identical data requests at the same time (#7025)

  • Bug with viewing dependent RQ jobs for downloading resources from cloud storage when file path contains sub-directories. This is relevant for admins that can view detailed information about RQ queues. (#6975)

  • OpenCV.js memory leak with TrackerMIL (#7032)

  • Can't deploy detectron serverless function (#7047)

  • A mask becomes visible even if hidden after changing opacity level (#7060)

  • There is no switcher to personal workspace if an organization request failed (#7063)

v2.8.0

24 Oct 09:08
ef436e8
Compare
Choose a tag to compare

Added

  • A new feature allowing users to invite others to the organization via email. (#6901)

  • [SDK] In the SDK, a parameter has been introduced to TaskDataset which enables the option to disable annotation loading (#7019)

  • A test has been incorporated for retrieving bucket content in cases where the bucket includes manually created directories. (#7018)

Changed

  • The maximum length of the secret access key has been increased to 64 characters. (#6701)

  • The client will no longer load all organizations upon start (#7004)

  • The default value for Zookeeper from the Clickhouse subchart has been set to disabled. (#7003)

Removed

  • The endpoints /api/projects, /api/tasks, and /api/jobs will no longer return information regarding the count of labels. This information was complicating SQL queries, making them hard to optimize. Instead, use /api/labels?task_id=tid or /api/labels?project_id=pid. (#6918)

Fixed

  • Issues causing potential double-sized file writes during task data uploading have been addressed. (#6952)

  • Issues encountered when retrieving CS content from GCS buckets containing manually created directories have been resolved. (#7006)

  • [SDK] In the SDK, cvat_sdk.auto_annotation.annotate_task has been optimized to avoid unnecessary fetching of existing annotations. (#7019)

  • The project/task/job update time is now correctly modified upon label updates. (#6958)

v2.7.6: Enabled nginx proxy buffering + bug fixes

16 Oct 12:39
56f527a
Compare
Choose a tag to compare

Changed

  • Enabled nginx proxy buffering
    (#6991)

  • Helm: set memory request for keydb
    (#6945)

  • Supervisord (#6945):

    • added autorestart=true option for all workers
    • unified program names to use dashes as delimiter instead of mixed '_' and '-'
    • minor improvements to supervisor configurations

Removed

  • Removed gitter link from about modal
    (#7002)

Fixed

  • Persist image filters across jobs
    (#6953)

  • Splitting skeleton tracks on jobs
    (#6968)

  • Uploading skeleton tracks in COCO Keypoints format
    (#6969)

  • Fixed Siammask tracker error on grayscale images
    (#6982)

  • Fixed memory leak on client side when event listener was not removed together with its context
    (#6984)

  • Fixed crash related to issue tries to mount to not existing parent
    (#6977)

  • Added 'notranslate' markers to avoid issues caused by extension translators
    (#6993)

  • Getting CS content when S3 bucket contains manually created directories
    (#6997)

  • Optimized huge memory consumption when working with masks in the interface
    (#6996)

Security

  • Security upgrade opencv-python-headless from 4.5.5.62 to 4.8.1.78
    (#6931)

  • Added X-Frame-Options: deny
    (#6992)

New Contributors

Full Changelog: v2.7.5...v2.7.6

v2.7.5: Temporary workaround to fix corrupted zip file

13 Oct 13:31
7956a18
Compare
Choose a tag to compare
  • Temporary workaround to fix corrupted zip file
    (#6965)

Full Changelog: v2.7.4...v2.7.5

Release v2.7.4: Improved issues and comments pipeline

07 Oct 11:16
2ec5c44
Compare
Choose a tag to compare

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

03 Oct 15:29
73199d6
Compare
Choose a tag to compare

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

Full Changelog: v2.7.2...v2.7.3

v2.7.2: Bugfixes and improvements

26 Sep 14:16
4c29752
Compare
Choose a tag to compare

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

15 Sep 13:55
10e71d6
Compare
Choose a tag to compare

[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

13 Sep 06:50
b23fe72
Compare
Choose a tag to compare

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

07 Sep 06:50
7721b26
Compare
Choose a tag to compare

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