Skip to content

Latest commit

 

History

History
256 lines (171 loc) · 18.7 KB

File metadata and controls

256 lines (171 loc) · 18.7 KB

Changelog

v0.4.1 (2026-02-07)

Full Changelog

Implemented enhancements:

  • feat: Auto-find dims and coords on arrays that support it #228 (tlambert03)

Fixed bugs:

Merged pull requests:

v0.4.0 (2025-05-21)

Full Changelog

Implemented enhancements:

  • feat: Purge ArrayDataDisplayModel from ArrayViews #196 (gselzer)
  • feat: Expose viewer model as viewer_options argument to imshow and ArrayViewer #194 (tlambert03)
  • feat: add circular/ring buffer and data wrapper, that can be used to facilitate a streaming viewer #186 (tlambert03)
  • feat: add signals to DataWrapper #182 (tlambert03)
  • feat: histogram highlights #181 (gselzer)
  • feat: explicit backend setters #180 (gselzer)
  • feat: Add autoscale tails to Jupyter #179 (gselzer)
  • Histogram hscroll pan #176 (gselzer)
  • feat: add show_controls and show_data_info options to viewer model #175 (tlambert03)
  • feat: add back play button, as well as dimension size label #163 (tlambert03)
  • feat: pygfx gamma #158 (gselzer)
  • feat: Add autoscale tail ignore via popup #147 (gselzer)
  • feat: Better histogram control (plus pygfx histogram overhaul) #146 (gselzer)

Fixed bugs:

  • fix: improve callable invocation and cleanup in MainThreadInvoker #183 (tlambert03)

Merged pull requests:

v0.3.1 (2025-03-26)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • fix: block ContextMenu events on vispy #161 (tlambert03)
  • fix: add tensorstore dtype property to tensorstore DataWrapper #156 (fdrgsp)
  • fix: Properly remove wx buttons labels #145 (gselzer)

Tests & CI:

Documentation:

Merged pull requests:

v0.3.0 (2025-02-24)

Full Changelog

Implemented enhancements:

  • feat: add widget visibility options to ArrayViewerModel #139 (tlambert03)
  • feat: add call_later (public) and process_events (private) to the NDVApp API #136 (tlambert03)
  • feat: per-channel histograms #132 (gselzer)
  • feat: Rectangular ROIs #114 (gselzer)

Fixed bugs:

  • fix: fix conditional when normalized channel axis resolves to 0 #135 (tlambert03)

Tests & CI:

  • test: skip ubuntu-vispy-pyside-3.12 #137 (tlambert03)
  • test: test minimum stated dependencies on CI with uv --resolution lowest-direct #109 (tlambert03)

Documentation:

Merged pull requests:

v0.2.2 (2025-01-29)

Full Changelog

Implemented enhancements:

Fixed bugs:

Documentation:

  • docs: Add mechanism to generate screenshot from examples, and build during docs #126 (tlambert03)
  • docs: make all scripts pep 723 compliant #124 (tlambert03)
  • docs: Add a set of examples in cookbook #123 (jacopoabramo)
  • docs: fix ArrayViewer hide method docstring #107 (fdrgsp)

Merged pull requests:

v0.2.1 (2025-01-17)

Full Changelog

Merged pull requests:

v0.2.0 (2025-01-17)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • fix: remove texture guessing for vispy, try texture_format='auto' before falling back #98 (tlambert03)
  • fix: make sure it's ok to set_data to None and generally have an empty viewer #43 (tlambert03)
  • fix: fix canvas update on set_data #40 (tlambert03)
  • fix: Clean up PyGFX events #34 (gselzer)
  • Fix the height of the info label #32 (hanjinliu)
  • fix: fix slider signals for pyside6 #31 (tlambert03)

Tests & CI:

Documentation:

Merged pull requests:

v0.0.4 (2024-06-12)

Full Changelog

Merged pull requests:

v0.0.3 (2024-06-09)

Full Changelog

Merged pull requests:

v0.0.2 (2024-06-08)

Full Changelog

Merged pull requests:

v0.0.1 (2024-06-07)

Full Changelog

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator