Skip to content
This repository was archived by the owner on Oct 24, 2024. It is now read-only.

Commit 44255f2

Browse files
committed
update whatsnew for 0.0.5 release
1 parent da3a5f8 commit 44255f2

File tree

1 file changed

+29
-5
lines changed

1 file changed

+29
-5
lines changed

docs/source/whats-new.rst

Lines changed: 29 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)