@@ -21,34 +21,59 @@ Release notes
2121Major changes
2222~~~~~~~~~~~~~
2323
24- * Remove support for Python 3.7 in concert with NumPy dependency.
25- By :user: `Davis Bennett <d-v-b> `; :issue: `1067 `.
24+ * **Support of alternative array classes ** by introducing a new argument,
25+ meta_array, that specifies the type/class of the underlying array. The
26+ meta_array argument can be any class instance that can be used as the like
27+ argument in NumPy (see `NEP 35
28+ <https://numpy.org/neps/nep-0035-array-creation-dispatch-with-array-function.html> `_).
29+ enabling support for CuPy through, for example, the creation of a CuPy CPU
30+ compressor.
31+ By :user: `Mads R. B. Kristensen <madsbk> ` :issue: `934 `.
32+
33+ * **Remove support for Python 3.7 ** in concert with NumPy dependency.
34+ By :user: `Davis Bennett <d-v-b> ` :issue: `1067 `.
35+
36+ * **Zarr v3: add support for the default root path ** rather than requiring
37+ that all API users pass an explicit path.
38+ By :user: `Gregory R. Lee <grlee77> ` :issue: `1085 `.
39+
2640
2741Bug fixes
2842~~~~~~~~~
2943
44+ * Remove/relax erroneous "meta" path check (**regression **).
45+ By :user: `Gregory R. Lee <grlee77> ` :issue: `1123 `.
46+
47+ * Cast all attribute keys to strings (and issue deprecation warning).
48+ By :user: `Mattia Almansi <malmans2> ` :issue: `1066 `.
49+
3050* Fix bug in N5 storage that prevented arrays located in the root of the hierarchy from
3151 bearing the `n5 ` keyword. Along with fixing this bug, new tests were added for N5 routines
3252 that had previously been excluded from testing, and type annotations were added to the N5 codebase.
33- By :user: `Davis Bennett <d-v-b> `; :issue: `1092 `.
53+ By :user: `Davis Bennett <d-v-b> ` :issue: `1092 `.
3454
3555* Fix bug in LRUEStoreCache in which the current size wasn't reset on invalidation.
3656 By :user: `BGCMHou <BGCMHou> ` and :user: `Josh Moore <joshmoore> ` :issue: `1076 `, :issue: `1077 `.
3757
3858* Remove erroneous check that disallowed array keys starting with "meta".
39- By :user: `Gregory R. Lee <grlee77> `; :issue: `1105 `.
59+ By :user: `Gregory R. Lee <grlee77> ` :issue: `1105 `.
4060
4161Documentation
4262~~~~~~~~~~~~~
4363
4464* Typo fixes to close quotes. By :user: `Pavithra Eswaramoorthy <pavithraes> `
45- * Added copy button to documentation :user: `Altay Sansal <tasansal> `
65+
66+ * Added copy button to documentation.
67+ By :user: `Altay Sansal <tasansal> ` :issue: `1124 `.
4668
4769Maintenance
4870~~~~~~~~~~~
4971
72+ * Simplify release docs.
73+ By :user: `Josh Moore <joshmoore> ` :issue: `1119 `.
74+
5075* Pin werkzeug to prevent test hangs.
51- By :user: `Davis Bennett <d-v-b> `; :issue: `1098 `.
76+ By :user: `Davis Bennett <d-v-b> ` :issue: `1098 `.
5277
5378* Fix a few DeepSource.io alerts
5479 By :user: `Dimitri Papadopoulos Orfanos <DimitriPapadopoulos> ` :issue: `1080 `.
@@ -63,10 +88,10 @@ Maintenance
6388 By :user: `Saransh Chopra <Saransh-cpp> ` :issue: `1079 `.
6489
6590* Remove option to return None from _ensure_store.
66- By :user: `Greggory Lee <grlee77> `; :issue: `1068 `.
91+ By :user: `Greggory Lee <grlee77> ` :issue: `1068 `.
6792
6893* Fix a typo of "integers".
69- By :user: `Richard Scott <RichardScottOZ> `; :issue: `1056 `.
94+ By :user: `Richard Scott <RichardScottOZ> ` :issue: `1056 `.
7095
7196.. _release_2.12.0 :
7297
0 commit comments