Skip to content

Commit 5710726

Browse files
authored
Changelog for 3.0.8 (#3071)
* Changelog for 3.0.8 * Add warning to top of release notes * fix warning
1 parent dd161df commit 5710726

11 files changed

+36
-14
lines changed

changes/2862.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes/2913.feature.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes/2972.misc.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes/2978.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes/2998.bugfix.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes/3027.misc.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes/3039.bugfix.rst

Lines changed: 0 additions & 5 deletions
This file was deleted.

changes/3045.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes/3049.misc.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes/3062.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/release-notes.rst

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,42 @@ Release notes
33

44
.. towncrier release notes start
55
6+
3.0.8 (2025-05-19)
7+
------------------
8+
9+
.. warning::
10+
11+
In versions 3.0.0 to 3.0.7 opening arrays or groups with ``mode='a'`` (the default for many builtin functions)
12+
would cause any existing paths in the store to be deleted. This is fixed in 3.0.8, and
13+
we recommend all users upgrade to avoid this bug that could cause unintentional data loss.
14+
15+
Features
16+
~~~~~~~~
17+
18+
- Added a `print_debug_info` function for bug reports. (:issue:`2913`)
19+
20+
21+
Bugfixes
22+
~~~~~~~~
23+
24+
- Fix a bug that prevented the number of initialized chunks being counted properly. (:issue:`2862`)
25+
- Fixed sharding with GPU buffers. (:issue:`2978`)
26+
- Fix structured `dtype` fill value serialization for consolidated metadata (:issue:`2998`)
27+
- It is now possible to specify no compressor when creating a zarr format 2 array.
28+
This can be done by passing ``compressor=None`` to the various array creation routines.
29+
30+
The default behaviour of automatically choosing a suitable default compressor remains if the compressor argument is not given.
31+
To reproduce the behaviour in previous zarr-python versions when ``compressor=None`` was passed, pass ``compressor='auto'`` instead. (:issue:`3039`)
32+
- Fixed the typing of ``dimension_names`` arguments throughout so that it now accepts iterables that contain `None` alongside `str`. (:issue:`3045`)
33+
- Using various functions to open data with ``mode='a'`` no longer deletes existing data in the store. (:issue:`3062`)
34+
35+
36+
Misc
37+
~~~~
38+
39+
- :issue:`2972`, :issue:`3027`, :issue:`3049`
40+
41+
642
3.0.7 (2025-04-22)
743
------------------
844

0 commit comments

Comments
 (0)