Skip to content

Releases: mbari-org/vars-gridview

v0.17.0

13 Feb 19:17
Compare
Choose a tag to compare

v0.17.0 (2025-02-13)

Bug Fixes

  • Update settings management, refactor GUI settings into same file (ab0210a)

Features

  • Add new sharpness sorting methods and update available sort names (ec0ec03)

Thanks to @lonnylundsten for this contribution! #88

  • Rename imageInfoList to imageInfoTree and update data handling; replace dive_number with video_sequence_name (2f49bc7)

Refactoring

  • Significant refactor of entire codebase (5707d7b)

Detailed Changes: v0.16.4...v0.17.0

v0.16.4

06 Feb 21:06
Compare
Choose a tag to compare

v0.16.4 (2025-02-06)

Bug Fixes

  • Add missing pydantic dep (f3120cc)

  • Correct subprocess call syntax for macOS file browser (636eb68)

Chores

  • Fix CI attempting to publish version behind latest release (3a5772c)

Detailed Changes: v0.16.3...v0.16.4

v0.16.3

04 Feb 23:30
Compare
Choose a tag to compare

v0.16.3 (2025-02-04)

Bug Fixes

  • Normalize UUIDs and video reference UUID to lowercase in image mosaic (5768ada)

#84

Chores

  • Migrate from Rye to uv for dependency management and update CI workflow (2dc3b89)

Detailed Changes: v0.16.2...v0.16.3

v0.16.2

04 Feb 21:21
Compare
Choose a tag to compare

v0.16.2 (2025-02-04)

Bug Fixes

  • Update reference to boundingBoxInfoTree in MainWindow class, remove unused json import (8432fa5)

  • Use get method for video_sequence_name and video_start_timestamp to handle missing keys (a9703e5)

#86

Chores

  • Update CI workflow to use dist-wheel for artifact storage and retrieval (217c057)

Code Style

  • Format code via Rye/Ruff (ab7a5e0)

Documentation

  • Add badges, updated install instructions to README (8b4a409)

  • Correct heading from 'Install' to 'Installation' in README (c544a98)

  • Update installation instructions and clarify project requirements in README (93ffe4d)

  • Update note formatting in installation section of README (d8d8186)


Detailed Changes: v0.16.1...v0.16.2

v0.16.1

29 Jan 23:58
Compare
Choose a tag to compare

v0.16.1 (2025-01-29)

Bug Fixes

  • Update RAZIEL_URL_DEFAULT to use HTTPS (aa3ff92)

Chores

Refactoring


Detailed Changes: v0.16.0...v0.16.1

v0.16.0

28 Jan 23:51
Compare
Choose a tag to compare

v0.16.0 (2025-01-28)

Bug Fixes

  • Ensure type consistency for query item fields in ImageMosaic (d9f2fff)

Features

  • Replace SQL with annosaurus query (6ad52d8)

Remove SQL access #79

Refactoring

  • Add version variable in vars_gridview package init (083263c)

Detailed Changes: v0.15.0...v0.16.0

v0.15.0

05 Dec 18:55
Compare
Choose a tag to compare

v0.15.0 (2024-12-05)

Bug Fixes

  • Handle errors when creating embedding model in MainWindow (ac8f4b4)

Features

  • Add new intensity and hue variance sort methods (b13875b)

Detailed Changes: v0.14.0...v0.15.0

v0.14.0

13 Nov 18:42
Compare
Choose a tag to compare

v0.14.0 (2024-11-13)

Features

  • Add bulk input for UUIDs in query filters #81 (d0420eb)

v0.13.0

02 Oct 20:48
Compare
Choose a tag to compare

v0.13.0 (2024-10-02)

Documentation

  • docs: add CI badge to readme (1aebfae)

Feature

  • feat: add LaplacianVarianceSort for sorting by sharpness
  • Added a new sorting method called LaplacianVarianceSort to the SortMethod class in sort_methods.py.
  • This sorting method calculates the Laplacian variance of the grayscale ROI of each RectWidget and uses it as the sorting key.
  • The Laplacian variance is calculated using the cv2.Laplacian function from the OpenCV library.
  • The SortDialog class in SortDialog.py was updated to include the new sorting method. (a8e2dee)

v0.12.1

14 May 18:00
Compare
Choose a tag to compare

v0.12.1 (2024-05-14)

Performance

  • perf: use best available torch backend for embedding

Automatically detect and use the best available backend for PyTorch. This is used to specify the device on which to compute the embeddings. Currently, this searches in order:

  1. CUDA
  2. MPS

If no device is available, this process will fall back on the CPU. (59dcc06)