Skip to content

build(deps): bump the patch group across 2 directories with 20 updates#471

Closed
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/patch-2b2b3c733b
Closed

build(deps): bump the patch group across 2 directories with 20 updates#471
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/patch-2b2b3c733b

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 9, 2026

Bumps the patch group with 18 updates in the / directory:

Package From To
rand_core 0.10.0-rc-3 0.10.0
cbc 0.2.0-rc.1 0.2.0-rc.2
des 0.9.0-rc.1 0.9.0-rc.2
rc2 0.9.0-pre.0 0.9.0-rc.0
pbkdf2 0.13.0-rc.1 0.13.0-rc.8
blowfish 0.10.0-rc.1 0.10.0-rc.2
crypto-common 0.2.0-rc.8 0.2.0-rc.12
universal-hash 0.6.0-rc.4 0.6.0-rc.6
password-hash 0.6.0-rc.8 0.6.0-rc.12
signature 3.0.0-rc.6 3.0.0-rc.7
der 0.8.0-rc.10 0.8.0
elliptic-curve 0.14.0-rc.19 0.14.0-rc.21
pkcs8 0.11.0-rc.8 0.11.0-rc.11
sec1 0.8.0-rc.11 0.8.0-rc.13
keccak 0.2.0-rc.0 0.2.0-rc.2
primefield 0.14.0-rc.3 0.14.0-rc.4
primeorder 0.14.0-rc.3 0.14.0-rc.4
rand_chacha 0.10.0-rc.6 0.10.0

Bumps the patch group with 1 update in the /ffi/wasm directory: wasm-bindgen-test.

Updates rand_core from 0.10.0-rc-3 to 0.10.0

Release notes

Sourced from rand_core's releases.

v0.10.0

What's Changed

This release makes a number of significant changes which we hope will be the last significant breakage before 1.0. Code has moved from the [rust-random/rand] repository to its own [rust-random/rand_core].

User-facing API changes

Changed

  • Edition changed to 2024 and MSRV bumped to 1.85 ([rand#1668])
  • RngCore and TryRngCore are renamed to Rng and TryRng respectively (#54)
  • Rng is now an extension trait of TryRng<Error = Infallible> (#45)
  • TryRng::Error is bound on core::error::Error instead of Debug + Display (#58)
  • Relax Sized bound on impls of SeedableRng ([rand#1641])

Added

  • SeedableRng::{fork, try_fork} methods (#17)
  • Re-export of core::convert::Infallible (#56)

Removed

  • TryRng::read_adapter method (replaced with rand::RngReader) ([rand#1669])
  • os_rng crate feature ([rand#1674])
  • OsRng and OsError structs ([rand#1674])
  • SeedableRng::from_os_rng and SeedableRng::try_from_os_rng methods ([rand#1674])
  • getrandom dependency ([rand#1674])
  • std crate feature ([rand#1674])
  • Optional serde dependency (#28)
  • UnwrapMut struct and Rng::unwrap_mut method (#45)
  • Rng::unwrap_err method in favor of explicit wrapping in UnwrapErr (#53)

API changes to PRNG implementation helpers

Added

  • BlockRng::reconstruct and BlockRng::remaining_results methods (#36)
  • block::Generator::drop method (#35)
  • BlockRng::word_offset method (#44)

Changed

  • Replaced le helper functions with new utils helpers ([rand#1667], #34, #38, #45)
  • Rename BlockRng::generate_and_set method to reset_and_skip (#44)
  • Rename block::BlockRngCore trait to block::Generator (#26)
  • Rename BlockRngCore::Results associated type to Output and remove type bounds on it (#26)

Removed

  • Implementation of Rng for BlockRng, making the latter more generic (#34)
  • BlockRng64 struct (#34)
  • BlockRng::reset method (#44)
  • BlockRng::index method (replaced with BlockRng::word_offset) (#44)
  • Generator::Item associated type (#26)
  • CryptoBlockRng (#69)

... (truncated)

Changelog

Sourced from rand_core's changelog.

[0.10.0] - 2026-02-01

This release makes a number of significant changes which we hope will be the last significant breakage before 1.0. Code has moved from the [rust-random/rand] repository to its own [rust-random/rand_core].

User-facing API changes

Changed

  • Edition changed to 2024 and MSRV bumped to 1.85 ([rand#1668])
  • RngCore and TryRngCore are renamed to Rng and TryRng respectively (#54)
  • Rng is now an extension trait of TryRng<Error = Infallible> (#45)
  • TryRng::Error is bound on core::error::Error instead of Debug + Display (#58)
  • Relax Sized bound on impls of SeedableRng ([rand#1641])

Added

  • SeedableRng::{fork, try_fork} methods (#17)
  • Re-export of core::convert::Infallible (#56)

Removed

  • TryRng::read_adapter method (replaced with rand::RngReader) ([rand#1669])
  • os_rng crate feature ([rand#1674])
  • OsRng and OsError structs ([rand#1674])
  • SeedableRng::from_os_rng and SeedableRng::try_from_os_rng methods ([rand#1674])
  • getrandom dependency ([rand#1674])
  • std crate feature ([rand#1674])
  • Optional serde dependency (#28)
  • UnwrapMut struct and Rng::unwrap_mut method (#45)
  • Rng::unwrap_err method in favor of explicit wrapping in UnwrapErr (#53)

API changes to PRNG implementation helpers

Added

  • BlockRng::reconstruct and BlockRng::remaining_results methods (#36)
  • block::Generator::drop method (#35)
  • BlockRng::word_offset method (#44)

Changed

  • Replaced le helper functions with new utils helpers ([rand#1667], #34, #38, #45)
  • Rename BlockRng::generate_and_set method to reset_and_skip (#44)
  • Rename block::BlockRngCore trait to block::Generator (#26)
  • Rename BlockRngCore::Results associated type to Output and remove type bounds on it (#26)

Removed

  • Implementation of Rng for BlockRng, making the latter more generic (#34)
  • BlockRng64 struct (#34)
  • BlockRng::reset method (#44)
  • BlockRng::index method (replaced with BlockRng::word_offset) (#44)
  • Generator::Item associated type (#26)
  • CryptoBlockRng (#69)

... (truncated)

Commits

Updates cbc from 0.2.0-rc.1 to 0.2.0-rc.2

Commits

Updates des from 0.9.0-rc.1 to 0.9.0-rc.2

Commits

Updates rc2 from 0.9.0-pre.0 to 0.9.0-rc.0

Commits

Updates pbkdf2 from 0.13.0-rc.1 to 0.13.0-rc.8

Commits

Updates blowfish from 0.10.0-rc.1 to 0.10.0-rc.2

Commits

Updates crypto-common from 0.2.0-rc.8 to 0.2.0-rc.12

Commits

Updates universal-hash from 0.6.0-rc.4 to 0.6.0-rc.6

Commits

Updates password-hash from 0.6.0-rc.8 to 0.6.0-rc.12

Commits

Updates signature from 3.0.0-rc.6 to 3.0.0-rc.7

Commits

Updates der from 0.8.0-rc.10 to 0.8.0

Commits

Updates elliptic-curve from 0.14.0-rc.19 to 0.14.0-rc.21

Commits
  • ae51f8d elliptic-curve v0.14.0-rc.21 (#2178)
  • f3f7feb elliptic-curve: add dev::bench_projective! macro (#2177)
  • 5e83836 elliptic-curve: move MockCurve to dev::mock_curve (#2176)
  • ded0d22 CI: run elliptic-curve job when its in-repo deps are modified
  • 129d67b elliptic-curve: impl TryKeyInit for SecretKey\<C> (#2174)
  • dc21c1a elliptic-curve: bump crypto-bigint to v0.7.0-rc.15 (#2175)
  • ffb6cf7 elliptic-curve: use crypto_common::Generate (#2173)
  • 52f2cd2 build(deps): bump crate-ci/typos from 1.40.0 to 1.41.0 (#2172)
  • 7749534 build(deps): bump the all-deps group with 3 updates (#2171)
  • 95ced57 elliptic-curve v0.14.0-rc.20 (#2170)
  • Additional commits viewable in compare view

Updates pkcs8 from 0.11.0-rc.8 to 0.11.0-rc.11

Commits

Updates sec1 from 0.8.0-rc.11 to 0.8.0-rc.13

Commits

Updates keccak from 0.2.0-rc.0 to 0.2.0-rc.2

Commits

Updates primefield from 0.14.0-rc.3 to 0.14.0-rc.4

Commits

Updates primeorder from 0.14.0-rc.3 to 0.14.0-rc.4

Commits

Updates rand_chacha from 0.10.0-rc.6 to 0.10.0

Release notes

Sourced from rand_chacha's releases.

0.10.0

[0.10.0] - 2026-02-08

Changes

  • The dependency on rand_chacha has been replaced with a dependency on chacha20. This changes the implementation behind StdRng, but the output remains the same. There may be some API breakage when using the ChaCha-types directly as these are now the ones in chacha20 instead of rand_chacha (#1642).
  • Rename fns IndexedRandom::choose_multiple -> sample, choose_multiple_array -> sample_array, choose_multiple_weighted -> sample_weighted, struct SliceChooseIter -> IndexedSamples and fns IteratorRandom::choose_multiple -> sample, choose_multiple_fill -> sample_fill (#1632)
  • Use Edition 2024 and MSRV 1.85 (#1653)
  • Let Fill be implemented for element types, not sliceable types (#1652)
  • Fix OsError::raw_os_error on UEFI targets by returning Option<usize> (#1665)
  • Replace fn TryRngCore::read_adapter(..) -> RngReadAdapter with simpler struct RngReader (#1669)
  • Remove fns SeedableRng::from_os_rng, try_from_os_rng (#1674)
  • Remove Clone support for StdRng, ReseedingRng (#1677)
  • Use postcard instead of bincode to test the serde feature (#1693)
  • Avoid excessive allocation in IteratorRandom::sample when amount is much larger than iterator size (#1695)
  • Rename os_rng -> sys_rng, OsRng -> SysRng, OsError -> SysError (#1697)
  • Rename Rng -> RngExt as upstream rand_core has renamed RngCore -> Rng (#1717)

Additions

  • Add fns IndexedRandom::choose_iter, choose_weighted_iter (#1632)
  • Pub export Xoshiro128PlusPlus, Xoshiro256PlusPlus prngs (#1649)
  • Pub export ChaCha8Rng, ChaCha12Rng, ChaCha20Rng behind chacha feature (#1659)
  • Fn rand::make_rng() -> R where R: SeedableRng (#1734)

Removals

  • Removed ReseedingRng (#1722)
  • Removed unused feature "nightly" (#1732)
  • Removed feature small_rng (#1732)

#1632: rust-random/rand#1632 #1642: rust-random/rand#1642 #1649: rust-random/rand#1649 #1652: rust-random/rand#1652 #1653: rust-random/rand#1653 #1659: rust-random/rand#1659 #1665: rust-random/rand#1665 #1669: rust-random/rand#1669 #1674: rust-random/rand#1674 #1677: rust-random/rand#1677 #1693: rust-random/rand#1693 #1695: rust-random/rand#1695 #1697: rust-random/rand#1697 #1717: rust-random/rand#1717 #1722: rust-random/rand#1722 #1732: rust-random/rand#1732 #1734: rust-random/rand#1734

New Contributors

... (truncated)

Changelog

Sourced from rand_chacha's changelog.

[0.10.0] - 2026-0...

Description has been truncated

Bumps the patch group with 18 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [rand_core](https://github.com/rust-random/rand_core) | `0.10.0-rc-3` | `0.10.0` |
| [cbc](https://github.com/RustCrypto/block-modes) | `0.2.0-rc.1` | `0.2.0-rc.2` |
| [des](https://github.com/RustCrypto/block-ciphers) | `0.9.0-rc.1` | `0.9.0-rc.2` |
| [rc2](https://github.com/RustCrypto/block-ciphers) | `0.9.0-pre.0` | `0.9.0-rc.0` |
| [pbkdf2](https://github.com/RustCrypto/password-hashes) | `0.13.0-rc.1` | `0.13.0-rc.8` |
| [blowfish](https://github.com/RustCrypto/block-ciphers) | `0.10.0-rc.1` | `0.10.0-rc.2` |
| [crypto-common](https://github.com/RustCrypto/traits) | `0.2.0-rc.8` | `0.2.0-rc.12` |
| [universal-hash](https://github.com/RustCrypto/traits) | `0.6.0-rc.4` | `0.6.0-rc.6` |
| [password-hash](https://github.com/RustCrypto/traits) | `0.6.0-rc.8` | `0.6.0-rc.12` |
| [signature](https://github.com/RustCrypto/traits) | `3.0.0-rc.6` | `3.0.0-rc.7` |
| [der](https://github.com/RustCrypto/formats) | `0.8.0-rc.10` | `0.8.0` |
| [elliptic-curve](https://github.com/RustCrypto/traits) | `0.14.0-rc.19` | `0.14.0-rc.21` |
| [pkcs8](https://github.com/RustCrypto/formats) | `0.11.0-rc.8` | `0.11.0-rc.11` |
| [sec1](https://github.com/RustCrypto/formats) | `0.8.0-rc.11` | `0.8.0-rc.13` |
| [keccak](https://github.com/RustCrypto/sponges) | `0.2.0-rc.0` | `0.2.0-rc.2` |
| [primefield](https://github.com/RustCrypto/elliptic-curves) | `0.14.0-rc.3` | `0.14.0-rc.4` |
| [primeorder](https://github.com/RustCrypto/elliptic-curves) | `0.14.0-rc.3` | `0.14.0-rc.4` |
| [rand_chacha](https://github.com/rust-random/rand) | `0.10.0-rc.6` | `0.10.0` |

Bumps the patch group with 1 update in the /ffi/wasm directory: [wasm-bindgen-test](https://github.com/wasm-bindgen/wasm-bindgen).


Updates `rand_core` from 0.10.0-rc-3 to 0.10.0
- [Release notes](https://github.com/rust-random/rand_core/releases)
- [Changelog](https://github.com/rust-random/rand_core/blob/master/CHANGELOG.md)
- [Commits](rust-random/rand_core@v0.10.0-rc-3...v0.10.0)

Updates `cbc` from 0.2.0-rc.1 to 0.2.0-rc.2
- [Commits](RustCrypto/block-modes@cbc-0.2.0-rc.1...cbc-v0.2.0-rc.2)

Updates `des` from 0.9.0-rc.1 to 0.9.0-rc.2
- [Commits](RustCrypto/block-ciphers@des-v0.9.0-rc.1...des-v0.9.0-rc.2)

Updates `rc2` from 0.9.0-pre.0 to 0.9.0-rc.0
- [Commits](RustCrypto/block-ciphers@rc2-v0.9.0-pre.0...rc2-v0.9.0-rc.0)

Updates `pbkdf2` from 0.13.0-rc.1 to 0.13.0-rc.8
- [Commits](RustCrypto/password-hashes@pbkdf2-v0.13.0-rc.1...pbkdf2-v0.13.0-rc.8)

Updates `blowfish` from 0.10.0-rc.1 to 0.10.0-rc.2
- [Commits](RustCrypto/block-ciphers@blowfish-v0.10.0-rc.1...blowfish-v0.10.0-rc.2)

Updates `crypto-common` from 0.2.0-rc.8 to 0.2.0-rc.12
- [Commits](RustCrypto/traits@crypto-common-v0.2.0-rc.8...crypto-common-v0.2.0-rc.12)

Updates `universal-hash` from 0.6.0-rc.4 to 0.6.0-rc.6
- [Commits](RustCrypto/traits@universal-hash-v0.6.0-rc.4...universal-hash-v0.6.0-rc.6)

Updates `password-hash` from 0.6.0-rc.8 to 0.6.0-rc.12
- [Commits](RustCrypto/traits@password-hash-v0.6.0-rc.8...password-hash-v0.6.0-rc.12)

Updates `signature` from 3.0.0-rc.6 to 3.0.0-rc.7
- [Commits](RustCrypto/traits@signature-v3.0.0-rc.6...signature-v3.0.0-rc.7)

Updates `der` from 0.8.0-rc.10 to 0.8.0
- [Commits](RustCrypto/formats@der/v0.8.0-rc.10...der/v0.8.0)

Updates `elliptic-curve` from 0.14.0-rc.19 to 0.14.0-rc.21
- [Commits](RustCrypto/traits@elliptic-curve/v0.14.0-rc.19...elliptic-curve-v0.14.0-rc.21)

Updates `pkcs8` from 0.11.0-rc.8 to 0.11.0-rc.11
- [Commits](RustCrypto/formats@pkcs8/v0.11.0-rc.8...pkcs8/v0.11.0-rc.11)

Updates `sec1` from 0.8.0-rc.11 to 0.8.0-rc.13
- [Commits](RustCrypto/formats@sec1/v0.8.0-rc.11...sec1/v0.8.0-rc.13)

Updates `keccak` from 0.2.0-rc.0 to 0.2.0-rc.2
- [Commits](RustCrypto/sponges@keccak-v0.2.0-rc.0...keccak-v0.2.0-rc.2)

Updates `primefield` from 0.14.0-rc.3 to 0.14.0-rc.4
- [Commits](RustCrypto/elliptic-curves@primefield/v0.14.0-rc.3...primefield/v0.14.0-rc.4)

Updates `primeorder` from 0.14.0-rc.3 to 0.14.0-rc.4
- [Commits](RustCrypto/elliptic-curves@primeorder/v0.14.0-rc.3...primeorder/v0.14.0-rc.4)

Updates `rand_chacha` from 0.10.0-rc.6 to 0.10.0
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
- [Commits](rust-random/rand@0.10.0-rc.6...0.10.0)

Updates `getrandom` from 0.4.0-rc.0 to 0.3.4
- [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md)
- [Commits](rust-random/getrandom@v0.4.0-rc.0...v0.3.4)

Updates `getrandom` from 0.4.0-rc.0 to 0.3.4
- [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md)
- [Commits](rust-random/getrandom@v0.4.0-rc.0...v0.3.4)

Updates `wasm-bindgen-test` from 0.3.63 to 0.3.64
- [Release notes](https://github.com/wasm-bindgen/wasm-bindgen/releases)
- [Changelog](https://github.com/wasm-bindgen/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/wasm-bindgen/wasm-bindgen/commits)

---
updated-dependencies:
- dependency-name: rand_core
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: cbc
  dependency-version: 0.2.0-rc.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: des
  dependency-version: 0.9.0-rc.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: rc2
  dependency-version: 0.9.0-rc.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: pbkdf2
  dependency-version: 0.13.0-rc.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: blowfish
  dependency-version: 0.10.0-rc.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: crypto-common
  dependency-version: 0.2.0-rc.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: universal-hash
  dependency-version: 0.6.0-rc.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: password-hash
  dependency-version: 0.6.0-rc.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: signature
  dependency-version: 3.0.0-rc.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: der
  dependency-version: 0.8.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: elliptic-curve
  dependency-version: 0.14.0-rc.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: pkcs8
  dependency-version: 0.11.0-rc.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: sec1
  dependency-version: 0.8.0-rc.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: keccak
  dependency-version: 0.2.0-rc.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: primefield
  dependency-version: 0.14.0-rc.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: primeorder
  dependency-version: 0.14.0-rc.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: rand_chacha
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: getrandom
  dependency-version: 0.3.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch
- dependency-name: getrandom
  dependency-version: 0.3.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch
- dependency-name: wasm-bindgen-test
  dependency-version: 0.3.64
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
...

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 Mar 9, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Mar 16, 2026

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Mar 16, 2026
@dependabot dependabot bot deleted the dependabot/cargo/patch-2b2b3c733b branch March 16, 2026 16:15
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

Development

Successfully merging this pull request may close these issues.

1 participant