Skip to content

Commit dbece4f

Browse files
committed
prep 0.12.0-alpha.0
1 parent 6cd9efe commit dbece4f

File tree

2 files changed

+32
-0
lines changed

2 files changed

+32
-0
lines changed

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,26 @@
22

33
All 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

MIGRATION_GUIDE.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)