Skip to content

Update Rust crate getrandom_2 to 0.4.2#1508

Closed
dashql-renovate[bot] wants to merge 1 commit intomainfrom
renovate/getrandom_2-0.x
Closed

Update Rust crate getrandom_2 to 0.4.2#1508
dashql-renovate[bot] wants to merge 1 commit intomainfrom
renovate/getrandom_2-0.x

Conversation

@dashql-renovate
Copy link
Copy Markdown
Contributor

@dashql-renovate dashql-renovate Bot commented Nov 7, 2025

This PR contains the following updates:

Package Type Update Change
getrandom_2 dependencies minor 0.2 -> 0.4.2

Release Notes

rust-random/getrandom (getrandom_2)

v0.4.2

Compare Source

Changed
  • Bump r-efi dependency to v6 #​814
Fixed
  • Read errno only when it is set #​810
  • Check the return value of ProcessPrng on Windows #​811

v0.4.1

Compare Source

Changed
  • Bump r-efi dependency to v6 #​814
Fixed
  • Read errno only when it is set #​810
  • Check the return value of ProcessPrng on Windows #​811

v0.4.0

Compare Source

Fixed
  • Documentation build on docs.rs #​801

v0.3.4

Compare Source

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

v0.3.3

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.2

Compare Source

Changed
Fixed
  • Error handling in WASI p1 #​661

v0.3.1

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

v0.3.0

Compare Source

Fixed

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 becomes conflicted, 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 has been generated by Renovate Bot.

@dashql-renovate dashql-renovate Bot added dependencies Pull requests that update a dependency file rust labels Nov 7, 2025
@dashql-renovate
Copy link
Copy Markdown
Contributor Author

dashql-renovate Bot commented Nov 7, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: packages/dashql-compute/Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path packages/dashql-compute/Cargo.toml --package getrandom@0.2.17 --precise 0.4.2
    Updating crates.io index
error: failed to select a version for `getrandom`.
    ... required by package `dashql-compute v0.0.2-dev.17 (/tmp/renovate/repos/github/ankoh/dashql/packages/dashql-compute)`
versions that meet the requirements `^0.4.2` are: 0.4.2

package `dashql-compute` depends on `getrandom` with feature `js` but `getrandom` does not have that feature.
 package `getrandom` does have feature `std`


failed to select a version for `getrandom` which could resolve this conflict

@dashql-renovate dashql-renovate Bot added the rust label Nov 7, 2025
@dashql-renovate dashql-renovate Bot force-pushed the renovate/getrandom_2-0.x branch 2 times, most recently from 6505467 to 6937ea2 Compare January 13, 2026 10:06
@dashql-renovate dashql-renovate Bot force-pushed the renovate/getrandom_2-0.x branch from 6937ea2 to 5b85a82 Compare February 3, 2026 05:24
@dashql-renovate dashql-renovate Bot changed the title Update Rust crate getrandom_2 to 0.3.4 Update Rust crate getrandom_2 to 0.4.0 Feb 3, 2026
@dashql-renovate dashql-renovate Bot force-pushed the renovate/getrandom_2-0.x branch from 5b85a82 to a6c8ccc Compare February 3, 2026 13:07
@dashql-renovate dashql-renovate Bot changed the title Update Rust crate getrandom_2 to 0.4.0 Update Rust crate getrandom_2 to 0.4.1 Feb 3, 2026
@dashql-renovate dashql-renovate Bot force-pushed the renovate/getrandom_2-0.x branch from a6c8ccc to b4e8dba Compare March 4, 2026 05:20
@dashql-renovate dashql-renovate Bot changed the title Update Rust crate getrandom_2 to 0.4.1 Update Rust crate getrandom_2 to 0.4.2 Mar 4, 2026
@dashql-renovate dashql-renovate Bot force-pushed the renovate/getrandom_2-0.x branch from b4e8dba to c0d3338 Compare March 14, 2026 05:21
@dashql-renovate dashql-renovate Bot force-pushed the renovate/getrandom_2-0.x branch from c0d3338 to 1d76a8f Compare March 15, 2026 21:09
@ankoh ankoh closed this Mar 15, 2026
@ankoh ankoh deleted the renovate/getrandom_2-0.x branch March 15, 2026 21:18
@dashql-renovate
Copy link
Copy Markdown
Contributor Author

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (0.4.2). 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.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant