Skip to content

Bump dioxus to 0.7.5 and regenerate lockfile#20

Merged
isala404 merged 3 commits intoisala404:mainfrom
wheregmis:bump_dioxus
Apr 20, 2026
Merged

Bump dioxus to 0.7.5 and regenerate lockfile#20
isala404 merged 3 commits intoisala404:mainfrom
wheregmis:bump_dioxus

Conversation

@wheregmis
Copy link
Copy Markdown
Contributor

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.

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.
@isala404
Copy link
Copy Markdown
Owner

@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.
@wheregmis
Copy link
Copy Markdown
Contributor Author

I think it should be good now, Thanks @isala404 for the direction.

@isala404
Copy link
Copy Markdown
Owner

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.
@wheregmis
Copy link
Copy Markdown
Contributor Author

Thank for update, but looks like we might have to update dixous version in examples as well (e.g - main/examples/with-dioxus/demo/frontend/Cargo.toml#L14) would you mind updating them as well? all 3 example should be updated.

done ✅

Copy link
Copy Markdown
Owner

@isala404 isala404 left a comment

Choose a reason for hiding this comment

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

thank you! will merge after tests are completed

@isala404 isala404 merged commit c7e9423 into isala404:main Apr 20, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants