v0.4.1
DioxusLabs/dioxusv0.4.1Sep 4, 2023by ealmloff
AI Summary
A maintenance release focusing on CLI improvements, documentation fixes, and resolving compilation and installation issues.
Key Highlights
- Publish CLI binaries for cargo-binstall support.
- Improved CLI documentation and behavior for mkcert.
- Added `--locked` parameter to installation commands.
- Fixed compilation errors related to Tauri bundler.
New Features
- Use `--profile` to identify cargo build artifact for CLI web builds
- CLI: Behavior when web.https.mkcert is not specified
- Fix cli compile error due to tauri bundler adding fields
- Improve CLI docs
Full Release Notes
## What's Changed * docs(cli): fix typo by @eventualbuddha in https://github.com/DioxusLabs/dioxus/pull/1294 * refactor(cli): move `check` module alongside others by @eventualbuddha in https://github.com/DioxusLabs/dioxus/pull/1304 * docs(cli): update subcommand comments by @eventualbuddha in https://github.com/DioxusLabs/dioxus/pull/1303 * chore(cli): remove unused module by @eventualbuddha in https://github.com/DioxusLabs/dioxus/pull/1302 * fix(cli): prevent "zip slip" vulnerability in tool extract by @eventualbuddha in https://github.com/DioxusLabs/dioxus/pull/1305 * incorrect word spelling by @dylanblokhuis in https://github.com/DioxusLabs/dioxus/pull/1308 * chore(cli): remove unused function by @eventualbuddha in https://github.com/DioxusLabs/dioxus/pull/1301 * refactor(cli): use more semantic `Instant::elapsed` by @eventualbuddha in https://github.com/DioxusLabs/dioxus/pull/1307 * Use `--profile` to identify cargo build artifact if present for dx cli web builds by @swpecht in https://github.com/DioxusLabs/dioxus/pull/1344 * Publish CLI binaries for cargo-binstall by @esimkowitz in https://github.com/DioxusLabs/dioxus/pull/1358 * CLI: Behavior when web.https.mkcert is not specified. by @vgobbo in https://github.com/DioxusLabs/dioxus/pull/1342 * Fix cli compile error due to tauri bundler adding fields by @fanyang89 in https://github.com/DioxusLabs/dioxus/pull/1416 * Improve CLI docs by @tigerros in https://github.com/DioxusLabs/dioxus/pull/1404 * fix: Add the --locked param to every cli installation command by @marc2332 in https://github.com/DioxusLabs/dioxus/pull/1427 * Bump the dioxus-cli to 0.4.1 by @ealmloff in https://github.com/DioxusLabs/dioxus/pull/1424