Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 2, 2026

Bumps the all-deps group with 8 updates:

Package From To
password-hash 0.6.0-rc.11 0.6.0-rc.12
digest 0.11.0-rc.9 0.11.0-rc.10
crypto-bigint 0.7.0-rc.21 0.7.0-rc.24
blowfish 0.10.0-rc.2 0.10.0-rc.3
cipher 0.5.0-rc.6 0.5.0-rc.7
crypto-common 0.2.0-rc.13 0.2.0-rc.14
rand_core 0.10.0-rc-6 0.10.0
zmij 1.0.17 1.0.19

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

Commits

Updates digest from 0.11.0-rc.9 to 0.11.0-rc.10

Commits

Updates crypto-bigint from 0.7.0-rc.21 to 0.7.0-rc.24

Commits

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

Commits

Updates cipher from 0.5.0-rc.6 to 0.5.0-rc.7

Commits

Updates crypto-common from 0.2.0-rc.13 to 0.2.0-rc.14

Commits

Updates rand_core from 0.10.0-rc-6 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 zmij from 1.0.17 to 1.0.19

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 all-deps group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [password-hash](https://github.com/RustCrypto/traits) | `0.6.0-rc.11` | `0.6.0-rc.12` |
| [digest](https://github.com/RustCrypto/traits) | `0.11.0-rc.9` | `0.11.0-rc.10` |
| [crypto-bigint](https://github.com/RustCrypto/crypto-bigint) | `0.7.0-rc.21` | `0.7.0-rc.24` |
| [blowfish](https://github.com/RustCrypto/block-ciphers) | `0.10.0-rc.2` | `0.10.0-rc.3` |
| [cipher](https://github.com/RustCrypto/traits) | `0.5.0-rc.6` | `0.5.0-rc.7` |
| [crypto-common](https://github.com/RustCrypto/traits) | `0.2.0-rc.13` | `0.2.0-rc.14` |
| [rand_core](https://github.com/rust-random/rand_core) | `0.10.0-rc-6` | `0.10.0` |
| [zmij](https://github.com/dtolnay/zmij) | `1.0.17` | `1.0.19` |


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

Updates `digest` from 0.11.0-rc.9 to 0.11.0-rc.10
- [Commits](RustCrypto/traits@digest-v0.11.0-rc.9...digest-v0.11.0-rc.10)

Updates `crypto-bigint` from 0.7.0-rc.21 to 0.7.0-rc.24
- [Changelog](https://github.com/RustCrypto/crypto-bigint/blob/master/CHANGELOG.md)
- [Commits](RustCrypto/crypto-bigint@v0.7.0-rc.21...v0.7.0-rc.24)

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

Updates `cipher` from 0.5.0-rc.6 to 0.5.0-rc.7
- [Commits](RustCrypto/traits@cipher-v0.5.0-rc.6...cipher-v0.5.0-rc.7)

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

Updates `rand_core` from 0.10.0-rc-6 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-6...v0.10.0)

Updates `zmij` from 1.0.17 to 1.0.19
- [Release notes](https://github.com/dtolnay/zmij/releases)
- [Commits](dtolnay/zmij@1.0.17...1.0.19)

---
updated-dependencies:
- dependency-name: password-hash
  dependency-version: 0.6.0-rc.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-deps
- dependency-name: digest
  dependency-version: 0.11.0-rc.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-deps
- dependency-name: crypto-bigint
  dependency-version: 0.7.0-rc.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-deps
- dependency-name: blowfish
  dependency-version: 0.10.0-rc.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-deps
- dependency-name: cipher
  dependency-version: 0.5.0-rc.7
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: all-deps
- dependency-name: crypto-common
  dependency-version: 0.2.0-rc.14
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: all-deps
- dependency-name: rand_core
  dependency-version: 0.10.0
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: all-deps
- dependency-name: zmij
  dependency-version: 1.0.19
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: all-deps
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Feb 2, 2026
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