|
| 1 | +# napari 0.6.4 |
| 2 | +⚠️ *Note: these release notes are still in draft while 0.6.4 is in release candidate testing.* ⚠️ |
| 3 | + |
| 4 | +*Tue, Aug 12, 2025* |
| 5 | + |
| 6 | +We’re happy to announce the release of napari 0.6.4! |
| 7 | + |
| 8 | +napari is a fast, interactive, multi-dimensional image viewer for Python. It’s designed for exploring, annotating, and analyzing multi-dimensional images. It’s built on Qt (for the GUI), VisPy (for performant GPU-based rendering), and the scientific Python stack (NumPy, SciPy, and friends). |
| 9 | + |
| 10 | +For more information, examples, and documentation, please visit our website: https://napari.org/ |
| 11 | + |
| 12 | +## Highlights |
| 13 | + |
| 14 | +### Run scripts with napari from the command line |
| 15 | + |
| 16 | +As a follow-up to the ability to drag-n-drop scripts into the napari window from 0.6.3, you can now run scripts directly from the command line using the `napari` command and the path to the script ([#8185](https://github.com/napari/napari/pull/8185) and [#8187](https://github.com/napari/napari/pull/8187)). For example `napari examples/magic_immage_arithmetic.py` will open napari and run the local script. |
| 17 | + |
| 18 | + |
| 19 | +## Improvements |
| 20 | + |
| 21 | +- Remove old path handle in napari start ([#8185](https://github.com/napari/napari/pull/8185)) |
| 22 | +- Prevent `napari.run` from being executed when running scripts from napari ([#8187](https://github.com/napari/napari/pull/8187)) |
| 23 | + |
| 24 | +## Bug Fixes |
| 25 | + |
| 26 | +- Set focus after toggling dockwidget via `DockWidgetToggleAction` ([#8182](https://github.com/napari/napari/pull/8182)) |
| 27 | +- Fix feature table widget sorting and editing of floats ([#8190](https://github.com/napari/napari/pull/8190)) |
| 28 | +- Explicit copy of layers data for balls example ([#8203](https://github.com/napari/napari/pull/8203)) |
| 29 | + |
| 30 | +## Documentation |
| 31 | + |
| 32 | +- Reorganize bundle instructions page to make it easier to navigate and provide download links ([docs#813](https://github.com/napari/docs/pull/813)) |
| 33 | +- Simplify installation guide & better highlight bundle ([docs#814](https://github.com/napari/docs/pull/814)) |
| 34 | +- Update codespell config and minor corrections ([docs#816](https://github.com/napari/docs/pull/816)) |
| 35 | +- Add contracted roles to team page and rename core dev -> core TM ([docs#817](https://github.com/napari/docs/pull/817)) |
| 36 | + |
| 37 | +## Other Pull Requests |
| 38 | + |
| 39 | +- Pin Github Actions actions to their hashes ([#8140](https://github.com/napari/napari/pull/8140)) |
| 40 | +- Move test that requires `make_napari_viewer` from `test_qt_viewer` ([#8176](https://github.com/napari/napari/pull/8176)) |
| 41 | +- Fix slider label shifted down, by overrwite QLineEdit qss rules ([#8184](https://github.com/napari/napari/pull/8184)) |
| 42 | +- [pre-commit.ci] pre-commit autoupdate ([#8193](https://github.com/napari/napari/pull/8193)) |
| 43 | +- Fix fallback version in setuptools_scm to pass schema validation ([#8196](https://github.com/napari/napari/pull/8196)) |
| 44 | +- Use napari url for test rather than Fiji ([#8198](https://github.com/napari/napari/pull/8198)) |
| 45 | +- [pre-commit.ci] pre-commit autoupdate ([#8204](https://github.com/napari/napari/pull/8204)) |
| 46 | +- Pin `pytest-qt` for python 3.10 to fix pyapp-kit projects tests ([#8205](https://github.com/napari/napari/pull/8205)) |
| 47 | +- Retry second fullscreen test ([#8206](https://github.com/napari/napari/pull/8206)) |
| 48 | +- Fix script for checking for updated dependencies. ([#8207](https://github.com/napari/napari/pull/8207)) |
| 49 | +- Update Version Switcher to 0.6.3 ([docs#808](https://github.com/napari/docs/pull/808)) |
| 50 | +- ci(dependabot): bump napari/napari from 0.6.2 to 0.6.3 in the github-actions group ([docs#810](https://github.com/napari/docs/pull/810)) |
| 51 | + |
| 52 | + |
| 53 | +## 8 authors added to this release (alphabetical) |
| 54 | + |
| 55 | +(+) denotes first-time contributors 🥳 |
| 56 | + |
| 57 | +- [Carol Willing](https://github.com/napari/docs/commits?author=willingc) - @willingc |
| 58 | +- [Daniel Althviz Moré](https://github.com/napari/napari/commits?author=dalthviz) - @dalthviz |
| 59 | +- [Draga Doncila Pop](https://github.com/napari/docs/commits?author=DragaDoncila) - @DragaDoncila |
| 60 | +- [Grzegorz Bokota](https://github.com/napari/napari/commits?author=Czaki) - @Czaki |
| 61 | +- [jaime rodraguez-guerra](https://github.com/napari/napari/commits?author=jaimergp) - @jaimergp |
| 62 | +- [Lorenzo Gaifas](https://github.com/napari/napari/commits?author=brisvag) - @brisvag |
| 63 | +- [Peter Sobolewski](https://github.com/napari/docs/commits?author=psobolewskiPhD) - @psobolewskiPhD |
| 64 | +- [Tim Monko](https://github.com/napari/napari/commits?author=TimMonko) ([docs](https://github.com/napari/docs/commits?author=TimMonko)) - @TimMonko |
| 65 | + |
| 66 | + |
| 67 | +## 7 reviewers added to this release (alphabetical) |
| 68 | + |
| 69 | +(+) denotes first-time contributors 🥳 |
| 70 | + |
| 71 | +- [Carol Willing](https://github.com/napari/docs/commits?author=willingc) - @willingc |
| 72 | +- [Grzegorz Bokota](https://github.com/napari/napari/commits?author=Czaki) - @Czaki |
| 73 | +- [Juan Nunez-Iglesias](https://github.com/napari/docs/commits?author=jni) - @jni |
| 74 | +- [Lorenzo Gaifas](https://github.com/napari/napari/commits?author=brisvag) - @brisvag |
| 75 | +- [Melissa Weber Mendonça](https://github.com/napari/docs/commits?author=melissawm) - @melissawm |
| 76 | +- [Peter Sobolewski](https://github.com/napari/docs/commits?author=psobolewskiPhD) - @psobolewskiPhD |
| 77 | +- [Tim Monko](https://github.com/napari/napari/commits?author=TimMonko) ([docs](https://github.com/napari/docs/commits?author=TimMonko)) - @TimMonko |
| 78 | + |
0 commit comments