Skip to content

build(deps): bump the crates group with 10 updates - #3607

Merged
5ec1cff merged 1 commit into
mainfrom
dependabot/cargo/crates-c4e4dc264b
Jul 30, 2026
Merged

build(deps): bump the crates group with 10 updates#3607
5ec1cff merged 1 commit into
mainfrom
dependabot/cargo/crates-c4e4dc264b

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 29, 2026

Copy link
Copy Markdown
Contributor

Bumps the crates group with 10 updates:

Package From To
bitflags 2.11.1 2.13.1
block-buffer 0.12.0 0.12.1
cc 1.3.0 1.4.0
crypto-common 0.2.1 0.2.2
either 1.16.0 1.17.0
libflate 2.3.0 2.3.1
lzma-rust2 0.16.2 0.16.5
proc-macro-error3 3.0.2 3.0.3
syn 3.0.0 3.0.3
toml_parser 1.1.2+spec-1.1.0 1.1.3+spec-1.1.0

Updates bitflags from 2.11.1 to 2.13.1

Release notes

Sourced from bitflags's releases.

2.13.1

What's Changed

New Contributors

Full Changelog: bitflags/bitflags@2.13.0...2.13.1

2.13.0

What's Changed

Full Changelog: bitflags/bitflags@2.12.1...2.13.0

2.12.1

What's Changed

Full Changelog: bitflags/bitflags@2.12.0...2.12.1

2.12.0

Yanked

This release has been yanked because the #[flag_name] processing noticeably increases macro recursion, hitting the default limit in cases that are already close to it.

What's Changed

Full Changelog: bitflags/bitflags@2.11.1...2.12.0

Changelog

Sourced from bitflags's changelog.

2.13.1

What's Changed

New Contributors

Full Changelog: bitflags/bitflags@2.13.0...2.13.1

2.13.0

What's Changed

Full Changelog: bitflags/bitflags@2.12.1...2.13.0

2.12.1

What's Changed

Full Changelog: bitflags/bitflags@2.12.0...2.12.1

2.12.0

Yanked

This release has been yanked because the #[flag_name] processing noticeably increases macro recursion, hitting the default limit in cases that are already close to it.

What's Changed

Full Changelog: bitflags/bitflags@2.11.1...2.12.0

Commits
  • f92a292 Merge pull request #493 from bitflags/cargo/2.13.1
  • c1271c5 prepare for 2.13.1 release
  • e077c4a Merge pull request #492 from bolshoytoster/main
  • 75d1be4 Bless compile fail stderr
  • 7813d71 Support the MSRV
  • d8f8234 Remove unused variable warning with empty bitflags
  • 2e27d6a Fix const _ = !0;
  • dd8beda Fix Self in flags
  • dbc0ce1 Lower the LLVM IR output of the generated output
  • 9253889 prepare for 2.13.0 release
  • Additional commits viewable in compare view

Updates block-buffer from 0.12.0 to 0.12.1

Commits

Updates cc from 1.3.0 to 1.4.0

Release notes

Sourced from cc's releases.

cc-v1.4.0

Added

  • support trim paths with clang-cl.exe (#1799)
Changelog

Sourced from cc's changelog.

1.4.0 - 2026-07-24

Added

  • support trim paths with clang-cl.exe (#1799)
Commits

Updates crypto-common from 0.2.1 to 0.2.2

Commits

Updates either from 1.16.0 to 1.17.0

Commits

Updates libflate from 2.3.0 to 2.3.1

Release notes

Sourced from libflate's releases.

v2.3.1

What's Changed

Full Changelog: sile/libflate@v2.3.0...v2.3.1

Commits
  • c53ef6c chore: bump version to 2.3.1
  • 816ad8e Merge pull request #89 from sile/fix-issue-88
  • 7d2aaf9 test: polish issue #88 reproduction helper
  • 9428cce fix: iterate instead of recursing in Decoder::read (issue #88)
  • 08b0004 test: add failing test reproducing stack overflow reported in #88
  • 58bdec2 ci: pin GitHub Actions to commit SHA hashes
  • See full diff in compare view

Updates lzma-rust2 from 0.16.2 to 0.16.5

Changelog

Sourced from lzma-rust2's changelog.

0.16.5 - 2026-07-05

Fixed

  • Hardened the library against malicious or malformed archives.

0.16.4 - 2026-05-31

Fixed

  • Fix invalid XZ output for empty streams
  • Fix debug assertion panic on valid flushes

0.16.3 - 2026-05-20

Fixed

  • Fixed an issue were custom dictionaries could not be used when using LZMA
Commits
  • 1e05e7b Hardened the library against malicious or malformed streams
  • efcf882 build(deps): bump actions/checkout from 6 to 7
  • c0daf34 Prepare release v0.16.4
  • 9a1469f fix debug assertion panic on valid flushes
  • ec55277 Allow multi-threaded XZ reader to decode empty streams
  • 1da07c0 Fix invalid XZ output for empty single-threaded streams
  • afca357 Prepare release v0.16.3
  • 621d80c Fix issue 94
  • 5103551 Update sha2 requirement from 0.10 to 0.11
  • e910fb3 Bump Swatinem/rust-cache from 2.8.2 to 2.9.1
  • See full diff in compare view

Updates proc-macro-error3 from 3.0.2 to 3.0.3

Changelog

Sourced from proc-macro-error3's changelog.

v3.0.3 (2026-07-23)

  • (#10): Add support for syn 3.x. The syn::Error output used by this crate remains compatible with 2.x, so no code changes within this crate were required.

#10: (gamma0987/proc-macro-error3#10)

Commits
  • d2dd1d3 Update CHANGELOG
  • e332c18 Bump version v3.0.2 -> v3.0.3
  • d851507 Merge pull request #10 from gamma0987/bump-syn
  • 85db548 chore(ci): Remove unneeded cargo dependency updates
  • 28a35e3 chore(deps): Allow syn major version 3.x
  • dfdcb41 Merge pull request #7 from gamma0987/renovate/actions-checkout-7.x
  • b804134 Update actions/checkout action to v7
  • c6abf6b chore(ci): Setup daily cron job
  • 23756f6 Update CHANGELOG. Add maintenance history and information header
  • See full diff in compare view

Updates syn from 3.0.0 to 3.0.3

Release notes

Sourced from syn's releases.

3.0.3

  • Documentation improvements

3.0.2

3.0.1

Commits
  • 23dbaab Release 3.0.3
  • 16aad4e Merge pull request #2071 from dtolnay/compatibility
  • 42181b8 Add explanation of compatibility strategy
  • f3af08e Update test suite to nightly-2026-07-21
  • 88ee7be Release 3.0.2
  • 587bc20 Merge pull request #2070 from dtolnay/emptyrange
  • 96801f7 Allow Error::new_range at empty cursor range
  • 9dc16c9 Merge pull request #2069 from dtolnay/prevspan
  • 1db76b7 Align on using impl trait across all Error constructors
  • bfa1ebf Make Cursor::prev_span public
  • Additional commits viewable in compare view

Updates toml_parser from 1.1.2+spec-1.1.0 to 1.1.3+spec-1.1.0

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the crates group with 10 updates:

| Package | From | To |
| --- | --- | --- |
| [bitflags](https://github.com/bitflags/bitflags) | `2.11.1` | `2.13.1` |
| [block-buffer](https://github.com/RustCrypto/utils) | `0.12.0` | `0.12.1` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.3.0` | `1.4.0` |
| [crypto-common](https://github.com/RustCrypto/traits) | `0.2.1` | `0.2.2` |
| [either](https://github.com/rayon-rs/either) | `1.16.0` | `1.17.0` |
| [libflate](https://github.com/sile/libflate) | `2.3.0` | `2.3.1` |
| [lzma-rust2](https://github.com/hasenbanck/lzma-rust2) | `0.16.2` | `0.16.5` |
| [proc-macro-error3](https://github.com/gamma0987/proc-macro-error3) | `3.0.2` | `3.0.3` |
| [syn](https://github.com/dtolnay/syn) | `3.0.0` | `3.0.3` |
| [toml_parser](https://github.com/toml-rs/toml) | `1.1.2+spec-1.1.0` | `1.1.3+spec-1.1.0` |


Updates `bitflags` from 2.11.1 to 2.13.1
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](bitflags/bitflags@2.11.1...2.13.1)

Updates `block-buffer` from 0.12.0 to 0.12.1
- [Commits](RustCrypto/utils@block-buffer-v0.12.0...block-buffer-v0.12.1)

Updates `cc` from 1.3.0 to 1.4.0
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cc-rs@cc-v1.3.0...cc-v1.4.0)

Updates `crypto-common` from 0.2.1 to 0.2.2
- [Commits](RustCrypto/traits@crypto-common-v0.2.1...crypto-common-v0.2.2)

Updates `either` from 1.16.0 to 1.17.0
- [Commits](rayon-rs/either@1.16.0...1.17.0)

Updates `libflate` from 2.3.0 to 2.3.1
- [Release notes](https://github.com/sile/libflate/releases)
- [Commits](sile/libflate@v2.3.0...v2.3.1)

Updates `lzma-rust2` from 0.16.2 to 0.16.5
- [Changelog](https://github.com/hasenbanck/lzma-rust2/blob/master/CHANGELOG.md)
- [Commits](hasenbanck/lzma-rust2@v0.16.2...v0.16.5)

Updates `proc-macro-error3` from 3.0.2 to 3.0.3
- [Changelog](https://github.com/gamma0987/proc-macro-error3/blob/main/CHANGELOG.md)
- [Commits](gamma0987/proc-macro-error3@v3.0.2...v3.0.3)

Updates `syn` from 3.0.0 to 3.0.3
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@3.0.0...3.0.3)

Updates `toml_parser` from 1.1.2+spec-1.1.0 to 1.1.3+spec-1.1.0
- [Commits](toml-rs/toml@toml_parser-v1.1.2...toml_parser-v1.1.3)

---
updated-dependencies:
- dependency-name: bitflags
  dependency-version: 2.13.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: crates
- dependency-name: block-buffer
  dependency-version: 0.12.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: crates
- dependency-name: cc
  dependency-version: 1.4.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: crates
- dependency-name: crypto-common
  dependency-version: 0.2.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: crates
- dependency-name: either
  dependency-version: 1.17.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: crates
- dependency-name: libflate
  dependency-version: 2.3.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: crates
- dependency-name: lzma-rust2
  dependency-version: 0.16.5
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: crates
- dependency-name: proc-macro-error3
  dependency-version: 3.0.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: crates
- dependency-name: syn
  dependency-version: 3.0.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: crates
- dependency-name: toml_parser
  dependency-version: 1.1.3+spec-1.1.0
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: crates
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jul 29, 2026
@5ec1cff
5ec1cff merged commit 0f65ab6 into main Jul 30, 2026
18 checks passed
@5ec1cff
5ec1cff deleted the dependabot/cargo/crates-c4e4dc264b branch July 30, 2026 13:21
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.

1 participant