chore(deps): bump fake from 4.4.0 to 5.1.0#108
Conversation
Bumps [fake](https://github.com/cksac/fake-rs) from 4.4.0 to 5.1.0. - [Release notes](https://github.com/cksac/fake-rs/releases) - [Commits](https://github.com/cksac/fake-rs/commits) --- updated-dependencies: - dependency-name: fake dependency-version: 5.1.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Greptile SummaryThis PR is an automated Dependabot bump of the
|
| Filename | Overview |
|---|---|
| Cargo.toml | Bumps fake dev-dependency from 4.4.0 to 5.1.0; no production dependency changes. |
| Cargo.lock | Locks in fake 5.1.0 and its new transitive deps: rand 0.10.0, rand_core 0.10.0, chacha20 0.10.0, getrandom 0.4.2, and a large WASM/WIT tooling tree (wasip3, wit-bindgen-*, wasm-encoder, wasmparser); all are dev-only. |
Flowchart
%%{init: {'theme': 'neutral'}}%%
flowchart TD
A["fake 5.1.0\n(dev-dep)"] --> B["rand 0.10.0"]
B --> C["chacha20 0.10.0"]
B --> D["getrandom 0.4.2"]
B --> E["rand_core 0.10.0"]
C --> E
D --> F["wasip3 0.4.0"]
D --> E
F --> G["wit-bindgen 0.51.0"]
G --> H["wit-bindgen-rust-macro"]
H --> I["wit-bindgen-rust"]
I --> J["wit-component 0.244.0"]
J --> K["wasm-encoder 0.244.0"]
J --> L["wasmparser 0.244.0"]
J --> M["wit-parser 0.244.0"]
K --> L
M --> L
Comments Outside Diff (1)
-
src/ui/testing.rs, line 9 (link)fake::randre-export API compatibility withrand 0.10.0fake 5.1.0upgrades its internalranddependency from0.9.xto0.10.0, and this file re-exports symbols fromfake::rand— specificallySeedableRng,prelude::IndexedRandom, andrngs::StdRng. Therand0.9 → 0.10 transition is a major version bump that included breaking changes (e.g.rand_chachawas replaced by thechacha20crate directly). WhileStdRngandSeedableRngare expected to remain stable,prelude::IndexedRandomwas introduced in rand 0.9 and its exact location/name in 0.10 should be confirmed.Since
fakeis adev-dependencyonly and no source changes accompany this PR, please ensurecargo testpasses cleanly against the new version before merging, so any API surface changes infake::rand(re-exported from rand 0.10.0) are caught early.
Reviews (1): Last reviewed commit: "chore(deps): bump fake from 4.4.0 to 5.1..." | Re-trigger Greptile
Bumps fake from 4.4.0 to 5.1.0.
Release notes
Sourced from fake's releases.
Commits
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)