Skip to content

Commit aaac26a

Browse files
committed
prep 0.11.0
1 parent b68c8e9 commit aaac26a

File tree

3 files changed

+54
-1
lines changed

3 files changed

+54
-1
lines changed

CHANGELOG.md

Lines changed: 44 additions & 0 deletions
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.11.0] - 2022-11-04
6+
7+
### Bug Fixes
8+
9+
- Derive Debug for all table row types ([#361](https://github.com/tskit-dev/tskit-rust/pull/361))
10+
- [**breaking**] Update generic bounds on metadata getters ([#370](https://github.com/tskit-dev/tskit-rust/pull/370))
11+
- Impl DerefMut for "owned" tables. ([#371](https://github.com/tskit-dev/tskit-rust/pull/371))
12+
13+
### Documentation
14+
15+
- Add migration guide ([#376](https://github.com/tskit-dev/tskit-rust/pull/376))
16+
17+
### Features
18+
19+
- [**breaking**] Add TskitError::LibraryError ([#342](https://github.com/tskit-dev/tskit-rust/pull/342))
20+
21+
### Refactor
22+
23+
- Streamline code for generating table rows. ([#340](https://github.com/tskit-dev/tskit-rust/pull/340))
24+
- Replace unwrap with expect in _macros.rs ([#341](https://github.com/tskit-dev/tskit-rust/pull/341))
25+
- Replace unwrap with errors in table_collection.rs ([#343](https://github.com/tskit-dev/tskit-rust/pull/343))
26+
- Remove unwraps in trees source files. ([#344](https://github.com/tskit-dev/tskit-rust/pull/344))
27+
- Streamline building individual table rows ([#345](https://github.com/tskit-dev/tskit-rust/pull/345))
28+
- Remove unwraps from node_table.rs ([#346](https://github.com/tskit-dev/tskit-rust/pull/346))
29+
- Unwrap to expect in error.rs ([#347](https://github.com/tskit-dev/tskit-rust/pull/347))
30+
- Remove type info from Display for newtypes. ([#349](https://github.com/tskit-dev/tskit-rust/pull/349))
31+
- [**breaking**] Return None for out-of-range row indexes. ([#350](https://github.com/tskit-dev/tskit-rust/pull/350))
32+
- [**breaking**] Return None for out-of-range row indexes, part II. ([#351](https://github.com/tskit-dev/tskit-rust/pull/351))
33+
- [**breaking**] Return None for out-of-range row indexes, part III. ([#355](https://github.com/tskit-dev/tskit-rust/pull/355))
34+
- Improve safety of tsk array access ([#362](https://github.com/tskit-dev/tskit-rust/pull/362))
35+
- Tree now stores `tsk_tree_t` in `MBox`. ([#367](https://github.com/tskit-dev/tskit-rust/pull/367))
36+
- [**breaking**] Provenance table getters now return Option ([#369](https://github.com/tskit-dev/tskit-rust/pull/369))
37+
- [**breaking**] Remove lifetime annotation from table types ([#373](https://github.com/tskit-dev/tskit-rust/pull/373))
38+
39+
### Styling
40+
41+
- Fix lints from rust 1.65.0 ([#374](https://github.com/tskit-dev/tskit-rust/pull/374))
42+
- Fix lints from nightly ([#375](https://github.com/tskit-dev/tskit-rust/pull/375))
43+
44+
### Testing
45+
46+
- Rewrite table API tests ([#356](https://github.com/tskit-dev/tskit-rust/pull/356))
47+
- Add doc tests for node table ([#359](https://github.com/tskit-dev/tskit-rust/pull/359))
48+
549
## [0.10.0] - 2022-10-28
650

751
### Documentation

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tskit"
3-
version = "0.11.0-alpha.0"
3+
version = "0.11.0"
44
authors = ["tskit developers <[email protected]>"]
55
build = "build.rs"
66
edition = "2021"

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,3 +65,12 @@ The goal here is not to have high *test* coverage of the C API, as it is up to t
6565

6666
See [here](https://github.com/tskit-dev/tskit-rust/blob/main/CHANGELOG.md).
6767

68+
### Updating the change log.
69+
70+
**under scrutinty**
71+
72+
Example:
73+
74+
```sh
75+
git cliff -u --tag v0.11.0 --date-order -p CHANGELOG.md
76+
```

0 commit comments

Comments
 (0)