Releases
v0.11.0
[0.11.0] - 2022-11-04
Bug Fixes
Derive Debug for all table row types (#361 )
[breaking ] Update generic bounds on metadata getters (#370 )
Impl DerefMut for "owned" tables. (#371 )
Documentation
Add migration guide (#376 )
Features
[breaking ] Add TskitError::LibraryError (#342 )
Refactor
Streamline code for generating table rows. (#340 )
Replace unwrap with expect in _macros.rs (#341 )
Replace unwrap with errors in table_collection.rs (#343 )
Remove unwraps in trees source files. (#344 )
Streamline building individual table rows (#345 )
Remove unwraps from node_table.rs (#346 )
Unwrap to expect in error.rs (#347 )
Remove type info from Display for newtypes. (#349 )
[breaking ] Return None for out-of-range row indexes. (#350 )
[breaking ] Return None for out-of-range row indexes, part II. (#351 )
[breaking ] Return None for out-of-range row indexes, part III. (#355 )
Improve safety of tsk array access (#362 )
Tree now stores tsk_tree_t
in MBox
. (#367 )
[breaking ] Provenance table getters now return Option (#369 )
[breaking ] Remove lifetime annotation from table types (#373 )
Styling
Fix lints from rust 1.65.0 (#374 )
Fix lints from nightly (#375 )
Testing
Rewrite table API tests (#356 )
Add doc tests for node table (#359 )
You can’t perform that action at this time.