Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 2, 2025

This PR contains the following updates:

Package Type Update Change
getrandom dependencies minor 0.2.14 -> 0.3.0

Release Notes

rust-random/getrandom (getrandom)

v0.3.1

Compare Source

Fixed

v0.3.0

Compare Source

Breaking Changes
Changed
  • Bump MSRV to 1.63 #​542
  • Rename getrandom and getrandom_uninit functions to fill and fill_uninit respectively #​532
Removed
  • wasm32-wasi target support (use wasm32-wasip1 or wasm32-wasip2 instead) #​499
  • linux_disable_fallback, rdrand, js, test-in-browser, and custom crate features
    in favor of configuration flags #​504
  • register_custom_getrandom! macro #​504
  • Implementation of From<NonZeroU32> for Error and Error::code method #​507
  • Internet Explorer 11 support #​554
  • Target-specific assocciated Error constants #​562
Changed
  • Use ProcessPrng on Windows 10 and up, and use RtlGenRandom on older Windows versions #​415
  • Do not use locale-specific strerror_r for retrieving error code descriptions #​440
  • Avoid assuming usize is the native word size in the rdrand backend #​442
  • Do not read from errno when libc did not indicate error on Solaris #​448
  • Switch from libpthread's mutex to futex on Linux and to nanosleep-based wait loop
    on other targets in the use_file backend #​490
  • Do not retry on EAGAIN while polling /dev/random on Linux #​522
  • Remove separate codepath for Node.js in the wasm_js backend
    (bumps minimum supported Node.js version to v19) #​557
  • Use js_namespace in the wasm_js backend #​559
Added
  • wasm32-wasip1 and wasm32-wasip2 support #​499
  • getrandom_backend configuration flag for selection of opt-in backends #​504
  • Error::new_custom method #​507
  • rndr opt-in backend #​512
  • Automatic MemorySanitizer support #​521 #​571
  • u32 and u64 functions for generating random values of the respective type #​544
  • wasm32v1-none support in the wasm_js backend #​560
  • wasm_js crate feature which allows users to enable the wasm_js opt-in backend #​574
Fixed
  • NetBSD fallback code based on KERN_ARND #​555

Configuration

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

🚦 Automerge: Enabled.

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 enabled auto-merge (squash) February 2, 2025 17:36
@renovate
Copy link
Contributor Author

renovate bot commented Feb 2, 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: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --workspace
error: failed to select a version for `getrandom`.
    ... required by package `tailcall v0.1.0 (/tmp/renovate/repos/github/tailcallhq/tailcall)`
versions that meet the requirements `^0.3.0` (locked to 0.3.1) are: 0.3.1

the package `tailcall` depends on `getrandom`, with features: `js` but `getrandom` does not have these features.


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

@github-actions github-actions bot added the type: fix Iterations on existing features or infrastructure. label Feb 2, 2025
@renovate renovate bot force-pushed the renovate/getrandom-0.x branch from 66f8e6a to 5ef8642 Compare February 5, 2025 02:00
@github-actions
Copy link

Action required: PR inactive for 5 days.
Status update or closure in 10 days.

@github-actions github-actions bot added the state: inactive No current action needed/possible; issue fixed, out of scope, or superseded. label Feb 10, 2025
@renovate renovate bot force-pushed the renovate/getrandom-0.x branch from 5ef8642 to d2e52c8 Compare February 20, 2025 01:15
@github-actions github-actions bot removed the state: inactive No current action needed/possible; issue fixed, out of scope, or superseded. label Feb 20, 2025
@renovate renovate bot force-pushed the renovate/getrandom-0.x branch 22 times, most recently from 514363c to 4b0a146 Compare March 11, 2025 02:34
@renovate renovate bot force-pushed the renovate/getrandom-0.x branch 17 times, most recently from 0a62a3d to 8698104 Compare April 27, 2025 13:26
@github-actions
Copy link

github-actions bot commented May 2, 2025

Action required: PR inactive for 5 days.
Status update or closure in 10 days.

@github-actions github-actions bot added the state: inactive No current action needed/possible; issue fixed, out of scope, or superseded. label May 2, 2025
@renovate renovate bot force-pushed the renovate/getrandom-0.x branch from 8698104 to 1769bd0 Compare May 3, 2025 03:34
@github-actions github-actions bot removed the state: inactive No current action needed/possible; issue fixed, out of scope, or superseded. label May 3, 2025
@renovate renovate bot force-pushed the renovate/getrandom-0.x branch from 1769bd0 to e6c1b98 Compare May 7, 2025 06:47
@github-actions
Copy link

Action required: PR inactive for 5 days.
Status update or closure in 10 days.

@github-actions github-actions bot added the state: inactive No current action needed/possible; issue fixed, out of scope, or superseded. label May 12, 2025
@github-actions
Copy link

PR closed after 10 days of inactivity.

@github-actions github-actions bot closed this May 27, 2025
auto-merge was automatically disabled May 27, 2025 12:05

Pull request was closed

@renovate
Copy link
Contributor Author

renovate bot commented May 27, 2025

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (0.3.0). 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 May 27, 2025 12:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

state: inactive No current action needed/possible; issue fixed, out of scope, or superseded. type: fix Iterations on existing features or infrastructure.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant