@@ -15,13 +15,36 @@ What's New
1515
1616 np.random.seed(123456 )
1717
18- .. _whats-new.v0.1.0 :
18+ .. _whats-new.v0.0.6 :
1919
20- v0.1.0 (unreleased)
20+ v0.0.6 (unreleased)
21+ -------------------
22+
23+ New Features
24+ ~~~~~~~~~~~~
25+
26+ Breaking changes
27+ ~~~~~~~~~~~~~~~~
28+
29+ Deprecations
30+ ~~~~~~~~~~~~
31+
32+ Bug fixes
33+ ~~~~~~~~~
34+
35+ Documentation
36+ ~~~~~~~~~~~~~
37+
38+ Internal Changes
39+ ~~~~~~~~~~~~~~~~
40+
41+ .. _whats-new.v0.0.5 :
42+
43+ v0.0.5 (05/05/2022)
2144-------------------
2245
2346- Major refactor of internals, moving from the ``DataTree.children `` attribute being a ``Tuple[DataTree] `` to being a
24- ``FrozenDict [str, DataTree] ``. This was necessary in order to integrate better with xarray's dictionary-like API,
47+ ``OrderedDict [str, DataTree] ``. This was necessary in order to integrate better with xarray's dictionary-like API,
2548 solve several issues, simplify the code internally, remove dependencies, and enable new features. (:pull: `76 `)
2649 By `Tom Nicholas <https://github.com/TomNicholas >`_.
2750
@@ -50,8 +73,9 @@ Breaking changes
5073- Files will now be loaded as a slightly different tree, because the root group no longer needs to be given a default
5174 name.
5275- Removed tag-like access to nodes.
53- - Removes the option to delete all data in a node by assigning None to the node (in favour of deleting data using the
54- xarray API), or to create a new empty node in the same way (in favour of assigning an empty DataTree object instead).
76+ - Removes the option to delete all data in a node by assigning None to the node (in favour of deleting data by replacing
77+ the node's ``.ds `` attribute with an empty Dataset), or to create a new empty node in the same way (in favour of
78+ assigning an empty DataTree object instead).
5579- Removes the ability to create a new node by assigning a ``Dataset `` object to ``DataTree.__setitem__`.
5680- Several other minor API changes such as ``.pathstr `` -> ``.path ``, and ``from_dict ``'s dictionary argument now being
5781 required. (:pull: `76 `)
0 commit comments