File tree Expand file tree Collapse file tree 2 files changed +32
-0
lines changed Expand file tree Collapse file tree 2 files changed +32
-0
lines changed Original file line number Diff line number Diff line change 2
2
3
3
All notable changes to this project will be documented in this file.
4
4
5
+ ## [ 0.12.0-alpha.0] - 2022-11-06
6
+
7
+ ### Documentation
8
+
9
+ - Add book sections on table data access ([ #379 ] ( https://github.com/tskit-dev/tskit-rust/pull/379 ) )
10
+ - Remove chapter number from book intro ([ #380 ] ( https://github.com/tskit-dev/tskit-rust/pull/380 ) )
11
+ - Start book sections on tree sequences ([ #381 ] ( https://github.com/tskit-dev/tskit-rust/pull/381 ) )
12
+ - Book section on the tree API. ([ #382 ] ( https://github.com/tskit-dev/tskit-rust/pull/382 ) )
13
+ - Add book section on misc. ops on treeseqs ([ #385 ] ( https://github.com/tskit-dev/tskit-rust/pull/385 ) )
14
+ - Appendix material for book ([ #386 ] ( https://github.com/tskit-dev/tskit-rust/pull/386 ) )
15
+ - Rewrite book intro ([ #389 ] ( https://github.com/tskit-dev/tskit-rust/pull/389 ) )
16
+ - Show prelude contents as book appendix ([ #390 ] ( https://github.com/tskit-dev/tskit-rust/pull/390 ) )
17
+ - Book sections on metadata ([ #391 ] ( https://github.com/tskit-dev/tskit-rust/pull/391 ) )
18
+ - Book section on error handling ([ #393 ] ( https://github.com/tskit-dev/tskit-rust/pull/393 ) )
19
+
20
+ ### Refactor
21
+
22
+ - [ ** breaking** ] Improve Tree iterator ergonomics ([ #384 ] ( https://github.com/tskit-dev/tskit-rust/pull/384 ) )
23
+ - [ ** breaking** ] Improve Tree interface ergonomics ([ #388 ] ( https://github.com/tskit-dev/tskit-rust/pull/388 ) )
24
+
5
25
## [ 0.11.1] - 2022-11-04
6
26
7
27
### Documentation
Original file line number Diff line number Diff line change @@ -14,6 +14,18 @@ Acronyms used:
14
14
15
15
* UB = undefined behavior.
16
16
17
+ ## v0.12.0
18
+
19
+ ### Breaking changes
20
+
21
+ * Several member functions of Tree previously accepted ` NodeId ` as arguments.
22
+ They now take ` N: Into<NodeId> + Copy ` .
23
+ Thus, code passing in integers will have to drop the ` .into() ` calls.
24
+ * Tree functions returning iterators previously returned ` Option<Iterator<...>> ` .
25
+ They now return ` Iterator<...> ` .
26
+ Data leading to ` None ` being returned in previous versions now return an iterator
27
+ that will end immediately.
28
+
17
29
## v0.11.0
18
30
19
31
### Bug fixes
You can’t perform that action at this time.
0 commit comments