Releases: pyapp-kit/ndv
Releases · pyapp-kit/ndv
v0.5.0rc8
What's Changed
- fix: update size policy for auto clim button in LUT widget by @tlambert03 in #263
- fix: fix data value and coordinate display on hover by @tlambert03 in #265
- fix: misc fixes with histogram behaviors and styles for both backends by @tlambert03 in #264
Full Changelog: v0.5.0rc7...v0.5.0rc8
v0.5.0rc7
What's Changed
- fix: fix positioning of RGB images in vispy canvas by @tlambert03 in #261
- refactor: remove _CmapCombo thin subclass by @tlambert03 in #262
Full Changelog: v0.5.0rc6...v0.5.0rc7
v0.5.0rc6
What's Changed
- fix: fix data with size zero by @tlambert03 in #258
- feat: downsample oversized textures by @tlambert03 in #260
Full Changelog: v0.5.0rc5...v0.5.0rc6
v0.5.0rc5
What's Changed
- fix mouse release on windows by @tlambert03 in #257
Full Changelog: v0.5.0rc4...v0.5.0rc5
v0.5.0rc4
What's Changed
- fix: fix VRAM and python object memory leak [wip] by @tlambert03 in #253
- chore: remove rendercanvas resize hack by @tlambert03 in #254
- fix: fix clims on 3d by @tlambert03 in #256
- fix: fix wx cleanup by @tlambert03 in #255
Full Changelog: v0.5.0rc3...v0.5.0rc4
v0.5.0rc3
What's Changed
- feat: implement keybinding navigation for focused sliders and axes by @tlambert03 in #251
- feat: Add keyboard control for zoom by @ctrueden in #44
New Contributors
Full Changelog: v0.5.0rc1...v0.5.0rc3
v0.5.0rc1
What's Changed
- fix: fix mouse button issue by @tlambert03 in #246
- fix: fix remove_lut_view on unowned LUTViews by @tlambert03 in #247
- refactor: get rid of unused clims cache by @tlambert03 in #248
- feat: unify image stats and use ihist by @tlambert03 in #249
- fix: obey actual FPS in play button by @tlambert03 in #250
Full Changelog: v0.5.0rc0...v0.5.0rc1
v0.5.0rc0
What's Changed
- ci(pre-commit.ci): autoupdate by @pre-commit-ci[bot] in #230
- fix: prevent flicker on dims_changed by @tlambert03 in #231
- fix: no animation on first lut expansion by @tlambert03 in #232
- build: drop py3.9, hard pin pygfx on old deps, remove lockfile by @tlambert03 in #235
- feat: add profiling script by @tlambert03 in #236
- refactor: kill the _ArrayDataDisplayModel, replace with pure functional resolver by @tlambert03 in #233
- ci: update tests by @tlambert03 in #237
- build: update pygfx deps by @tlambert03 in #239
- feat: expose/clarify API for overriding channel names and scaling by @tlambert03 in #238
- docs: add usage page by @tlambert03 in #240
- fix: fix wx viewer channel display breaks on mode change by @tlambert03 in #241
- fix: fix misc bugs by @tlambert03 in #243
- refactor: standardize lut caps by @tlambert03 in #244
- fix: use WxRenderWidget instead of canvas by @tlambert03 in #245
Full Changelog: v0.4.1...v0.5.0rc0
v0.4.1
What's Changed
- Better gui for many channels (wx-specific) by @gnodar01 in #195
- fix: update hover on new data by @gselzer in #202
- ci(pre-commit.ci): autoupdate by @pre-commit-ci[bot] in #206
- ci(dependabot): bump actions/checkout from 4 to 5 by @dependabot[bot] in #210
- Revert "feat: Purge ArrayDataDisplayModel from ArrayViews (#196)" by @tlambert03 in #212
- ci(pre-commit.ci): autoupdate by @pre-commit-ci[bot] in #208
- fix: fix composite mode on init by @tlambert03 in #200
- chore: update lockfile by @tlambert03 in #204
- refactor: lots of typing updates, add pyright tests on CI by @tlambert03 in #185
- ci(dependabot): bump actions/checkout from 4 to 5 by @dependabot[bot] in #214
- ci(dependabot): bump actions/checkout from 5 to 6 by @dependabot[bot] in #219
- Also deploy docs on 3.13 by @gselzer in #220
- Actually deploy docs on 3.13 by @gselzer in #221
- ci(pre-commit.ci): autoupdate by @pre-commit-ci[bot] in #215
- ci(dependabot): bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in #222
- ci(pre-commit.ci): autoupdate by @pre-commit-ci[bot] in #224
- ci(dependabot): bump the actions group with 2 updates by @dependabot[bot] in #226
- feat: Auto-find
dimsandcoordson arrays that support it by @tlambert03 in #228 - fix: ensure hide_sliders runs on the main thread by @tlambert03 in #229
- ci(pre-commit.ci): autoupdate by @pre-commit-ci[bot] in #227
New Contributors
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- feat: Better histogram control (plus pygfx histogram overhaul) by @gselzer in #146
- feat: pygfx gamma by @gselzer in #158
- feat: add back play button, as well as dimension size label by @tlambert03 in #163
- feat: Add autoscale tail ignore via popup by @gselzer in #147
- ci(pre-commit.ci): autoupdate by @pre-commit-ci in #173
- Histogram hscroll pan by @gselzer in #176
- feat: add show_controls and show_data_info options to viewer model by @tlambert03 in #175
- feat: explicit backend setters by @gselzer in #180
- fix: improve callable invocation and cleanup in MainThreadInvoker by @tlambert03 in #183
- feat: add signals to DataWrapper by @tlambert03 in #182
- ci(pre-commit.ci): autoupdate by @pre-commit-ci in #188
- ci(dependabot): bump astral-sh/setup-uv from 5 to 6 by @dependabot in #187
- feat: add circular/ring buffer and data wrapper, that can be used to facilitate a streaming viewer by @tlambert03 in #186
- feat: Expose viewer model as
viewer_optionsargument to imshow and ArrayViewer by @tlambert03 in #194 - feat: histogram highlights by @gselzer in #181
- feat: Add autoscale tails to Jupyter by @gselzer in #179
- feat: Purge ArrayDataDisplayModel from ArrayViews by @gselzer in #196
Full Changelog: v0.3.1...v0.4.0