Skip to content

v2.1.0

Compare
Choose a tag to compare
@BKDDFS BKDDFS released this 18 May 10:17
· 105 commits to main since this release
7add996

Release Notes

New Features

  • Add frames_extractor:

    • Added all_frames flag to best_frames_extractor.
    • Implemented all_frames logic in best_frames_extractor and updated tests accordingly.
    • Added all_frames flag to service_initializer and updated tests.
  • New Sections and Enhancements in Documentation:

    • Added section Architecture and update README
    • Created and updated CONTRIBUTING.md, CODE_OF_CONDUCT.md, SECURITY.md, and pull_request_template.md.
    • Added visualizations and demo presentation image to the README.
    • Compressed static files and images for better performance.
    • Updated issue templates for bug reports and feature requests.

Bug Fixes

  • Fixed logo text color.
  • Fixed href links in various sections.
  • Fixed typos and improved text in both English and Polish READMEs.
  • Fixed code_of_conduct href in CONTRIBUTING.md.
  • Removed non-functional README.md badge.
  • Fixed typo in extractors.

Refactoring and Improvements

  • Replaced | with typing.Union.
  • Renamed methods for consistency:
  • get_extractor() -> create_extractor() in ExtractorFactory.
  • Changed method name in OpenCVVideo from get_next_video_frames to get_next_frames.
  • Moved normalizing images from evaluator to extractors.
  • Added normalize_images method as an abstract method in image_processors.py.
  • Moved ServiceShutdownSignal inside DockerManager.
  • Made ServiceInitializer attributes protected.
  • Added license to docstrings.
  • Added badges and fixed language links.

Other Changes

  • Created and updated various markdown files in the .github directory.
  • Improved docker configurations by adding .dockerignore.