Added
- Ability to login into CVAT-UI with token from api/v1/auth/login (#2234)
- Added layout grids toggling ('ctrl + alt + Enter')
- Added password reset functionality (#2058)
- Ability to work with data on the fly (#2007)
- Annotation in process outline color wheel (#2084)
- On the fly annotation using DL detectors (#2102)
- Displaying automatic annotation progress on a task view (#2148)
- Automatic tracking of bounding boxes using serverless functions (#2136)
- [Datumaro] CLI command for dataset equality comparison (#1989)
- [Datumaro] Merging of datasets with different labels (#2098)
- Add FBRS interactive segmentation serverless function (#2094)
- Ability to change default behaviour of previous/next buttons of a player.
It supports regular navigation, searching a frame according to annotations
filters and searching the nearest frame without any annotations (#2221) - MacOS users notes in CONTRIBUTING.md
- Ability to prepare meta information manually (#2217)
- Ability to upload prepared meta information along with a video when creating a task (#2217)
- Optional chaining plugin for cvat-canvas and cvat-ui (#2249)
- MOTS png mask format support (#2198)
- Ability to correct upload video with a rotation record in the metadata (#2218)
Changed
- UI models (like DEXTR) were redesigned to be more interactive (#2054)
- Used Ubuntu:20.04 as a base image for CVAT Dockerfile (#2101)
- Right colors of label tags in label mapping when a user runs automatic detection (#2162)
- Nuclio became an optional component of CVAT (#2192)
- A key to remove a point from a polyshape [Ctrl => Alt] (#2204)
- Updated
docker-compose
file version from2.3
to3.3
(#2235) - Added auto inference of url schema from host in CLI, if provided (#2240)
- Track frames in skips between annotation is presented in MOT and MOTS formats are marked
outside
(#2198) - UI packages installation with
npm ci
instead ofnpm install
(#2350)
Removed
- Removed Z-Order flag from task creation process
Fixed
- Fixed multiple errors which arises when polygon is of length 5 or less (#2100)
- Fixed task creation from PDF (#2141)
- Fixed CVAT format import for frame stepped tasks (#2151)
- Fixed the reading problem with large PDFs (#2154)
- Fixed unnecessary pyhash dependency (#2170)
- Fixed Data is not getting cleared, even after deleting the Task from Django Admin App(#1925)
- Fixed blinking message: "Some tasks have not been showed because they do not have any data" (#2200)
- Fixed case when a task with 0 jobs is shown as "Completed" in UI (#2200)
- Fixed use case when UI throws exception: Cannot read property 'objectType' of undefined #2053 (#2203)
- Fixed use case when logs could be saved twice or more times #2202 (#2203)
- Fixed issues from #2112 (#2217)
- Git application name (renamed to dataset_repo) (#2243)
- A problem in exporting of tracks, where tracks could be truncated (#2129)
- Fixed CVAT startup process if the user has
umask 077
in .bashrc file (#2293) - Exception: Cannot read property "each" of undefined after drawing a single point (#2307)
- Cannot read property 'label' of undefined (Fixed?) (#2311)
- Excluded track frames marked
outside
inCVAT for Images
export (#2345) - 'List of tasks' Kibana visualization (#2361)
- An error on exporting not
jpg
orpng
images in TF Detection API format (openvinotoolkit/datumaro#35)