File tree Expand file tree Collapse file tree 3 files changed +29
-1
lines changed Expand file tree Collapse file tree 3 files changed +29
-1
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.1] - 2022-11-09
6+
7+ ### Bug Fixes
8+
9+ - [ ** breaking** ] MetadataError::RoundtripError now requires Send + Sync ([ #396 ] ( https://github.com/tskit-dev/tskit-rust/pull/396 ) )
10+
11+ ### Documentation
12+
13+ - Add haploid WF example to book ([ #397 ] ( https://github.com/tskit-dev/tskit-rust/pull/397 ) )
14+
15+ ### Features
16+
17+ - Add examples/haploid_wright_fisher.rs ([ #394 ] ( https://github.com/tskit-dev/tskit-rust/pull/394 ) )
18+ - Add lending iterators over table row "views" ([ #398 ] ( https://github.com/tskit-dev/tskit-rust/pull/398 ) )
19+ - Impl PartialEq for table row views. ([ #400 ] ( https://github.com/tskit-dev/tskit-rust/pull/400 ) )
20+ - Add ProvenenceTableRowView ([ #401 ] ( https://github.com/tskit-dev/tskit-rust/pull/401 ) )
21+ - Add row_view() for tables ([ #402 ] ( https://github.com/tskit-dev/tskit-rust/pull/402 ) )
22+ - Add row_view() for tables ([ #402 ] ( https://github.com/tskit-dev/tskit-rust/pull/402 ) )
23+ - Column slice getters for tables ([ #404 ] ( https://github.com/tskit-dev/tskit-rust/pull/404 ) )
24+
25+ ### Refactor
26+
27+ - [ ** breaking** ] Return &str from provenance table getters ([ #403 ] ( https://github.com/tskit-dev/tskit-rust/pull/403 ) )
28+ - Deprecate NodeTable::flags_array_mut and NodeTable::time_array_mut ([ #405 ] ( https://github.com/tskit-dev/tskit-rust/pull/405 ) )
29+
530## [ 0.12.0-alpha.0] - 2022-11-06
631
732### Documentation
Original file line number Diff line number Diff line change 11[package ]
22name = " tskit"
3- version = " 0.12.0-alpha.0 "
3+ version = " 0.12.0-alpha.1 "
44authors = [
" tskit developers <[email protected] >" ]
55build = " build.rs"
66edition = " 2021"
Original file line number Diff line number Diff line change @@ -18,6 +18,9 @@ Acronyms used:
1818
1919### Breaking changes
2020
21+ * Provenance table getters now return ` Option<&str> ` rather than ` Option<String> ` .
22+ These two types are very close to identical in API.
23+ Breakage is only possible if code relied on the return value owning its data.
2124* Several member functions of Tree previously accepted ` NodeId ` as arguments.
2225 They now take ` N: Into<NodeId> + Copy ` .
2326 Thus, code passing in integers will have to drop the ` .into() ` calls.
You can’t perform that action at this time.
0 commit comments