v0.2.1 (2025-01-17)
Merged pull requests:
- chore: update dependencies #104 (tlambert03)
v0.2.0 (2025-01-17)
Implemented enhancements:
- feat: add reset zoom button to jupyter #102 (tlambert03)
- feat: adding back async #92 (tlambert03)
- feat: support interactive usage with wx on ipython #89 (tlambert03)
- feat: return 3d support to v2 #83 (tlambert03)
- feat: support GPU-calculated luts in vispy #77 (tlambert03)
- feat: add CanvasProvider and GuiProvider classes #75 (tlambert03)
- feat: better excepthook in v2 #69 (tlambert03)
- feat: v2 histogram (simplified alternative) #65 (tlambert03)
- feat: add Wx front-end #62 (tlambert03)
- feat: V2 add back channel modes and multi-channel display #57 (tlambert03)
- feat: Histogram Widget #52 (gselzer)
- feat: Use handles to compute viewer range #38 (gselzer)
- feat: better mouse events and canvas2world methods #26 (tlambert03)
- feat: Add ROI selection tool #23 (gselzer)
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:
- test: Add back tests #74 (tlambert03)
- ci: test lots of backends on ci #73 (tlambert03)
- test: add test for controller, with mocks for canvas and frontend objects #72 (tlambert03)
Documentation:
- docs: more updates to API documentation #103 (tlambert03)
- docs: minor installation fixes & cleanup #101 (gselzer)
- docs: update documentation to list all env vars #97 (tlambert03)
- docs: more docs work #93 (tlambert03)
- docs: add pre-release banner #90 (tlambert03)
- docs: add versioned docs with deployment #85 (tlambert03)
- docs: setup documentation with mkdocs #84 (tlambert03)
Merged pull requests:
- refactor: remove
LUTModel.autoscale
and makeLUTModel.clims
more powerful #94 (tlambert03) - refactor: Better Styles for wx and jupyter widgets #88 (tlambert03)
- refactor: merge in v2 "MVC" branch #82 (tlambert03)
- refactor: cleanup on public API #80 (tlambert03)
- refactor: v2 - use base classes rather than protocols #66 (tlambert03)
- refactor: V2 "mouseable" canvas objects, remove mouse logic from qt/jupyter views #64 (tlambert03)
- refactor: minor rearrangement of v2 stuff #63 (tlambert03)
- refactor: updates to v2-mvc branch #56 (tlambert03)
- chore: autoupdate pre-commit, drop python 3.8 #37 (pre-commit-ci[bot])
v0.0.4 (2024-06-12)
Merged pull requests:
- fix: tensorstore isel #25 (tlambert03)
- docs: add minimal pygfx and vispy example #24 (tlambert03)
v0.0.3 (2024-06-09)
Merged pull requests:
- build: add back support for python3.8 #19 (tlambert03)
- fix: fix progress spinner on first show #18 (tlambert03)
- Update README.md #16 (tlambert03)
- feat: enable 3d for pygfx #15 (tlambert03)
- refactor: minimize public API surface #13 (tlambert03)
- feat: add spinner when loading frames #9 (tlambert03)
v0.0.2 (2024-06-08)
Merged pull requests:
- support more array types, add
imshow
#3 (tlambert03) - move repo #2 (tlambert03)
v0.0.1 (2024-06-07)
Merged pull requests:
- ci(dependabot): bump softprops/action-gh-release from 1 to 2 #1 (dependabot[bot])
* This Changelog was automatically generated by github_changelog_generator