Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion changes/1661.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/2622.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/2714.misc.rst

This file was deleted.

3 changes: 0 additions & 3 deletions changes/2718.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/2802.fix.rst

This file was deleted.

2 changes: 0 additions & 2 deletions changes/2924.chore.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/2944.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/2991.doc.rst

This file was deleted.

4 changes: 0 additions & 4 deletions changes/2996.bugfix.rst

This file was deleted.

36 changes: 36 additions & 0 deletions docs/release-notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,42 @@ Release notes

.. towncrier release notes start

3.0.7 (2025-04-22)
------------------

Features
~~~~~~~~

- Add experimental ObjectStore storage class based on obstore. (:issue:`1661`)
- Add ``zarr.from_array`` using concurrent streaming of source data (:issue:`2622`)


Bugfixes
~~~~~~~~

- 0-dimensional arrays are now returning a scalar. Therefore, the return type of ``__getitem__`` changed
to NDArrayLikeOrScalar. This change is to make the behavior of 0-dimensional arrays consistent with
``numpy`` scalars. (:issue:`2718`)
- Fix `fill_value` serialization for `NaN` in `ArrayV2Metadata` and add property-based testing of round-trip serialization (:issue:`2802`)
- Fixes `ConsolidatedMetadata` serialization of `nan`, `inf`, and `-inf` to be
consistent with the behavior of `ArrayMetadata`. (:issue:`2996`)


Improved Documentation
~~~~~~~~~~~~~~~~~~~~~~

- Updated the 3.0 migration guide to include the removal of "." syntax for getting group members. (:issue:`2991`, :issue:`2997`)


Misc
~~~~
- Define a new versioning policy based on Effective Effort Versioning. This replaces the old Semantic
Versioning-based policy. (:issue:`2924`, :issue:`2910`)
- Make warning filters in the tests more specific, so warnings emitted by tests added in the future
are more likely to be caught instead of ignored. (:issue:`2714`)
- Avoid an unnecessary memory copy when writing Zarr to a local file (:issue:`2944`)


3.0.6 (2025-03-20)
------------------

Expand Down