@@ -95,6 +95,9 @@ Enhancements
95
95
* **Arrays with one or more zero-length dimensions ** are now fully supported; by
96
96
:user: `Prakhar Goel <newt0311> `, :issue: `150 `, :issue: `154 `, :issue: `160 `.
97
97
98
+ * **The .zattrs key is now optional ** and will now only be created if at least one
99
+ custom attribute has been set; :issue: `121 `, :issue: `200 `.
100
+
98
101
Bug fixes
99
102
~~~~~~~~~
100
103
@@ -120,13 +123,16 @@ Documentation
120
123
~~~~~~~~~~~~~
121
124
122
125
* Some changes have been made to the :ref: `spec_v2 ` document to clarify
123
- ambiguities and add some missing information. These changes do not modify any
124
- of the material previously implemented, and so the changes have been made
126
+ ambiguities and add some missing information. These changes do not break compatibility
127
+ with any of the material as previously implemented, and so the changes have been made
125
128
in-place in the document without incrementing the document version number. The
126
129
specification now describes how bytes fill values should be encoded and
127
130
decoded for arrays with a fixed-length byte string data type (:issue: `165 `,
128
- :issue: `176 `). The specification now also clarifies that datetime64 and
129
- timedelta64 data types are not supported in this version (:issue: `85 `).
131
+ :issue: `176 `). The specification now clarifies that datetime64 and
132
+ timedelta64 data types are not supported in this version (:issue: `85 `). The
133
+ specification now clarifies that the '.zattrs' key does not have to be present for
134
+ either arrays or groups, and if absent then custom attributes should be treated as
135
+ empty.
130
136
* A new :ref: `tutorial_indexing ` section has been added to the tutorial.
131
137
* A new :ref: `tutorial_strings ` section has been added to the tutorial
132
138
(:issue: `135 `, :issue: `175 `).
0 commit comments