Skip to content

chore(deps): update rust crate getrandom to 0.4#1661

Closed
renovate[bot] wants to merge 1 commit intodevfrom
renovate/getrandom-0.x
Closed

chore(deps): update rust crate getrandom to 0.4#1661
renovate[bot] wants to merge 1 commit intodevfrom
renovate/getrandom-0.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 2, 2026

This PR contains the following updates:

Package Type Update Change
getrandom dev-dependencies minor 0.30.4

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

rust-random/getrandom (getrandom)

v0.4.0

Compare Source

Added
Changed
  • Use Edition 2024 and MSRV 1.85 #​749

v0.3.4

Compare Source

Major change to wasm_js backend

Now, when the wasm_js feature is enabled, the wasm_js backend will be used
by default. Users of wasm32-unknown-unknown targeting JavaScript environments
like the Web and Node.js will no longer need to specify:

--cfg getrandom_backend="wasm_js"

in RUSTFLAGS for the crate to compile. They can now simple enable a feature.

Note: this should not affect non-JS users of the wasm32-unknown-unknown
target. Using --cfg getrandom_backend will still override the source of
randomness even if the wasm_js feature is enabled. This includes
--cfg getrandom_backend=custom and --cfg getrandom_backend=unsupported.

For more information, see the discussions in #​671, #​675, and #​730.

Added
  • unsupported opt-in backend #​667
  • windows_legacy opt-in backend #​724
Changed
  • Implement Memory Sanitizer unpoisoning more precisely #​678
  • Relax MSRV for the linux_raw opt-in backend on ARM targets #​688
  • Use getrandom syscall on all RISC-V Linux targets #​699
  • Replaced wasi dependency with wasip2 #​721
  • Enable wasm_js backend by default if the wasm_js feature is enabled #​730
Removed
  • Unstable rustc-dep-of-std crate feature #​694

v0.3.3

Compare Source

Changed
Fixed
  • Error handling in WASI p1 #​661

v0.3.2

Compare Source

Added
  • efi_rng opt-in backend #​570
  • linux_raw opt-in backend #​572
  • .cargo/config.toml example in the crate-level docs #​591
  • getrandom_test_linux_without_fallback configuration flag to test that file fallback
    is not triggered in the linux_android_with_fallback backend #​605
  • Built-in support for *-linux-none targets #​618
  • Cygwin support #​626
Changed
  • Update wasi dependency to v0.14 #​594
  • Add #[inline] attribute to the inner functions #​596
  • Update WASI and Emscripten links in the crate-level docs #​597
  • Do not use dlsym on MUSL targets in the linux_android_with_fallback backend #​602
  • Remove linux_android.rs and use getrandom.rs instead #​603
  • Always use RtlGenRandom on Windows targets when compiling with pre-1.78 Rust #​610
  • Internal representation of the Error type #​614
  • Remove windows-targets dependency and use raw-dylib directly #​627
Removed
  • Error::INTERNAL_START and Error::CUSTOM_START associated constants #​614

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner February 2, 2026 10:08
@github-actions
Copy link
Contributor

github-actions bot commented Feb 2, 2026

Package Changes Through 0b77ff9

No changes.

Add a change file through the GitHub UI by following this link.


Read about change files or the docs at github.com/jbolda/covector

@socket-security
Copy link

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addedanyhow@​1.0.1008010093100100
Updatedgetrandom@​0.3.1 ⏵ 0.4.08110093100100

View full report

@Legend-Master
Copy link
Contributor

Closing because MSRV too high

@renovate
Copy link
Contributor Author

renovate bot commented Feb 2, 2026

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (0.4). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate bot deleted the renovate/getrandom-0.x branch February 2, 2026 10:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant