@@ -21,34 +21,59 @@ Release notes
21
21
Major changes
22
22
~~~~~~~~~~~~~
23
23
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
+
26
40
27
41
Bug fixes
28
42
~~~~~~~~~
29
43
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
+
30
50
* Fix bug in N5 storage that prevented arrays located in the root of the hierarchy from
31
51
bearing the `n5 ` keyword. Along with fixing this bug, new tests were added for N5 routines
32
52
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 `.
34
54
35
55
* Fix bug in LRUEStoreCache in which the current size wasn't reset on invalidation.
36
56
By :user: `BGCMHou <BGCMHou> ` and :user: `Josh Moore <joshmoore> ` :issue: `1076 `, :issue: `1077 `.
37
57
38
58
* 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 `.
40
60
41
61
Documentation
42
62
~~~~~~~~~~~~~
43
63
44
64
* 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 `.
46
68
47
69
Maintenance
48
70
~~~~~~~~~~~
49
71
72
+ * Simplify release docs.
73
+ By :user: `Josh Moore <joshmoore> ` :issue: `1119 `.
74
+
50
75
* 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 `.
52
77
53
78
* Fix a few DeepSource.io alerts
54
79
By :user: `Dimitri Papadopoulos Orfanos <DimitriPapadopoulos> ` :issue: `1080 `.
@@ -63,10 +88,10 @@ Maintenance
63
88
By :user: `Saransh Chopra <Saransh-cpp> ` :issue: `1079 `.
64
89
65
90
* Remove option to return None from _ensure_store.
66
- By :user: `Greggory Lee <grlee77> `; :issue: `1068 `.
91
+ By :user: `Greggory Lee <grlee77> ` :issue: `1068 `.
67
92
68
93
* Fix a typo of "integers".
69
- By :user: `Richard Scott <RichardScottOZ> `; :issue: `1056 `.
94
+ By :user: `Richard Scott <RichardScottOZ> ` :issue: `1056 `.
70
95
71
96
.. _release_2.12.0 :
72
97
0 commit comments