diff --git a/CHANGELOG.md b/CHANGELOG.md index 42d2893080be..dd8854040e02 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,55 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 + +## \[2.22.0\] - 2024-11-11 + +### Added + +- Feature to hide a mask during editing () + +- A quality setting to compare point groups without using bbox + () + +- A quality check option to consider empty frames matching + () + +### Changed + +- Reduced memory usage of the utils container + () + +### Removed + +- Removed unused business group + () + +### Fixed + +- Propagation creates copies on non-existing frames in a ground truth job + () + +- Exporting projects with tasks containing honeypots. Honeypots are no longer exported. + () + +- Error after creating GT job on Create job page with frame selection method `random_per_job` + () + +- Fixed issue 'Cannot read properties of undefined (reading 'push')' + () + +- Re-newed import/export request failed immediately if the previous failed + () + +- Fixed automatic zooming in attribute annotation mode for masks + () + +- Export dataset in CVAT format misses frames in tasks with non-default frame step + () + +- Incorrect progress representation on `Requests` page + () + ## \[2.21.3\] - 2024-10-31 diff --git a/changelog.d/20241016_133802_sekachev.bs_fixed_propagation.md b/changelog.d/20241016_133802_sekachev.bs_fixed_propagation.md deleted file mode 100644 index 1b41fb59ca9f..000000000000 --- a/changelog.d/20241016_133802_sekachev.bs_fixed_propagation.md +++ /dev/null @@ -1,4 +0,0 @@ -### Fixed - -- Propagation creates copies on non-existing frames in a ground truth job - () diff --git a/changelog.d/20241018_142148_klakhov_hide_mask.md b/changelog.d/20241018_142148_klakhov_hide_mask.md deleted file mode 100644 index 4c79bfdacfa6..000000000000 --- a/changelog.d/20241018_142148_klakhov_hide_mask.md +++ /dev/null @@ -1,3 +0,0 @@ -### Added - -- Feature to hide a mask during editing () diff --git a/changelog.d/20241029_105216_maria_do_not_export_honeypots_when_exporting_project.md b/changelog.d/20241029_105216_maria_do_not_export_honeypots_when_exporting_project.md deleted file mode 100644 index e6d8950a55b2..000000000000 --- a/changelog.d/20241029_105216_maria_do_not_export_honeypots_when_exporting_project.md +++ /dev/null @@ -1,4 +0,0 @@ -### Fixed - -- Exporting projects with tasks containing honeypots. Honeypots are no longer exported. - () diff --git a/changelog.d/20241029_120317_dmitrii.lavrukhin_remove_business.md b/changelog.d/20241029_120317_dmitrii.lavrukhin_remove_business.md deleted file mode 100644 index 654fc263dbbb..000000000000 --- a/changelog.d/20241029_120317_dmitrii.lavrukhin_remove_business.md +++ /dev/null @@ -1,4 +0,0 @@ -### Removed - -- Removed unused business group - () diff --git a/changelog.d/20241031_152803_klakhov_fix_create_job.md b/changelog.d/20241031_152803_klakhov_fix_create_job.md deleted file mode 100644 index 90cd9265071a..000000000000 --- a/changelog.d/20241031_152803_klakhov_fix_create_job.md +++ /dev/null @@ -1,4 +0,0 @@ -### Fixed - -- Error after creating GT job on Create job page with frame selection method `random_per_job` - () diff --git a/changelog.d/20241101_140759_mzhiltso_compare_point_groups_in_image_space.md b/changelog.d/20241101_140759_mzhiltso_compare_point_groups_in_image_space.md deleted file mode 100644 index 833f8dcdcb7a..000000000000 --- a/changelog.d/20241101_140759_mzhiltso_compare_point_groups_in_image_space.md +++ /dev/null @@ -1,4 +0,0 @@ -### Added - -- A quality setting to compare point groups without using bbox - () diff --git a/changelog.d/20241106_095739_sekachev.bs_fixed_exception_1.md b/changelog.d/20241106_095739_sekachev.bs_fixed_exception_1.md deleted file mode 100644 index 6f9e5b219a29..000000000000 --- a/changelog.d/20241106_095739_sekachev.bs_fixed_exception_1.md +++ /dev/null @@ -1,4 +0,0 @@ -### Fixed - -- Fixed issue 'Cannot read properties of undefined (reading 'push')' - () diff --git a/changelog.d/20241106_112907_sekachev.bs_fixed_exception_2.md b/changelog.d/20241106_112907_sekachev.bs_fixed_exception_2.md deleted file mode 100644 index 52b5d05a54cb..000000000000 --- a/changelog.d/20241106_112907_sekachev.bs_fixed_exception_2.md +++ /dev/null @@ -1,4 +0,0 @@ -### Fixed - -- Re-newed import/export request failed immediately if the previous failed - () diff --git a/changelog.d/20241106_170626_mzhiltso_match_empty_frames.md b/changelog.d/20241106_170626_mzhiltso_match_empty_frames.md deleted file mode 100644 index e615de6354c5..000000000000 --- a/changelog.d/20241106_170626_mzhiltso_match_empty_frames.md +++ /dev/null @@ -1,4 +0,0 @@ -### Added - -- A quality check option to consider empty frames matching - () diff --git a/changelog.d/20241107_125333_sekachev.bs_fixed_aam_zoom.md b/changelog.d/20241107_125333_sekachev.bs_fixed_aam_zoom.md deleted file mode 100644 index 050e083d62ec..000000000000 --- a/changelog.d/20241107_125333_sekachev.bs_fixed_aam_zoom.md +++ /dev/null @@ -1,4 +0,0 @@ -### Fixed - -- Fixed automatic zooming in attribute annotation mode for masks - () diff --git a/changelog.d/20241107_165701_sekachev.bs_fixed_export.md b/changelog.d/20241107_165701_sekachev.bs_fixed_export.md deleted file mode 100644 index 4cc13ca08bfb..000000000000 --- a/changelog.d/20241107_165701_sekachev.bs_fixed_export.md +++ /dev/null @@ -1,4 +0,0 @@ -### Fixed - -- Export dataset in CVAT format misses frames in tasks with non-default frame step - () diff --git a/changelog.d/20241108_115707_klakhov_fix_requests_progress.md b/changelog.d/20241108_115707_klakhov_fix_requests_progress.md deleted file mode 100644 index 05aea4d9c0b7..000000000000 --- a/changelog.d/20241108_115707_klakhov_fix_requests_progress.md +++ /dev/null @@ -1,4 +0,0 @@ -### Fixed - -- Incorrect progress representation on `Requests` page - () diff --git a/changelog.d/20241108_202308_roman.md b/changelog.d/20241108_202308_roman.md deleted file mode 100644 index 6df6aa0934d5..000000000000 --- a/changelog.d/20241108_202308_roman.md +++ /dev/null @@ -1,4 +0,0 @@ -### Changed - -- Reduced memory usage of the utils container - () diff --git a/cvat/__init__.py b/cvat/__init__.py index 88392366440d..10ef426963f5 100644 --- a/cvat/__init__.py +++ b/cvat/__init__.py @@ -4,6 +4,6 @@ from cvat.utils.version import get_version -VERSION = (2, 22, 0, "alpha", 0) +VERSION = (2, 22, 0, "final", 0) __version__ = get_version(VERSION) diff --git a/docker-compose.yml b/docker-compose.yml index 0d3f802c82f5..bec741c5536f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -79,7 +79,7 @@ services: cvat_server: container_name: cvat_server - image: cvat/server:${CVAT_VERSION:-dev} + image: cvat/server:${CVAT_VERSION:-v2.22.0} restart: always depends_on: <<: *backend-deps @@ -113,7 +113,7 @@ services: cvat_utils: container_name: cvat_utils - image: cvat/server:${CVAT_VERSION:-dev} + image: cvat/server:${CVAT_VERSION:-v2.22.0} restart: always depends_on: *backend-deps environment: @@ -130,7 +130,7 @@ services: cvat_worker_import: container_name: cvat_worker_import - image: cvat/server:${CVAT_VERSION:-dev} + image: cvat/server:${CVAT_VERSION:-v2.22.0} restart: always depends_on: *backend-deps environment: @@ -146,7 +146,7 @@ services: cvat_worker_export: container_name: cvat_worker_export - image: cvat/server:${CVAT_VERSION:-dev} + image: cvat/server:${CVAT_VERSION:-v2.22.0} restart: always depends_on: *backend-deps environment: @@ -162,7 +162,7 @@ services: cvat_worker_annotation: container_name: cvat_worker_annotation - image: cvat/server:${CVAT_VERSION:-dev} + image: cvat/server:${CVAT_VERSION:-v2.22.0} restart: always depends_on: *backend-deps environment: @@ -178,7 +178,7 @@ services: cvat_worker_webhooks: container_name: cvat_worker_webhooks - image: cvat/server:${CVAT_VERSION:-dev} + image: cvat/server:${CVAT_VERSION:-v2.22.0} restart: always depends_on: *backend-deps environment: @@ -194,7 +194,7 @@ services: cvat_worker_quality_reports: container_name: cvat_worker_quality_reports - image: cvat/server:${CVAT_VERSION:-dev} + image: cvat/server:${CVAT_VERSION:-v2.22.0} restart: always depends_on: *backend-deps environment: @@ -210,7 +210,7 @@ services: cvat_worker_analytics_reports: container_name: cvat_worker_analytics_reports - image: cvat/server:${CVAT_VERSION:-dev} + image: cvat/server:${CVAT_VERSION:-v2.22.0} restart: always depends_on: *backend-deps environment: @@ -226,7 +226,7 @@ services: cvat_ui: container_name: cvat_ui - image: cvat/ui:${CVAT_VERSION:-dev} + image: cvat/ui:${CVAT_VERSION:-v2.22.0} restart: always depends_on: - cvat_server diff --git a/helm-chart/values.yaml b/helm-chart/values.yaml index 05d74e906e98..b99625f1a104 100644 --- a/helm-chart/values.yaml +++ b/helm-chart/values.yaml @@ -129,7 +129,7 @@ cvat: additionalVolumeMounts: [] replicas: 1 image: cvat/server - tag: dev + tag: v2.22.0 imagePullPolicy: Always permissionFix: enabled: true @@ -153,7 +153,7 @@ cvat: frontend: replicas: 1 image: cvat/ui - tag: dev + tag: v2.22.0 imagePullPolicy: Always labels: {} # test: test