Highlights
Most changes relate to libbz2-rs-sys
: we no longer enable the static
feature, and now including different versions, that use either the C or the rust -sys
crate, all work together in the same build.
What's Changed
- write::BzDecoder: Fix infinite loop on drop when no data is read or written by @chenxiaolong in #118
- don't enable the
static
feature when usinglibbz2-rs-sys
by @folkertdev in #122 - update libbz2-rs-sys version that we use by @folkertdev in #123
- use
core::ffi::{c_int, c_uint}
in favor oflibc
by @folkertdev in #126 - Add finisher drop implementation to BzEncoder by @jonasbb in #121
- Update rand requirement from 0.8 to 0.9 by @dependabot in #127
- Disable bzip2-sys build script if rust backend is enabled by @NobodyXu in #125
- deprecate
Compression::new
by @folkertdev in #124 - build the docs on CI by @folkertdev in #128
- bump version to 0.5.1 and 0.1.12 by @folkertdev in #129
New Contributors
- @chenxiaolong made their first contribution in #118
- @jonasbb made their first contribution in #121
- @dependabot made their first contribution in #127
- @NobodyXu made their first contribution in #125
Full Changelog: v0.5.0...v0.5.1