diff --git a/CHANGELOG.md b/CHANGELOG.md index c5ce8ad0c8db..595b8dd8531d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,39 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 + +## \[2.20.0\] - 2024-10-01 + +### Added + +- A server setting to enable or disable storage of permanent media chunks on the server filesystem + () +- \[Server API\] `GET /api/jobs/{id}/data/?type=chunk&index=x` parameter combination. + The new `index` parameter allows to retrieve job chunks using 0-based index in each job, + instead of the `number` parameter, which used task chunk ids. + () + +### Changed + +- Job assignees will not receive frames from adjacent jobs in chunks + () + +### Deprecated + +- \[Server API\] `GET /api/jobs/{id}/data/?type=chunk&number=x` parameter combination + () + +### Removed + +- Removed the non-functional `task_subsets` parameter from the project create + and update endpoints + () + +### Fixed + +- Various memory leaks in video reading on the server + () + ## \[2.19.1\] - 2024-09-26 diff --git a/changelog.d/20240812_161617_mzhiltso_job_chunks.md b/changelog.d/20240812_161617_mzhiltso_job_chunks.md deleted file mode 100644 index af931641d6df..000000000000 --- a/changelog.d/20240812_161617_mzhiltso_job_chunks.md +++ /dev/null @@ -1,24 +0,0 @@ -### Added - -- A server setting to enable or disable storage of permanent media chunks on the server filesystem - () -- \[Server API\] `GET /api/jobs/{id}/data/?type=chunk&index=x` parameter combination. - The new `index` parameter allows to retrieve job chunks using 0-based index in each job, - instead of the `number` parameter, which used task chunk ids. - () - -### Changed - -- Job assignees will not receive frames from adjacent jobs in chunks - () - -### Deprecated - -- \[Server API\] `GET /api/jobs/{id}/data/?type=chunk&number=x` parameter combination - () - - -### Fixed - -- Various memory leaks in video reading on the server - () diff --git a/changelog.d/20241001_131450_roman.md b/changelog.d/20241001_131450_roman.md deleted file mode 100644 index 447d635807e5..000000000000 --- a/changelog.d/20241001_131450_roman.md +++ /dev/null @@ -1,5 +0,0 @@ -### Removed - -- Removed the non-functional `task_subsets` parameter from the project create - and update endpoints - () diff --git a/cvat/__init__.py b/cvat/__init__.py index 764ba8d6be04..d2d976b81c33 100644 --- a/cvat/__init__.py +++ b/cvat/__init__.py @@ -4,6 +4,6 @@ from cvat.utils.version import get_version -VERSION = (2, 20, 0, 'alpha', 0) +VERSION = (2, 20, 0, 'final', 0) __version__ = get_version(VERSION) diff --git a/docker-compose.yml b/docker-compose.yml index 569e163e9fe5..ec4ab80fc005 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.20.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.20.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.20.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.20.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.20.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.20.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.20.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.20.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.20.0} restart: always depends_on: - cvat_server diff --git a/helm-chart/values.yaml b/helm-chart/values.yaml index 91e4493258f7..fe9d7c29c28e 100644 --- a/helm-chart/values.yaml +++ b/helm-chart/values.yaml @@ -115,7 +115,7 @@ cvat: additionalVolumeMounts: [] replicas: 1 image: cvat/server - tag: dev + tag: v2.20.0 imagePullPolicy: Always permissionFix: enabled: true @@ -139,7 +139,7 @@ cvat: frontend: replicas: 1 image: cvat/ui - tag: dev + tag: v2.20.0 imagePullPolicy: Always labels: {} # test: test