Skip to content

chore(deps): bump rand from 0.10.0 to 0.10.1 in /packages/daemon-rs#506

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/packages/daemon-rs/rand-0.10.1
Closed

chore(deps): bump rand from 0.10.0 to 0.10.1 in /packages/daemon-rs#506
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/packages/daemon-rs/rand-0.10.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 14, 2026

Bumps rand from 0.10.0 to 0.10.1.

Changelog

Sourced from rand's changelog.

[0.10.1] — 2026-02-11

This release includes a fix for a soundness bug; see #1763.

Changes

  • Document panic behavior of make_rng and add #[track_caller] (#1761)
  • Deprecate feature log (#1763)

#1761: rust-random/rand#1761 #1763: rust-random/rand#1763

Commits

@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Apr 14, 2026
@PR-Reviewer-Ant
Copy link
Copy Markdown
Collaborator

Hi @dependabot[bot] - I'm an automated code reviewer powered by pr-reviewer. I'm taking a look at the refactor and cleanup work in chore(deps): bump rand from 0.10.0 to 0.10.1 in /packages/daemon-rs (commit 2e89d3c9) now and I'll follow up shortly with feedback.

Copy link
Copy Markdown
Collaborator

@PR-Reviewer-Ant PR-Reviewer-Ant left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated review by pr-reviewer | model: claude-sonnet-4-6 | commit: 2e89d3c9

[Automated Review — pr-reviewer bot] Routine patch bump of rand 0.10.0→0.10.1 in the Rust daemon-rs shadow runtime. One non-obvious transitive dependency change in the lockfile is worth a human check.

Confidence: Medium [sufficient_diff_evidence, missing_cross_module_context] - The rand version bump and its new checksum are verifiable from the diff. The getrandom transitive change (0.4.2→0.3.4 for a second unnamed package) is visible in the lockfile diff but the owning package name is not exposed in the provided context window — the surrounding Cargo.lock lines show a stable checksum for that package but do not show its name = stanza. Whether that package's version range allows getrandom 0.3 is not provable without the full lockfile.

dependencies = [
"fastrand",
"getrandom 0.4.2",
"getrandom 0.3.4",
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A second package (whose name is not visible in this diff window, but has checksum 32497e9a...) silently switched its getrandom dependency from 0.4.2 to 0.3.4. This is a minor-version downgrade of a crypto-adjacent crate. Both getrandom 0.3 and 0.4 are actively maintained and secure, so this is unlikely to be a problem, but it's worth verifying: (1) which crate owns this entry (cargo tree -i getrandom in the daemon-rs workspace); (2) that the crate's published version range actually allows getrandom 0.3.x (a mismatch would mean the lockfile diverged from the crate's declared bounds, which shouldn't happen but is worth confirming). This change is a side-effect of the rand bump altering resolver graph, not a direct edit by dependabot.

Bumps [rand](https://github.com/rust-random/rand) from 0.10.0 to 0.10.1.
- [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...0.10.1)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.10.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/cargo/packages/daemon-rs/rand-0.10.1 branch from 2e89d3c to e430836 Compare April 14, 2026 08:24
@PR-Reviewer-Ant
Copy link
Copy Markdown
Collaborator

Review post failed; fallback summary posted.

Error: GitHub create review failed (500 Internal Server Error):

Automated review by pr-reviewer | model: gpt-5.3-codex | commit: e4308363

[Automated Review by pr-reviewer] I found scope/intent drift and a transitive lockfile change that should be clarified before human merge review.

Confidence: High [sufficient_diff_evidence, targeted_context_included] - The diff explicitly shows changes beyond the PR description (packages/forge/Cargo.lock rand 0.9.2->0.9.4) and a transitive dependency shift in packages/daemon-rs/Cargo.lock (getrandom 0.4.2->0.3.4) at changed lines.

Unmapped findings (not on changed lines):

  • packages/forge/Cargo.lock:2517 - PR description claims only /packages/daemon-rs rand bump, but this PR also changes /packages/forge/Cargo.lock (rand 0.9.2 -> 0.9.4). Please either update the PR description/scope or split this into a separate dependency bump for traceability and review accuracy.

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Apr 15, 2026

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot bot deleted the dependabot/cargo/packages/daemon-rs/rand-0.10.1 branch April 15, 2026 19:39
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.

2 participants