Bump dioxus to 0.7.5 and regenerate lockfile#20
Conversation
Update packages/forge-dioxus Cargo.toml to dioxus =0.7.5 and regenerate Cargo.lock. The lockfile includes many dependency version bumps and checksum updates (notable bumps: axum, hyper, tokio, tokio-tungstenite/tungstenite, rustls, wasm-bindgen, web-sys, indexmap, rand series, uuid, etc.), adds new crates (chacha20, cpufeatures, rand_core, rand 0.10.1) and removes pin-utils. This ensures the workspace uses the compatible dependency set for the dioxus upgrade.
|
@wheregmis thank you for the PR! can you also bump dixous version in both .github/workflows/ci.yml and .github/workflows/release.yml as well so the CI would pass? |
Update CI and release workflows to install dioxus-cli@0.7.5 (previously 0.7.3) for dioxus templates. Cargo.lock and packages/forge-dioxus/Cargo.lock were updated to reflect dependency version changes.
|
I think it should be good now, Thanks @isala404 for the direction. |
|
Thank for update, but looks like we might have to update dixous version in examples as well (e.g - https://github.com/isala404/forge/blob/main/examples/with-dioxus/demo/frontend/Cargo.toml#L14) would you mind updating them as well? all 3 example should be updated. |
Update the dioxus dependency from 0.7.3 to 0.7.5 in the frontend Cargo.toml files for the demo, minimal, and realtime-todo-list examples. Keeps existing features and local forge-dioxus path references; brings examples to the latest patch release of dioxus.
done ✅ |
isala404
left a comment
There was a problem hiding this comment.
thank you! will merge after tests are completed
I am currently exploring the framework and so far its looking really awesome.
About the PR:
Goal is to keep it aligned with dioxus's stable release.
Update packages/forge-dioxus Cargo.toml to dioxus =0.7.5 and regenerate Cargo.lock. The lockfile includes many dependency version bumps and checksum updates (notable bumps: axum, hyper, tokio, tokio-tungstenite/tungstenite, rustls, wasm-bindgen, web-sys, indexmap, rand series, uuid, etc.), adds new crates (chacha20, cpufeatures, rand_core, rand 0.10.1) and removes pin-utils. This ensures the workspace uses the compatible dependency set for the dioxus upgrade.