Skip to content

Latest commit

 

History

History
1287 lines (1126 loc) · 60.6 KB

CHANGELOG.md

File metadata and controls

1287 lines (1126 loc) · 60.6 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

May 2024 Release 1.7.0

New features

Enhancements

Bug fixes

Apr. 2024 Release 1.6.0

New features

Enhancements

Bug fixes

Jan. 2024 Release 1.5.2

Enhancements

Nov. 2023 Release 1.5.1

Enhancements

Bug fixes

15/09/2023 - Release 1.5.0

New features

Enhancements

Bug fixes

27/07/2023 - Release 1.4.1

Bug fixes

21/07/2023 - Release 1.4.0

New features

Enhancements

Bug fixes

26/05/2023 - Release 1.3.2

Enhancements

Bug fixes

26/05/2023 - Release 1.3.1

Bug fixes

25/05/2023 - Release 1.3.0

New features

Enhancements

Bug fixes

04/05/2023 - Release 1.2.1

Bug fixes

20/04/2023 - Release 1.2.0

New features

Enhancements

Bug fixes

28/03/2023 - Release 1.1.1

Bug fixes

23/03/2023 - Release 1.1.0

New features

Enhancements

Bug fixes

24/02/2023 - Release v1.0.0

New features

Enhancements

Bug fixes

27/01/2023 - Release v0.5.0

New features

Enhancements

Deprecated

  • N/A

Removed

  • N/A

Bug fixes

Security

06/12/2022 - Release v0.4.0.1

New features

Enhancements

Deprecated

  • N/A

Removed

  • N/A

Bug fixes

Security

  • N/A

06/09/2022 - Release v0.3.1

New features

Enhancements

Deprecated

  • --save-images is replaced with --save-media in CLI and converter API (openvinotoolkit#539)
  • [API] image, point_cloud and related_images of DatasetItem are replaced with media and media_as(type) members and c-tor parameters (openvinotoolkit#539)

Removed

  • N/A

Bug fixes

Security

  • N/A

21/02/2022 - Release v0.3

New features

Enhancements

  • Allowed direct file paths in datum import. Such sources are imported like when the rpath parameter is specified, however, only the selected path is copied into the project (openvinotoolkit#555)
  • Improved stats performance, added new filtering parameters, image stats (unique, repeated) moved to the dataset section, removed mean and std from the dataset section (openvinotoolkit#621)
  • Allowed Image creation from just size info (openvinotoolkit#634)
  • Added image search in VOC XML-based subformats (openvinotoolkit#634)
  • Added image path equality checks in simple merge, when applicable (openvinotoolkit#634)
  • Supported saving box attributes when downloading the TFDS version of VOC (openvinotoolkit#668)
  • Switched to a pyproject.toml-based build (openvinotoolkit#671)

Deprecated

  • TBD

Removed

Bug fixes

Security

  • TBD

28/01/2022 - Release v0.2.3

New features

Enhancements

  • The pycocotools dependency lower bound is raised to 2.0.4. (openvinotoolkit#449)
  • smooth_line from datumaro.util.annotation_util - the function is renamed to approximate_line and has updated interface (openvinotoolkit#592)

Deprecated

  • Python 3.6 support

Removed

  • TBD

Bug fixes

Security

  • TBD

24/12/2021 - Release v0.2.2

New features

Enhancements

Deprecated

  • Using Image, ByteImage from datumaro.util.image - these classes are moved to datumaro.components.media (openvinotoolkit#538)

Removed

  • Equality comparison support between datumaro.components.media.Image and numpy.ndarray (openvinotoolkit#568)

Bug fixes

Security

  • TBD

16/11/2021 - Release v0.2.1

New features

Enhancements

Deprecated

  • TBD

Removed

  • TBD

Bug fixes

  • Unhandled exception when a file is specified as the source for a COCO or MOTS dataset (openvinotoolkit#530)
  • Exporting dataset without color attribute into the icdar_text_segmentation format (openvinotoolkit#556)

Security

  • TBD

14/10/2021 - Release v0.2

New features

Enhancements

  • A project can contain and manage multiple datasets instead of a single one. CLI operations can be applied to the whole project, or to separate datasets. Datasets are modified inplace, by default (openvinotoolkit#328)
  • CLI help for builtin plugins doesn't require project (openvinotoolkit#328)
  • Annotation-related classes were moved into a new module, datumaro.components.annotation (openvinotoolkit#439)
  • Rollback utilities replaced with Scope utilities (openvinotoolkit#444)
  • The Project class from datumaro.components is changed completely (openvinotoolkit#238)
  • diff and ediff are joined into a single diff CLI command (openvinotoolkit#238)
  • Projects use new file layout, incompatible with old projects. An old project can be updated with datum project migrate (openvinotoolkit#238)
  • Inheriting CliPlugin is not required in plugin classes (openvinotoolkit#238)
  • Importers do not create Projects anymore and just return a list of extractor configurations (openvinotoolkit#238)

Deprecated

  • TBD

Removed

Bug fixes

Security

  • TBD

24/08/2021 - Release v0.1.11

New features

Enhancements

Deprecated

  • TBD

Removed

  • TBD

Bug fixes

Security

14/07/2021 - Release v0.1.10

New features

Enhancements

Deprecated

  • TBD

Removed

  • TBD

Bug fixes

Security

03/06/2021 - Release v0.1.9

New features

Enhancements

Deprecated

  • TBD

Removed

  • TBD

Bug fixes

Security

  • TBD

31/03/2021 - Release v0.1.8

New features

  • TBD

Enhancements

  • Added an option to allow undeclared annotation attributes in CVAT format export (openvinotoolkit#192)
  • COCO exports images in separate dirs by subsets. Added an option to control this (openvinotoolkit#195)

Deprecated

  • TBD

Removed

  • TBD

Bug fixes

Security

  • TBD

24/03/2021 - Release v0.1.7

New features

Enhancements

Deprecated

  • TBD

Removed

  • TBD

Bug fixes

Security

  • TBD

03/02/2021 - Release v0.1.6.1 (hotfix)

New features

  • TBD

Enhancements

  • TBD

Deprecated

  • TBD

Removed

  • TBD

Bug fixes

Security

  • TBD

02/26/2021 - Release v0.1.6

New features

Enhancements

Deprecated

  • TBD

Removed

  • TBD

Bug fixes

Security

  • TBD

01/23/2021 - Release v0.1.5

New features

Enhancements

  • Dataset class extended with new operations: save, load, export, import_from, detect, run_model (openvinotoolkit#71)
  • Allowed importing Extractor-only defined formats (in Project.import_from, dataset.import_from and CLI/project import) (openvinotoolkit#71)
  • datum project ... commands replaced with datum ... commands (openvinotoolkit#84)
  • Supported more image formats in ImageNet extractors (openvinotoolkit#85)
  • Allowed adding Importer-defined formats as project sources (source add) (openvinotoolkit#86)
  • Added max search depth in ImageDir format and importers (openvinotoolkit#86)

Deprecated

Removed

  • TBD

Bug fixes

Security

  • TBD

12/10/2020 - Release v0.1.4

New features

  • CamVid dataset format (openvinotoolkit#57)
  • Ability to install opencv-python-headless dependency with DATUMARO_HEADLESS=1 environment variable instead of opencv-python (openvinotoolkit#62)

Enhancements

Deprecated

  • TBD

Removed

  • TBD

Bug fixes

  • TBD

Security

  • TBD

10/28/2020 - Release v0.1.3

New features

Enhancements

  • TBD

Deprecated

  • TBD

Removed

  • TBD

Bug fixes

Security

  • TBD

10/05/2020 - Release v0.1.2

New features

  • ByteImage class to represent encoded images in memory and avoid recoding on save (openvinotoolkit#27)

Enhancements

Deprecated

  • TBD

Removed

Bug fixes

Security

  • TBD

09/24/2020 - Release v0.1.1

New features

Enhancements

  • TBD

Deprecated

  • TBD

Removed

  • TBD

Bug fixes

  • TBD

Security

  • TBD

09/10/2020 - Release v0.1.0

New features

  • Initial release

Template

## [Unreleased]
### New features
- TBD

### Enhancements
- TBD

### Deprecated
- TBD

### Removed
- TBD

### Bug fixes
- TBD

### Security
- TBD