Releases: rust-bio/rust-htslib
Releases · rust-bio/rust-htslib
Version 0.32.0
Changes
- Method
seq_len()
ofbam::Record
is now public. - Speedup when parsing BAM headers (thanks to @juliangehring).
- Compatibility fixes for older rust versions (thanks to @pmarks and @brainstorm).
Version 0.31.0
- Bam record buffer now returns reference counted (Rc) objects. This makes the API more ergonomic to use.
- Switched to thiserror instead of snafu for error handling.
- Various cleanups and little fixes.
This release breaks parts of the API due to the error handling changes and the difference in the bam record buffer.
Version 0.30.0
- Removed
fn header_mut()
frombam::Read
trait. - Fixed a major performance regression when reading bam files (issue #195).
Version 0.29.0
Also return u64 for target_len in BAM header.
Version 0.28.0
- Return u64 wherever htslib has migrated to using 64 bit.
- Implement more bio-types (Interval, Locus, Strand).
Version 0.27.0
This release adds various improvements. Moreover, it migrates to htslib 1.10. This is a breaking change, since various data types had to change.
Version 0.26.1
This is a bugfix release. See CHANGELOG.md for details.
Version 0.26 of Rust-Htslib
This release migrates error handling to the beautiful snafu crate, and cleans up the API in many places. Note that this entails breaking changes, for which I would like to apologize in advance.
Version 0.22.0 of Rust-HTSlib
For details see CHANGELOG.md
Version 0.19.0 of Rust-Htslib
This release adds more push methods to the BCF Record struct.