Skip to content

chore(deps): bump bzip2 from 0.4.4 to 0.6.1#16

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/bzip2-0.6.1
Open

chore(deps): bump bzip2 from 0.4.4 to 0.6.1#16
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/bzip2-0.6.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 9, 2026

Copy link
Copy Markdown

Bumps bzip2 from 0.4.4 to 0.6.1.

Release notes

Sourced from bzip2's releases.

v0.6.0

Highlights

This release switches to libbz2-rs-sys as the default bzip2 backend. It is written in rust, making it much easier to cross-compile. The new implementation is also more performant.

The rust implementation does not export C symbols by default. An explicit dependency on libbz2-rs-sys and setting the export-symbols feature flag will fix that if needed.

The bzip2-sys feature flag can be used to continue to use the C backend (either the system library of a C version built from source).

This is a breaking release, given that we want this update to be opt-in. We've used the occasion to perform an MSRV bump to 1.82.0. The libbz2-rs-sys crate has the bzip2-1.0.6 license. Arguably, that is the license that bzip2-sys should have had too, given that it is just a wrapper of the original bzip2 (and libbz2-rs-sys is a derivative work). You may need to allow this license when using cargo-deny.

What's Changed

Full Changelog: trifectatechfoundation/bzip2-rs@v0.5.2...v0.6.0

Version 0.5.2 (and 0.1.13 for bzip2-sys)

Some minor fixes this time

  • better wasm support (and we test wasm on CI)
  • make bz_internal_error an extern fn by @​folkertdev in trifectatechfoundation/bzip2-rs#135 fixes a soundness issue. This is technically a semver-breaking change, but major versions for -sys crates create a lot of churn. We don't expect users to run into this

What's Changed

New Contributors

Full Changelog: trifectatechfoundation/bzip2-rs@v0.5.1...v0.5.2

Version 0.5.1 (and 0.1.12 for bzip2-sys)

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

... (truncated)

Commits
  • eebf6e4 release version 0.6.1
  • 1ed41c4 Add MaybeUninit\<u8> (de)compress API
  • a165219 chore: remove redundant word in comment
  • 422ae6d fix(bzip2-sys): license expression to be a valid spdx expression
  • 21db697 ran cargo clippy --fix -- -A clippy::all -W clippy::use_self
  • 71d5b03 Release 0.6.0
  • f5f9d09 Release 0.5.2
  • 6a5073a make bz_internal_error an extern fn
  • 17171c2 remove libc dependency of bzip2-sys
  • bbc4b47 run tests on wasm32-wasip2 on CI
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jun 9, 2026
@dependabot dependabot Bot requested a review from batleforc as a code owner June 9, 2026 16:58
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jun 9, 2026
Bumps [bzip2](https://github.com/trifectatechfoundation/bzip2-rs) from 0.4.4 to 0.6.1.
- [Release notes](https://github.com/trifectatechfoundation/bzip2-rs/releases)
- [Commits](trifectatechfoundation/bzip2-rs@0.4.4...v0.6.1)

---
updated-dependencies:
- dependency-name: bzip2
  dependency-version: 0.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/bzip2-0.6.1 branch from 15dd23e to db8d3bc Compare June 14, 2026 20:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants