Dioxus v0.7.6
This release solves a large number of bugs and adds a few new features! We intend for it to be the final release of 0.7 - our git repo will now ship breaking changes in prep for 0.8.
- Shell-completions for
dxusingdx completions - Much faster dev server starts for
dx serve --hotpatch - Dioxus web apps that panic while handling events will no longer brick the webpage
- 20+ new code examples
- cursor editor debug support
- Windows app icon bundling in
dx serveanddx bundle
What's Changed
- Fix too restrictive Clone bounds in props with generics by @Gohla in #5451
- fix: ensure file type bit is set for rpm bundle by @acrilique in #5459
- Fix autofill event downcast - ignore events of the wrong type by @ealmloff in #5379
- Add shell-completions for
dxby @sermuns in #5232 - fix(autofmt): add support for handling comments in various expression types by @jkelleyrtp in #5461
- fix: Content-hash-based filename when bundling with wasm_split by @SuperKenVery in #5340
- feat: add blanket IntoAttributeValue impl for references by @tmchow in #5447
- feat: support Cursor editor as debug session option by @faysou in #5205
- feat(html): add
inertglobal HTML attribute by @tmchow in #5476 - Fix: notify parent store when child is marked dirty by @dunkyl in #5365
- Remove bevy from the workspace by @nicoburns in #5471
- fix: workspace hotpatch cache thrashing, feat: add compile profiling, cleanup + refactor + document cli request.rs file by @jkelleyrtp in #5479
- Fix resize and visible type conversion for web by @ealmloff in #5483
- make Action partialeq by @jkelleyrtp in #5488
- Minor fixes for tests by @martin-hughes in #4686
- fix(cli): display user-specified address in serve output by @costajohnt in #5481
- fix: more panic resilience by @jkelleyrtp in #5489
- Add FreeBSD target detection for esbuild by @Servus-Altissimi in #5498
- Manganis: Don't double borrow primitive JNI args by @LLukas22 in #5499
- update the dioxus cratesio readme, add many more examples by @jkelleyrtp in #5501
- fix(autofmt): preserve indentation of commented-out RSX blocks by @seflue in #5464
- feat: windows app icon by @Klemen2 in #3753
New Contributors
- @Gohla made their first contribution in #5451
- @acrilique made their first contribution in #5459
- @SuperKenVery made their first contribution in #5340
- @tmchow made their first contribution in #5447
- @faysou made their first contribution in #5205
- @dunkyl made their first contribution in #5365
- @martin-hughes made their first contribution in #4686
- @Servus-Altissimi made their first contribution in #5498
- @LLukas22 made their first contribution in #5499
- @seflue made their first contribution in #5464
Full Changelog: v0.7.5...v0.7.6