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 22
33All notable changes to this project will be documented in this file.
44
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+
525## [ 0.11.1] - 2022-11-04
626
727### Documentation
Original file line number Diff line number Diff line change @@ -14,6 +14,18 @@ Acronyms used:
1414
1515* UB = undefined behavior.
1616
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+
1729## v0.11.0
1830
1931### Bug fixes
You can’t perform that action at this time.
0 commit comments