Conversation
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Caution Review the following alerts detected in dependencies. According to your organization's Security Policy, you must resolve all "Block" alerts before proceeding. It is recommended to resolve "Warn" alerts too. Learn more about Socket for GitHub.
|
ae43d22 to
5bd3aec
Compare
Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.10.0. - [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.8.5...0.10.0) --- updated-dependencies: - dependency-name: rand dependency-version: 0.10.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
5bd3aec to
6b0920f
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
| getrandom = "0.2.16" | ||
| libfuzzer-sys = "0.4.10" | ||
| rand = "0.8.5" | ||
| rand = "0.10.0" |
There was a problem hiding this comment.
rand_chacha incompatible with rand 0.10
High Severity
rand was upgraded to 0.10.0 but rand_chacha stayed at 0.3.1, creating incompatible rand_core versions. Workspace code mixes rand traits with rand_chacha::ChaCha8Rng, so trait methods and seeding no longer line up and builds fail.


Bumps rand from 0.8.5 to 0.10.0.
Changelog
Sourced from rand's changelog.
... (truncated)
Commits
acc5f24Prepare v0.10.0 releases (#1729)95c5165Add fn rand::make_rng (#1734)146da58CHANGELOG: add PR links (#1738)8cacd6dREADME tweaks (#1737)28e3df8Update chacha20: use ChaChaCore directly; remove bytes_until_reseed field (#1...03db311Replace fn reseed_and_generate with try_to_reseedb14483eApply inline attr to fn generatefda8f74Remove bytes_until_reseed field213bb3bBump chacha20 to 0.10.0-rc.1172afe1eMinor tweaks; prepare v0.10.0-rc.9 (#1736)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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Note
Medium Risk
Dependency-only change, but
rand0.10 is a major upgrade that can introduce API breakage and subtly affect RNG behavior/implementation across the workspace.Overview
Upgrades the workspace dependency on
randfrom0.8.5to0.10.0inCargo.toml.Regenerates
Cargo.lockto pull inrand0.10’s updated dependency graph (notably addingchacha20,rand_core0.10 and newergetrandom, plus WASI/WIT-related transitive crates) and disambiguates multiple versions of shared crates (e.g.,cpufeatures,foldhash,hashbrown).Written by Cursor Bugbot for commit 6b0920f. This will update automatically on new commits. Configure here.