Releases: trifectatechfoundation/bzip2-rs
Version 0.5.0
The 0.5.0 release is the first release in ~2 years. It sets an msrv of 1.65.0 and pins the 2021 edition. If the msrv or edition are a problem for your project: just stick with the 0.4.4 release.
The repository has moved from @alexcrichton to @trifectatechfoundation, which takes on its maintainership from this point forward.
The main new feature of this release is the libbz2-rs-sys
feature flag, which uses the pure rust https://github.com/trifectatechfoundation/libbzip2-rs implementation of bzip2. Being all rust, and using (by default) the rust allocator infrastructure, cross-compilation (e.g. to webassembly) should be much easier.
Besides that, the documentation was modernized (we can cross-link now) and several bugs were fixed.
What's Changed
- update
partial_io
to version0.5.4
by @folkertdev in #108 - Remove tokio support by @folkertdev in #109
- support
libbz2-rs-sys
by @folkertdev in #110 - set msrv to 1.65.0 by @folkertdev in #111
- set the edition to 2021 by @folkertdev in #112
- fix clippy warnings by @folkertdev in #113
- update documentation by @folkertdev in #114
- Don't enable the stdio feature for the rust implementation of bzip2 by @bjorn3 in #117
- Fix infinite loop after invalid data by @jongiddy in #99
- prepare release 0.5.0 by @folkertdev in #115
New Contributors
- @folkertdev made their first contribution in #108
- @bjorn3 made their first contribution in #117
- @jongiddy made their first contribution in #99
Full Changelog: 0.4.4...v0.5.0