|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## [v0.4.0](https://github.com/pyapp-kit/ndv/tree/v0.4.0) (2025-05-21) |
| 4 | + |
| 5 | +[Full Changelog](https://github.com/pyapp-kit/ndv/compare/v0.3.1...v0.4.0) |
| 6 | + |
| 7 | +**Implemented enhancements:** |
| 8 | + |
| 9 | +- feat: Purge ArrayDataDisplayModel from ArrayViews [\#196](https://github.com/pyapp-kit/ndv/pull/196) ([gselzer](https://github.com/gselzer)) |
| 10 | +- feat: Expose viewer model as `viewer_options` argument to imshow and ArrayViewer [\#194](https://github.com/pyapp-kit/ndv/pull/194) ([tlambert03](https://github.com/tlambert03)) |
| 11 | +- feat: add circular/ring buffer and data wrapper, that can be used to facilitate a streaming viewer [\#186](https://github.com/pyapp-kit/ndv/pull/186) ([tlambert03](https://github.com/tlambert03)) |
| 12 | +- feat: add signals to DataWrapper [\#182](https://github.com/pyapp-kit/ndv/pull/182) ([tlambert03](https://github.com/tlambert03)) |
| 13 | +- feat: histogram highlights [\#181](https://github.com/pyapp-kit/ndv/pull/181) ([gselzer](https://github.com/gselzer)) |
| 14 | +- feat: explicit backend setters [\#180](https://github.com/pyapp-kit/ndv/pull/180) ([gselzer](https://github.com/gselzer)) |
| 15 | +- feat: Add autoscale tails to Jupyter [\#179](https://github.com/pyapp-kit/ndv/pull/179) ([gselzer](https://github.com/gselzer)) |
| 16 | +- Histogram hscroll pan [\#176](https://github.com/pyapp-kit/ndv/pull/176) ([gselzer](https://github.com/gselzer)) |
| 17 | +- feat: add show\_controls and show\_data\_info options to viewer model [\#175](https://github.com/pyapp-kit/ndv/pull/175) ([tlambert03](https://github.com/tlambert03)) |
| 18 | +- feat: add back play button, as well as dimension size label [\#163](https://github.com/pyapp-kit/ndv/pull/163) ([tlambert03](https://github.com/tlambert03)) |
| 19 | +- feat: pygfx gamma [\#158](https://github.com/pyapp-kit/ndv/pull/158) ([gselzer](https://github.com/gselzer)) |
| 20 | +- feat: Add autoscale tail ignore via popup [\#147](https://github.com/pyapp-kit/ndv/pull/147) ([gselzer](https://github.com/gselzer)) |
| 21 | +- feat: Better histogram control \(plus pygfx histogram overhaul\) [\#146](https://github.com/pyapp-kit/ndv/pull/146) ([gselzer](https://github.com/gselzer)) |
| 22 | + |
| 23 | +**Fixed bugs:** |
| 24 | + |
| 25 | +- fix: improve callable invocation and cleanup in MainThreadInvoker [\#183](https://github.com/pyapp-kit/ndv/pull/183) ([tlambert03](https://github.com/tlambert03)) |
| 26 | + |
| 27 | +**Merged pull requests:** |
| 28 | + |
| 29 | +- ci\(pre-commit.ci\): autoupdate [\#188](https://github.com/pyapp-kit/ndv/pull/188) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci)) |
| 30 | +- ci\(dependabot\): bump astral-sh/setup-uv from 5 to 6 [\#187](https://github.com/pyapp-kit/ndv/pull/187) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 31 | +- ci\(pre-commit.ci\): autoupdate [\#173](https://github.com/pyapp-kit/ndv/pull/173) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci)) |
| 32 | + |
3 | 33 | ## [v0.3.1](https://github.com/pyapp-kit/ndv/tree/v0.3.1) (2025-03-26)
|
4 | 34 |
|
5 | 35 | [Full Changelog](https://github.com/pyapp-kit/ndv/compare/v0.3.0...v0.3.1)
|
|
0 commit comments