This is technically a breaking change, but unless you rely on rust exporting C symbols, you should not run into any issues when upgrading.
highlights
the export-symbols feature now controls whether C symbols are exported. This feature is off by default (that is why this is a breaking change; the behavior of earlier versions was to export those symbols). For rust users that is almost certainly the correct default, because it means libbzip2-rs can be used together with stock bzip2 in the same project. This should fix some issues with symbol clashes between bzip2-sys and libbzip2-sys.
What's Changed
- Clippy 1.85.0 by @folkertdev in #96
- Clarify LICENSE file by @squell in #97
- Update README.md crates.io badge by @seam345 in #100
- add a
export-symbols
feature flag by @folkertdev in #101 - use
cargo llvm-cov nextest
to run tests and gather coverage by @folkertdev in #102 - fuzz with corpus + coverage by @folkertdev in #103
New Contributors
Full Changelog: v0.1.3...v0.2.0