Skip to content

Commit 972c912

Browse files
authored
Release notes for 2.12.0a1 (#1023)
* Release notes for 2.12.0a1 * Minor fixes to release notes * Extend explanation of #1014
1 parent 4aaa35a commit 972c912

File tree

1 file changed

+60
-13
lines changed

1 file changed

+60
-13
lines changed

docs/release.rst

Lines changed: 60 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,65 @@
11
Release notes
22
=============
33

4-
.. _unreleased:
4+
..
5+
# Unindent the section between releases in order
6+
# to coument your changes. On releases it will be
7+
# re-indented so that it does not show up in the notes.
58
6-
Unreleased
7-
----------
9+
.. _unreleased:
810

9-
Bug fixes
10-
~~~~~~~~~
11+
Unreleased
12+
----------
1113

12-
* Fix bug that made it impossible to create an ``FSStore`` on unlistable filesystems
13-
(e.g. some HTTP servers).
14-
By :user:`Ryan Abernathey <rabernat>`; :issue:`993`.
14+
.. _release_2.12.0a1:
15+
16+
2.12.0a1
17+
--------
1518

1619
Enhancements
1720
~~~~~~~~~~~~
1821

22+
* **Add support for reading and writing Zarr V3.** The new `zarr._store.v3`
23+
package has the necessary classes and functions for evaluating Zarr V3.
24+
Since the format is not yet finalized, the classes and functions are not
25+
automatically imported into the regular `zarr` name space. Setting the
26+
`ZARR_V3_API_AVAILABLE` environment variable will activate them.
27+
By :user:`Greggory Lee <grlee77>`; :issue:`898`, :issue:`1006`, and :issue:`1007`.
28+
1929
* **Create FSStore from an existing fsspec filesystem**. If you have created
2030
an fsspec filesystem outside of Zarr, you can now pass it as a keyword
2131
argument to ``FSStore``.
22-
By :user:`Ryan Abernathey <rabernat>`.
32+
By :user:`Ryan Abernathey <rabernat>`; :issue:`911`.
33+
34+
* Add numpy encoder class for json.dumps
35+
By :user:`Eric Prestat <ericpre>`; :issue:`933`.
36+
37+
* Appending performance improvement to Zarr arrays, e.g., when writing to S3.
38+
By :user:`hailiangzhang <hailiangzhang>`; :issue:`1014`.
39+
40+
* Add number encoder for ``json.dumps`` to support numpy intergers in
41+
``chunks`` arguments. By :user:`Eric Prestat <ericpre>` :issue:`697`.
42+
43+
Bug fixes
44+
~~~~~~~~~
45+
46+
* Fix bug that made it impossible to create an ``FSStore`` on unlistable filesystems
47+
(e.g. some HTTP servers).
48+
By :user:`Ryan Abernathey <rabernat>`; :issue:`993`.
2349

2450

51+
Documentation
52+
~~~~~~~~~~~~~
53+
54+
* Update resize doc to clarify surprising behavior.
55+
By :user:`hailiangzhang <hailiangzhang>`; :issue:`1022`.
56+
57+
Maintenance
58+
~~~~~~~~~~~
59+
60+
* Added Pre-commit configuration, incl. Yaml Check.
61+
By :user:`Shivank Chaudhary <Alt-Shivam>`; :issue:`1015`, :issue:`1016`.
62+
2563
.. _release_2.11.3:
2664

2765
2.11.3
@@ -30,13 +68,22 @@ Enhancements
3068
Bug fixes
3169
~~~~~~~~~
3270

71+
* Fix missing case to fully revert change to default write_empty_chunks.
72+
By :user:`Tom White <tomwhite>`; :issue:`1005`.
73+
74+
75+
.. _release_2.11.2:
76+
77+
2.11.2
78+
------
79+
80+
Bug fixes
81+
~~~~~~~~~
82+
3383
* Changes the default value of ``write_empty_chunks`` to ``True`` to prevent
3484
unanticipated data losses when the data types do not have a proper default
3585
value when empty chunks are read back in.
36-
By :user:`Vyas Ramasubramani <vyasr>`; :issue:`965`.
37-
38-
* Add number encoder for ``json.dumps`` to support numpy intergers in
39-
``chunks`` arguments. By :user:`Eric Prestat <ericpre>` :issue:`697`.
86+
By :user:`Vyas Ramasubramani <vyasr>`; :issue:`965`, :issue:`1001`.
4087

4188
.. _release_2.11.1:
4289

0 commit comments

Comments
 (0)