v0.6.1
版本发布时间: 2024-12-18 10:31:25
DioxusLabs/dioxus最新发布版本:v0.6.1(2024-12-18 10:31:25)
Dioxus 0.6.1: Bug fixes
This patch release fixes a number of issues during the 1st week of Dioxus 0.6 release.
Make sure you update your dioxus-cli
!
cargo binstall dioxus-cli --version 0.6.1 --force
Also make sure to run cargo update
to take advantage of the fixes in your app itself.
A list of the fixes
- The CLI now installs the proper wasm-bindgen version dynamically instead of requiring a new download of dx
- Our asset hot-reload is more resilient on web, fixing an issue where we accidentally broke some query parameters
- Windows asset canonicalization is fixed (unc paths!) with manganis, fixing asset hot-reload
- Our docs.rs build was failing due to our platform support list being wrong, this is fixed now
- Android asset hot-reloading has been fixed/improved. The old version relied on the emulator being launched with su while the new one uses the /tmp directory to store hot-reloaded assets.
- Occasionally toasts would be triggered but not inside the Dioxus runtime, leading to some panics
- The "starting rebuild" toast wasn't being sent in some cases, this is fixed.
- Sometimes the CLI would swallow
cargo
logs - this is fixed - The CLI now suggest to toggle trace mode for more information
- The CLI now suggests to run the tailwind CLI if your project uses tailwind
- Occasionally links in liveview would cause a full reload, this is fixed
- We fixed a frame clipping issue with the CLI inline viewport
- onmounted no longer fires multiple times
What's Changed
- Fix hot reloading stylesheets with an existing query parameter by @ealmloff in https://github.com/DioxusLabs/dioxus/pull/3315
- Fix enable_out_of_order_streaming doc example and manganis macro remote example by @ealmloff in https://github.com/DioxusLabs/dioxus/pull/3317
- Fix: Windows Manganis Asset Hot Reload by @DogeDark in https://github.com/DioxusLabs/dioxus/pull/3330
- fix: drop target list to make docsrs build happy by @jkelleyrtp in https://github.com/DioxusLabs/dioxus/pull/3329
- feat: android asset hotreloading by @jkelleyrtp in https://github.com/DioxusLabs/dioxus/pull/3332
- Always run toast eval inside the runtime by @ealmloff in https://github.com/DioxusLabs/dioxus/pull/3313
- fix: toasts not being sent on rebuild by @jkelleyrtp in https://github.com/DioxusLabs/dioxus/pull/3333
- fix: print
error:
messages and their contents from cargo by @jkelleyrtp in https://github.com/DioxusLabs/dioxus/pull/3336 - Fix client side liveview links by @ealmloff in https://github.com/DioxusLabs/dioxus/pull/3341
- Feat: CLI
wasm-bindgen-cli
Installer by @DogeDark in https://github.com/DioxusLabs/dioxus/pull/3335 - Fix: unwraps while ignoring log lines by @jkelleyrtp in https://github.com/DioxusLabs/dioxus/pull/3370
- fix space remaining mis calc in cli frame causing tears by @jkelleyrtp in https://github.com/DioxusLabs/dioxus/pull/3371
- Fix space remaining (again) by @jkelleyrtp in https://github.com/DioxusLabs/dioxus/pull/3377
- fix: throw error when asset is empty by @jkelleyrtp in https://github.com/DioxusLabs/dioxus/pull/3379
- add helpful message for obscure cargo failures by @jkelleyrtp in https://github.com/DioxusLabs/dioxus/pull/3380
- fix peek() example by @spookyvision in https://github.com/DioxusLabs/dioxus/pull/3375
- Revision: Add more info to template creation message. by @DogeDark in https://github.com/DioxusLabs/dioxus/pull/3320
- Fix onmounted event triggering many times by @ealmloff in https://github.com/DioxusLabs/dioxus/pull/3346
- Improve the second example in the read write same scope warning by @ealmloff in https://github.com/DioxusLabs/dioxus/pull/3374
- Add a guide for releasing Dioxus by @jkelleyrtp in https://github.com/DioxusLabs/dioxus/pull/3384
Full Changelog: https://github.com/DioxusLabs/dioxus/compare/v0.6.0...v0.6.1
1、 dx-aarch64-apple-darwin-v0.6.1.sha256 104B
2、 dx-aarch64-apple-darwin-v0.6.1.tar.gz 21.41MB
3、 dx-aarch64-pc-windows-msvc-v0.6.1.sha256 104B
4、 dx-aarch64-pc-windows-msvc-v0.6.1.zip 18.68MB
5、 dx-x86_64-apple-darwin-v0.6.1.sha256 103B
6、 dx-x86_64-apple-darwin-v0.6.1.tar.gz 22.56MB
7、 dx-x86_64-pc-windows-msvc-v0.6.1.sha256 103B
8、 dx-x86_64-pc-windows-msvc-v0.6.1.zip 20.1MB
9、 dx-x86_64-unknown-linux-gnu-v0.6.1.sha256 108B
10、 dx-x86_64-unknown-linux-gnu-v0.6.1.tar.gz 23.66MB