From ac45de76314b1dab91fde2dec9eda20b9b8531d8 Mon Sep 17 00:00:00 2001 From: Nikita Manovich <40690625+nmanovic@users.noreply.github.com> Date: Fri, 29 May 2020 18:16:09 +0300 Subject: [PATCH] Release 1.0.0 (#1618) * Add pull request and issue templates (#1359) * Add initial version of pull request template * Fix links * Fix codacy issues * Slightly improve titles of sections * Add a note about strikethough for the checklist. * Fix progress of a pull request (each checkbox is an issue) * Add the license header, checkboxes about the license. * Updated the license * Update the license to met https://github.com/licensee/licensee/blob/master/vendor/choosealicense.com/_licenses/mit.txt restrictions. * Fix the pull request template name * Make explaination text as comments (it will be visible when you edit the PR message) * Add initial version of the issue template. * Improve PR template (#1427) * Simplified PR template. * Remove a new line to make codacy happy. * Slightly improve changelog * Update CVAT version --- CHANGELOG.md | 58 ++++++++++++++++++++++-------------------------- cvat/__init__.py | 2 +- 2 files changed, 27 insertions(+), 33 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 37ca35f2..600c9676 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,42 +4,39 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [1.0.0] - Unreleased +## [1.0.0] - 2020-05-29 ### Added -- cvat-ui: added cookie policy drawer for login page () -- Added `datumaro_project` export format (https://github.com/opencv/cvat/pull/1352) -- Ability to configure user agreements for the user registration form (https://github.com/opencv/cvat/pull/1464) -- Added cuboid interpolation and cuboid drawing from rectangles () -- Ability to configure custom pageViewHit, which can be useful for web analytics integration (https://github.com/opencv/cvat/pull/1566) -- Ability to configure access to the analytics page based on roles (https://github.com/opencv/cvat/pull/1592) +- cvat-ui: cookie policy drawer for login page () +- `datumaro_project` export format () +- Ability to configure user agreements for the user registration form () +- Cuboid interpolation and cuboid drawing from rectangles () +- Ability to configure custom pageViewHit, which can be useful for web analytics integration () +- Ability to configure access to the analytics page based on roles () ### Changed -- Downloaded file name in annotations export became more informative (https://github.com/opencv/cvat/pull/1352) -- Added auto trimming for trailing whitespaces style enforcement (https://github.com/opencv/cvat/pull/1352) -- REST API: updated `GET /task//annotations`: parameters are `format`, `filename` (now optional), `action` (optional) (https://github.com/opencv/cvat/pull/1352) -- REST API: removed `dataset/formats`, changed format of `annotation/formats` (https://github.com/opencv/cvat/pull/1352) -- Exported annotations are stored for N hours instead of indefinitely (https://github.com/opencv/cvat/pull/1352) -- Formats: CVAT format now accepts ZIP and XML (https://github.com/opencv/cvat/pull/1352) -- Formats: COCO format now accepts ZIP and JSON (https://github.com/opencv/cvat/pull/1352) -- Formats: most of formats renamed, no extension in title (https://github.com/opencv/cvat/pull/1352) -- Formats: definitions are changed, are not stored in DB anymore (https://github.com/opencv/cvat/pull/1352) -- cvat-core: session.annotations.put() now returns identificators of added objects (https://github.com/opencv/cvat/pull/1493) -- Images without annotations now also included in dataset/annotations export (https://github.com/opencv/cvat/issues/525) - -### Deprecated -- +- Downloaded file name in annotations export became more informative () +- Added auto trimming for trailing whitespaces style enforcement () +- REST API: updated `GET /task//annotations`: parameters are `format`, `filename` (now optional), `action` (optional) () +- REST API: removed `dataset/formats`, changed format of `annotation/formats` () +- Exported annotations are stored for N hours instead of indefinitely () +- Formats: CVAT format now accepts ZIP and XML () +- Formats: COCO format now accepts ZIP and JSON () +- Formats: most of formats renamed, no extension in title () +- Formats: definitions are changed, are not stored in DB anymore () +- cvat-core: session.annotations.put() now returns ids of added objects () +- Images without annotations now also included in dataset/annotations export () ### Removed -- `annotation` application is replaced with `dataset_manager` (https://github.com/opencv/cvat/pull/1352) -- `_DATUMARO_INIT_LOGLEVEL` env. variable is removed in favor of regular `--loglevel` cli parameter (https://github.com/opencv/cvat/pull/1583) +- `annotation` application is replaced with `dataset_manager` () +- `_DATUMARO_INIT_LOGLEVEL` env. variable is removed in favor of regular `--loglevel` cli parameter () ### Fixed -- Categories for empty projects with no sources are taken from own dataset (https://github.com/opencv/cvat/pull/1352) -- Added directory removal on error during `extract` command (https://github.com/opencv/cvat/pull/1352) -- Added debug error message on incorrect XPath (https://github.com/opencv/cvat/pull/1352) -- Exporting frame stepped task (https://github.com/opencv/cvat/issues/1294, https://github.com/opencv/cvat/issues/1334) -- Fixed broken command line interface for `cvat` export format in Datumaro (https://github.com/opencv/cvat/issues/1494) -- Updated Rest API document, Swagger document serving instruction issue (https://github.com/opencv/cvat/issues/1495) +- Categories for empty projects with no sources are taken from own dataset () +- Added directory removal on error during `extract` command () +- Added debug error message on incorrect XPath () +- Exporting frame stepped task () +- Fixed broken command line interface for `cvat` export format in Datumaro () +- Updated Rest API document, Swagger document serving instruction issue () - Fixed cuboid occluded view () - Non-informative lock icon () - Sidebar in AAM has no hide/show button () @@ -59,9 +56,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Fixed an issue with `z_order` having no effect on segmentations () - Permission group whitelist check for analytics view () -### Security -- - ## [1.0.0-beta.2] - 2020-04-30 ### Added - Re-Identification algorithm to merging bounding boxes automatically to the new UI () diff --git a/cvat/__init__.py b/cvat/__init__.py index 6409842f..61cafddf 100644 --- a/cvat/__init__.py +++ b/cvat/__init__.py @@ -4,6 +4,6 @@ from cvat.utils.version import get_version -VERSION = (1, 0, 0, 'rc', 0) +VERSION = (1, 0, 0, 'final', 0) __version__ = get_version(VERSION)