Skip to content

Commit 9c4209c

Browse files
committed
update change log
1 parent 7ed95d7 commit 9c4209c

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed

CHANGELOG.md

+44
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,50 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [0.12.0] - 2022-12-23
6+
7+
### Documentation
8+
9+
- Book section on lending row iterators ([#406](https://github.com/tskit-dev/tskit-rust/pull/406))
10+
- Advanced metadata topics in book ([#407](https://github.com/tskit-dev/tskit-rust/pull/407))
11+
- Book chapter on edge differences ([#417](https://github.com/tskit-dev/tskit-rust/pull/417))
12+
13+
### Features
14+
15+
- TreeSequence::edge_differences_iter ([#410](https://github.com/tskit-dev/tskit-rust/pull/410))
16+
- Add convience functions to get usize from row ids. ([#413](https://github.com/tskit-dev/tskit-rust/pull/413))
17+
- Tree::total_branch_length now works. ([#429](https://github.com/tskit-dev/tskit-rust/pull/429))
18+
- Add getters/setters for Bookmark. ([#437](https://github.com/tskit-dev/tskit-rust/pull/437))
19+
20+
### Miscellaneous Tasks
21+
22+
- Update bindgen requirement from 0.61.0 to 0.63.0 ([#415](https://github.com/tskit-dev/tskit-rust/pull/415))
23+
24+
### Refactor
25+
26+
- [**breaking**] Replace Deref with delegation of TableViews API ([#409](https://github.com/tskit-dev/tskit-rust/pull/409))
27+
- [**breaking**] Remove TskitTypeAccess trait ([#411](https://github.com/tskit-dev/tskit-rust/pull/411))
28+
- Allow TreeSequence::edge_differences_iter to Err. ([#412](https://github.com/tskit-dev/tskit-rust/pull/412))
29+
- [**breaking**] Usize to SizeType conversion is now fallible. ([#419](https://github.com/tskit-dev/tskit-rust/pull/419))
30+
- Macros only use newtype public API. ([#420](https://github.com/tskit-dev/tskit-rust/pull/420))
31+
- Move newtypes into module ([#421](https://github.com/tskit-dev/tskit-rust/pull/421))
32+
- The raw_metadata fn for tables now takes Into<row id>. ([#425](https://github.com/tskit-dev/tskit-rust/pull/425))
33+
- Add low-level table wrappers to sys ([#426](https://github.com/tskit-dev/tskit-rust/pull/426))
34+
- Generalize slice building in sys ([#427](https://github.com/tskit-dev/tskit-rust/pull/427))
35+
- Remove many unsafe calls from tree_interface.rs ([#428](https://github.com/tskit-dev/tskit-rust/pull/428))
36+
- Add sys::LLTreeSeq. ([#430](https://github.com/tskit-dev/tskit-rust/pull/430))
37+
- Sys module no longer depends on TskitError ([#431](https://github.com/tskit-dev/tskit-rust/pull/431))
38+
- Move Drop details for TreeSequence to sys. ([#432](https://github.com/tskit-dev/tskit-rust/pull/432))
39+
- Add low level owning tables to sys ([#433](https://github.com/tskit-dev/tskit-rust/pull/433))
40+
- Tidy up table definitions ([#434](https://github.com/tskit-dev/tskit-rust/pull/434))
41+
42+
### Styling
43+
44+
- [**breaking**] Rename all OwnedX tables to OwningX. ([#408](https://github.com/tskit-dev/tskit-rust/pull/408))
45+
- Replace column access macro with generic fn ([#422](https://github.com/tskit-dev/tskit-rust/pull/422))
46+
- Generic fns for ragged column access ([#423](https://github.com/tskit-dev/tskit-rust/pull/423))
47+
- Use fn to get array slices from Trees. ([#424](https://github.com/tskit-dev/tskit-rust/pull/424))
48+
549
## [0.12.0-alpha.1] - 2022-11-09
650

751
### Bug Fixes

0 commit comments

Comments
 (0)