Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 24, 2025

Bumps the rust-dependencies group with 15 updates:

Package From To
aws-credential-types 1.2.9 1.2.10
windows-sys 0.60.2 0.61.0
syn 2.0.110 2.0.111
clap 4.5.52 4.5.53
aws-lc-rs 1.15.0 1.15.1
aws-lc-sys 0.33.0 0.34.0
aws-runtime 1.5.14 1.5.16
aws-sdk-sts 1.92.0 1.94.0
cc 1.2.46 1.2.47
clap_builder 4.5.52 4.5.53
hashbrown 0.16.0 0.16.1
indexmap 2.12.0 2.12.1
signal-hook-registry 1.4.6 1.4.7
zerocopy 0.8.27 0.8.28
zerocopy-derive 0.8.27 0.8.28

Updates aws-credential-types from 1.2.9 to 1.2.10

Commits

Updates windows-sys from 0.60.2 to 0.61.0

Release notes

Sourced from windows-sys's releases.

61

Major crate updates:

  • windows 0.59.0
  • windows-core 0.59.0
    • windows-implement 0.59.0
    • windows-interface 0.59.0
  • windows-targets 0.53.0
    • windows_i686_msvc 0.53.0
    • windows_x86_64_msvc 0.53.0
    • windows_aarch64_msvc 0.53.0
    • windows_i686_gnu 0.53.0
    • windows_x86_64_gnu 0.53.0
    • windows_i686_gnullvm 0.53.0
    • windows_x86_64_gnullvm 0.53.0
    • windows_aarch64_gnullvm 0.53.0
  • windows-bindgen 0.59.0
  • windows-registry 0.4.0
  • windows-result 0.3.0
  • windows-strings 0.3.0
  • cppwinrt 0.2.0

Minor crate updates:

  • windows-version 0.1.2

Excluded:

  • windows-sys 0.59.0

Things to keep in mind:

  • The tag/release names no longer map directly to the crate versions, so to find samples for a particular release requires looking at the releases page and finding the release that most recently updated a particular crate.

  • The windows-bindgen crate includes the major code generation overhaul that brings many improvements - be sure to check out the PR description for more information. The resulting code gen depends on the new version of windows-core and its dependencies, unless you include the --sys option. #3359

  • The cppwinrt crate constitutes a major update due to streamlining the error handling. #3415

  • The windows-registry, windows-strings, and windows-result crates are also major version updates since they include small breaking changes.

  • The windows-targets crate finally receives a major version update, the first in over a year. This is due to #3359 and #3342 potentially introducing breaking changes. Although unlikely, these updates introduced sufficient changes that make it hard to ensure that the windows-targets libs don't break existing code. As we're updating windows-targets anyway, I took the liberty to bump the MSRV to 1.60 - to match the latest version of windows-sys - and remove the old but unused doc macro feature. Both remained for compatibility with very old dependents of the windows-targets crate.

  • The windows-version crate receives a minor update to update its dependency on the windows-targets crate.

  • Beyond these specifics, this update is the culmination of around 6 months worth of work on the windows-rs project. The biggest improvements comes from the new code generation engine, but many other improvements are now also available for production. This includes support for many new lints, warnings, and suggestions provided by the Rust toolchain; much smaller code gen thanks to deriving many more traits; more efficient code gen; major improvements to WinRT type system and implementation support; more robust and consistent error handling; stock collection and async support; improved support for class hierarchies; and much more!

In addition to "what's changed" below, check out what's changed for notes for 0.60.0 and 0.59.0 for additional changes that roll up to the crates published as part of this release.

What's Changed

... (truncated)

Commits

Updates syn from 2.0.110 to 2.0.111

Release notes

Sourced from syn's releases.

2.0.111

  • Allow first argument of braced!, bracketed!, parenthesized! to be an otherwise unused variable (#1946)
Commits
  • 4e50867 Release 2.0.111
  • c57334b Merge pull request #1946 from dtolnay/unusedgroup
  • 6a43384 Suppress unused variable warning on variables used in group macro
  • 7ff6c86 Update actions/checkout@v5 -> v6
  • 59ce6bb Update test suite to nightly-2025-11-20
  • 3d91b8c Update test suite to nightly-2025-11-11
  • 2d87fca Delete version requirement from readme
  • See full diff in compare view

Updates clap from 4.5.52 to 4.5.53

Release notes

Sourced from clap's releases.

v4.5.53

[4.5.53] - 2025-11-19

Features

  • Add default_values_if, default_values_ifs
Changelog

Sourced from clap's changelog.

[4.5.53] - 2025-11-19

Features

  • Add default_values_if, default_values_ifs
Commits
  • 3716f9f chore: Release
  • 613b69a docs: Update changelog
  • d117f7a Merge pull request #6028 from epage/arg
  • cb8255d feat(builder): Allow quoted id's for arg macro
  • 1036060 Merge pull request #6025 from AldaronLau/typos-in-faq
  • 2fcafc0 docs: Fix minor grammar issues in FAQ
  • a380b65 Merge pull request #6023 from epage/template
  • 4d7ab14 chore: Update from _rust/main template
  • b8a7ea4 chore(deps): Update Rust Stable to v1.87 (#18)
  • f9842b3 chore: Avoid MSRV problems out of the box
  • Additional commits viewable in compare view

Updates aws-lc-rs from 1.15.0 to 1.15.1

Release notes

Sourced from aws-lc-rs's releases.

aws-lc-rs v1.15.1

What's Changed

Build Improvements

Issues Being Closed

  • Build failure when targeting powerpc-unknown-linux-gnu -- #950
  • Build script fails when using bazel -- #858

Other Merged PRs

Full Changelog: aws/aws-lc-rs@v1.15.0...v1.15.1

Commits

Updates aws-lc-sys from 0.33.0 to 0.34.0

Commits

Updates aws-runtime from 1.5.14 to 1.5.16

Commits

Updates aws-sdk-sts from 1.92.0 to 1.94.0

Commits

Updates cc from 1.2.46 to 1.2.47

Release notes

Sourced from cc's releases.

cc-v1.2.47

Other

  • add helenos linker identifications (#1615)
Changelog

Sourced from cc's changelog.

1.2.47 - 2025-11-21

Other

  • add helenos linker identifications (#1615)
Commits

Updates clap_builder from 4.5.52 to 4.5.53

Release notes

Sourced from clap_builder's releases.

v4.5.53

[4.5.53] - 2025-11-19

Features

  • Add default_values_if, default_values_ifs
Changelog

Sourced from clap_builder's changelog.

[4.5.53] - 2025-11-19

Features

  • Add default_values_if, default_values_ifs
Commits
  • 8d87e70 chore: Release
  • fe99e5a docs: Update changelog
  • 596e98c Merge pull request #6129 from cooronx/feat_default_values_if_and_default_valu...
  • c2ced1a feat: Add default_values_if and default_values_ifs to match default_values
  • See full diff in compare view

Updates hashbrown from 0.16.0 to 0.16.1

Release notes

Sourced from hashbrown's releases.

v0.16.1

Added

  • Added HashTable methods related to the raw bucket index (#657)
  • Added VacantEntryRef::insert_with_key (#579)

Changed

  • Removed specialization for Copy types (#662)
  • The get_many_mut family of methods have been renamed to get_disjoint_mut to match the standard library. The old names are still present for now, but deprecated. (#648)
  • Recognize and use over-sized allocations when using custom allocators. (#523)
  • Depend on serde_core instead of serde. (#649)
  • Optimized collect on rayon parallel iterators. (#652)
Changelog

Sourced from hashbrown's changelog.

0.16.1 - 2025-11-20

Added

  • Added HashTable methods related to the raw bucket index (#657)
  • Added VacantEntryRef::insert_with_key (#579)

Changed

  • Removed specialization for Copy types (#662)
  • The get_many_mut family of methods have been renamed to get_disjoint_mut to match the standard library. The old names are still present for now, but deprecated. (#648)
  • Recognize and use over-sized allocations when using custom allocators. (#523)
  • Depend on serde_core instead of serde. (#649)
  • Optimized collect on rayon parallel iterators. (#652)
Commits
  • 1876e4f Add PR link for get_disjoint_mut rename
  • 2e363b6 Update CHANGELOG for version 0.16.1
  • 88d54a5 chore: release v0.16.1
  • 21be06c Merge pull request #657 from cuviper/table-bucket
  • af971f3 Add T to bucket iterators and inline their methods
  • 7ccb6d6 Add HashTable::iter_buckets and iter_hash_buckets
  • aeb7996 Add HashTable::get_bucket_entry_unchecked
  • e885a4e get_bucket_entry -> Result\<OccupiedEntry, AbsentEntry>
  • dabfbef Add get_bucket_unchecked and get_bucket_unchecked_mut
  • 42d9377 Make HashTable entries use Tag instead of a full hash
  • Additional commits viewable in compare view

Updates indexmap from 2.12.0 to 2.12.1

Changelog

Sourced from indexmap's changelog.

2.12.1 (2025-11-20)

  • Simplified a lot of internals using hashbrown's new bucket API.
Commits

Updates signal-hook-registry from 1.4.6 to 1.4.7

Changelog

Sourced from signal-hook-registry's changelog.

signal-hook-registry-1.4.7

  • Using earlier monopolization to reduce binary size (#190).

signal-hook-mio-0.2.5

  • Allow mio 1.1
Commits
  • 58ab668 Release registry 1.4.7
  • ee9a032 Merge pull request #189 from hanna-kruppe/small-cleanups
  • f45fc81 Merge pull request #190 from hanna-kruppe/type-erase-closure-asap
  • c26ed87 type-erase actions ASAP to reduce monomorphization
  • 27c07a5 fix new function_casts_as_integer warning
  • e578cc1 avoid int-to-fn transmute
  • b7f941f fix typo in QNX related comment
  • 164b2a3 move comment about android to the right place
  • ac4c81c Release version signal-hook-mio-0.2.5
  • 4ff0879 Merge pull request #188 from dbanty/master
  • Additional commits viewable in compare view

Updates zerocopy from 0.8.27 to 0.8.28

Release notes

Sourced from zerocopy's releases.

v0.8.28

What's Changed

New Contributors

Full Changelog: google/zerocopy@v0.8.27...v0.8.28

Commits

Updates zerocopy-derive from 0.8.27 to 0.8.28

Release notes

Sourced from zerocopy-derive's releases.

v0.8.28

What's Changed

New Contributors

Full Changelog: google/zerocopy@v0.8.27...v0.8.28

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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 rust-dependencies group with 15 updates:

| Package | From | To |
| --- | --- | --- |
| [aws-credential-types](https://github.com/smithy-lang/smithy-rs) | `1.2.9` | `1.2.10` |
| [windows-sys](https://github.com/microsoft/windows-rs) | `0.60.2` | `0.61.0` |
| [syn](https://github.com/dtolnay/syn) | `2.0.110` | `2.0.111` |
| [clap](https://github.com/clap-rs/clap) | `4.5.52` | `4.5.53` |
| [aws-lc-rs](https://github.com/aws/aws-lc-rs) | `1.15.0` | `1.15.1` |
| [aws-lc-sys](https://github.com/aws/aws-lc-rs) | `0.33.0` | `0.34.0` |
| [aws-runtime](https://github.com/smithy-lang/smithy-rs) | `1.5.14` | `1.5.16` |
| [aws-sdk-sts](https://github.com/awslabs/aws-sdk-rust) | `1.92.0` | `1.94.0` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.2.46` | `1.2.47` |
| [clap_builder](https://github.com/clap-rs/clap) | `4.5.52` | `4.5.53` |
| [hashbrown](https://github.com/rust-lang/hashbrown) | `0.16.0` | `0.16.1` |
| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.12.0` | `2.12.1` |
| [signal-hook-registry](https://github.com/vorner/signal-hook) | `1.4.6` | `1.4.7` |
| [zerocopy](https://github.com/google/zerocopy) | `0.8.27` | `0.8.28` |
| [zerocopy-derive](https://github.com/google/zerocopy) | `0.8.27` | `0.8.28` |


Updates `aws-credential-types` from 1.2.9 to 1.2.10
- [Release notes](https://github.com/smithy-lang/smithy-rs/releases)
- [Changelog](https://github.com/smithy-lang/smithy-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/smithy-lang/smithy-rs/commits)

Updates `windows-sys` from 0.60.2 to 0.61.0
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits/0.61.0)

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

Updates `clap` from 4.5.52 to 4.5.53
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.52...clap_complete-v4.5.53)

Updates `aws-lc-rs` from 1.15.0 to 1.15.1
- [Release notes](https://github.com/aws/aws-lc-rs/releases)
- [Commits](aws/aws-lc-rs@v1.15.0...v1.15.1)

Updates `aws-lc-sys` from 0.33.0 to 0.34.0
- [Release notes](https://github.com/aws/aws-lc-rs/releases)
- [Commits](aws/aws-lc-rs@aws-lc-sys/v0.33.0...aws-lc-sys/v0.34.0)

Updates `aws-runtime` from 1.5.14 to 1.5.16
- [Release notes](https://github.com/smithy-lang/smithy-rs/releases)
- [Changelog](https://github.com/smithy-lang/smithy-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/smithy-lang/smithy-rs/commits)

Updates `aws-sdk-sts` from 1.92.0 to 1.94.0
- [Release notes](https://github.com/awslabs/aws-sdk-rust/releases)
- [Commits](https://github.com/awslabs/aws-sdk-rust/commits)

Updates `cc` from 1.2.46 to 1.2.47
- [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.2.46...cc-v1.2.47)

Updates `clap_builder` from 4.5.52 to 4.5.53
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@v4.5.52...v4.5.53)

Updates `hashbrown` from 0.16.0 to 0.16.1
- [Release notes](https://github.com/rust-lang/hashbrown/releases)
- [Changelog](https://github.com/rust-lang/hashbrown/blob/master/CHANGELOG.md)
- [Commits](rust-lang/hashbrown@v0.16.0...v0.16.1)

Updates `indexmap` from 2.12.0 to 2.12.1
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md)
- [Commits](indexmap-rs/indexmap@2.12.0...2.12.1)

Updates `signal-hook-registry` from 1.4.6 to 1.4.7
- [Changelog](https://github.com/vorner/signal-hook/blob/master/CHANGELOG.md)
- [Commits](vorner/signal-hook@registry-v1.4.6...registry-v1.4.7)

Updates `zerocopy` from 0.8.27 to 0.8.28
- [Release notes](https://github.com/google/zerocopy/releases)
- [Changelog](https://github.com/google/zerocopy/blob/main/CHANGELOG.md)
- [Commits](google/zerocopy@v0.8.27...v0.8.28)

Updates `zerocopy-derive` from 0.8.27 to 0.8.28
- [Release notes](https://github.com/google/zerocopy/releases)
- [Changelog](https://github.com/google/zerocopy/blob/main/CHANGELOG.md)
- [Commits](google/zerocopy@v0.8.27...v0.8.28)

---
updated-dependencies:
- dependency-name: aws-credential-types
  dependency-version: 1.2.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: windows-sys
  dependency-version: 0.61.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: syn
  dependency-version: 2.0.111
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: clap
  dependency-version: 4.5.53
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: aws-lc-rs
  dependency-version: 1.15.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: aws-lc-sys
  dependency-version: 0.34.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: aws-runtime
  dependency-version: 1.5.16
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: aws-sdk-sts
  dependency-version: 1.94.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: cc
  dependency-version: 1.2.47
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: clap_builder
  dependency-version: 4.5.53
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: hashbrown
  dependency-version: 0.16.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: indexmap
  dependency-version: 2.12.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: signal-hook-registry
  dependency-version: 1.4.7
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: zerocopy
  dependency-version: 0.8.28
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: zerocopy-derive
  dependency-version: 0.8.28
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
...

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 Nov 24, 2025
@dependabot dependabot bot requested a review from a team as a code owner November 24, 2025 09:08
@dependabot dependabot bot requested a review from isabelatkinson November 24, 2025 09:08
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Nov 24, 2025
@abr-egn abr-egn requested review from abr-egn and removed request for isabelatkinson November 25, 2025 10:33
@abr-egn abr-egn merged commit 19a82e3 into main Nov 25, 2025
18 of 20 checks passed
@dependabot dependabot bot deleted the dependabot/cargo/rust-dependencies-dfd9ed0af4 branch November 25, 2025 10:34
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.

2 participants