8000 Update 0.6.0 release notes with more complete highlights and more PRs by jni · Pull Request #665 · napari/docs · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Update 0.6.0 release notes with more complete highlights and more PRs #665

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
Apr 11, 2025

Conversation

jni
Copy link
Member
@jni jni commented Apr 10, 2025

No description provided.

@github-actions github-actions bot added the documentation Improvements or additions to documentation label Apr 10, 2025
Copy link
Contributor
@TimMonko TimMonko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't finish reviewing, and this is certainly not blocking release, but I think it's worth highlighting the fit to view addition and toggling ndisplay not resetting the camera


⚠️ *In 0.6.0a1 and earlier, this only works when installing
PartSegCore-compiled-backend and toggling the "use compiled triangulation"
option in the advanced preferences. In 0.6.0 it will work wiht all
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
option in the advanced preferences. In 0.6.0 it will work wiht all
option in the advanced preferences. In 0.6.0 it will work with all

During the 0.6.x series, if some plugin functionality is broken by the
automatic conversion, you can turn off this conversion in the plugin
preferences. However, this option will go away in 0.7.0, which we anticipate to
happen sometime in July. Therefore, if you encounter conversion issues in a
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This date genuinely seems too optimistic. Is the goal for plugins to update quickly? Make us panic a bit? Maybe I just don't know the 0.7 roadmap enough


![axis orientation dialog](https://github.com/user-attachments/assets/f73898ec-9156-4f73-ab7f-ee2a7cc17fe1)

3. If you want to use a specific axis orientation consistently, you can set the
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not a blocker of this alpha, but for the final release we should make clear what the settings were before 0.6.0 vs. the new default, so that a user who wants to go back to the old behavior can do so relatively easily.
See: napari/napari#7787 (comment)

Copy link
Contributor
@willingc willingc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No blockers.

### Summary

- Updated viewer handedness ✋
- Command pallette 🎨
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Command pallette 🎨
- Command palette 🎨

See an example of this in action in
{ref}`sphx_glr_gallery_xarray-latlon-timeseries.py`.

2. By right clicking on the dimension toggle in the viewer, and setting the
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
2. By right clicking on the dimension toggle in the viewer, and setting the
2. **Through the UI:** By right clicking on the dimension toggle in the viewer, and setting the


![axis orientation dialog](https://github.com/user-attachments/assets/f73898ec-9156-4f73-ab7f-ee2a7cc17fe1)

3. If you want to use a specific axis orientation consistently, you can set the
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
3. If you want to use a specific axis orientation consistently, you can set the
3. **Through default startup settings:** If you want to use a specific axis orientation consistently, you can set the

Comment on lines 147 to 148
preferences. However, this option will go away in 0.7.0, which we anticipate to
happen sometime in July. Therefore, if you encounter conversion issues in a
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
preferences. However, this option will go away in 0.7.0, which we anticipate to
happen sometime in July. Therefore, if you encounter conversion issues in a
preferences. However, this plugin conversion preferences option will be removed in 0.7.0, which we anticipate to
happen sometime in the second half of 2025. If you encounter conversion issues in a

- Update roadmap index to highlight global roadmap ([docs#651](https://github.com/napari/docs/pull/651))
- Add missing magicgui imports ([docs#655](https://github.com/napari/docs/pull/655))
- Surface plugin best practices ([docs#656](https://github.com/napari/docs/pull/656))
- Add Tim Monko to core developers list ([docs#662](https://github.com/napari/docs/pull/662))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉 🙌🏼 💐

@jni jni added this to the 0.6.0 milestone Apr 11, 2025
Copy link
Contributor
@DragaDoncila DragaDoncila left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left some minor comments, no blockers!



*Thu, Apr 10, 2025*
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure why there's the two dates here?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh! Because it's autogenerated from two different files and only one of them is supposed to have the date but I forgot this 😅

![napari settings panel with axis orientation options highlighted](https://github.com/user-attachments/assets/f5032320-8b03-4ff7-9cb7-8b182ab232af)

To restore the orientation from napari 0.5.6 and earlier, change the Depth
axis setting to "away" (ie depth axis points away from you).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
axis setting to "away" (ie depth axis points away from you).
axis setting to "away" (i.e. depth axis points away from you).


During the 0.6.x series, if some plugin functionality is broken by the
automatic conversion, you can turn off this conversion in the plugin
preferences. However, the option to turn not convert npe1 plugins will be
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
preferences. However, the option to turn not convert npe1 plugins will be
preferences. However, the option to turn off conversion of npe1 plugins will be

If you encounter conversion issues in a plugin you rely on, please contact the
plugin authors to encourage them to migrate their plugin to the npe2 system.

If you are a plugin author and your plugin is not yet npe2-compatible, please
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would add a link to the more detailed guide here e.g.

Suggested change
If you are a plugin author and your plugin is not yet npe2-compatible, please
For more detail on this change and how it affects plugins, see the [detailed guide](adapted-plugin-guide). If you are a plugin author and your plugin is not yet npe2-compatible, please

For developers: napari now depends on Python 3.10+ and Pydantic v2.2.

We've supported both pydantic 1 and 2 since 0.4.19, but we're now ready to take
advantage of performance and API improvements of Pydantic 2. If your library
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
advantage of performance and API improvements of Pydantic 2. If your library
advantage of the performance and API improvements of Pydantic 2. If your library


(+) denotes first-time contributors 🥳

- [Andrew Sweet](https://github.com/napari/napari/commits?author=andy-sweet) - @andy-sweet
- [andrew sweet](https://github.com/napari/napari/commits?author=andy-sweet) - @andy-sweet
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why did Andy and Clement lose their capital letters 😅

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤔 something weird about their GH profiles. As far as I remember, this is obtained from the GH API... But their profile pages are correct... 🤔 Anyway, will manually fix for now.

jni added a commit to willingc/napari-release-tools that referenced this pull request Apr 11, 2025
@jni jni merged commit aab55ad into napari:main Apr 11, 2025
9 checks passed
@jni jni deleted the relnotes060-2 branch April 11, 2025 07:10
jni added a commit to napari/napari-release-tools that referenced this pull request May 1, 2025
* Add draft notes

* Add intro similar to python

* Update highlights for 0.6.0

* Fix codespell-spotted typos

* Address comments from reviews in napari/docs#665

* Address more review comments

* Generate date in italics

* Use 3-letter day-of-week in release notes

* Further changes since 0.6.0a1

* Add pre-commit to release env, needed to commit here

* Fix markdown escape character

* Remove pre-release warning

---------

Co-authored-by: Juan Nunez-Iglesias <jni@fastmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants
0