v0.8.0-alpha.1
DioxusLabs/dioxusv0.8.0-alpha.1Jul 31, 2026by nicoburns
AI Summary
Dioxus v0.8.0-alpha.1 focuses on event handling improvements, router stability, and fixes for bundler and SSR functionality.
Key Highlights
- Support for selection and beforeinput events
- Exposure of pasted data on clipboard events
- Router improvements preserving query and hash segments
- SSR fixes for HTML equivalents of initial values
- Hotpatching fixes for wasm and symbol mangling
New Features
- Selection events support
- Beforeinput event support
- Clipboard data exposure
- Native synthetic click events
- Sync with Blitz v0.3.0-beta.1
Full Release Notes
## What's Changed * Implement support for selection events by @ealmloff in https://github.com/DioxusLabs/dioxus/pull/5570 * fix: release pins on git2 to fix non --locked cli installs by @jkelleyrtp in https://github.com/DioxusLabs/dioxus/pull/5575 * remove v0.7 asset fallback by @jkelleyrtp in https://github.com/DioxusLabs/dioxus/pull/5576 * Pin rhai_codegen by @ealmloff in https://github.com/DioxusLabs/dioxus/pull/5593 * fix(autofmt): formatting idempotency for long if/else attrs, empty bodies, and split_line_attributes by @micahkepe in https://github.com/DioxusLabs/dioxus/pull/5509 * fix: propagate response body read errors by @nanookclaw in https://github.com/DioxusLabs/dioxus/pull/5595 * fix: ReadStore from MappedMutSignal requires Lens: Readable by @MonaMayrhofer in https://github.com/DioxusLabs/dioxus/pull/5607 * Implement support for beforeinput event by @danielkov in https://github.com/DioxusLabs/dioxus/pull/5581 * Bump anyrender_vello_hybrid by @ealmloff in https://github.com/DioxusLabs/dioxus/pull/5609 * feat: expose pasted data on clipboard events by @danielkov in https://github.com/DioxusLabs/dioxus/pull/5611 * fix(router): preserve query and hash segments on child routes by @JOSEPHGILBY in https://github.com/DioxusLabs/dioxus/pull/5613 * Fix hotpatching wasm with new v0 symbol mangling in beta linux builds by @ealmloff in https://github.com/DioxusLabs/dioxus/pull/5622 * Allow using generated assets by @skreborn in https://github.com/DioxusLabs/dioxus/pull/5490 * fix(ssr): translate initial_value/checked/selected to HTML equivalents by @costajohnt in https://github.com/DioxusLabs/dioxus/pull/5493 * native-dom: Add a way to generate synthetic click events by @hovinen in https://github.com/DioxusLabs/dioxus/pull/5658 * CLI: log build failure errors by @nicoburns in https://github.com/DioxusLabs/dioxus/pull/5667 * Sync Blitz/Native (Blitz v0.3.0-beta.1) by @nicoburns in https://github.com/DioxusLabs/dioxus/pull/5673 * fix: create cargo bin dir if it does not exist by @hardliner66 in https://github.com/DioxusLabs/dioxus/pull/5696 * fix(fullstack): allow the server URL to be set more than once by @SilasMarvin in https://github.com/DioxusLabs/dioxus/pull/5704 * Pin kstring and bump the lightningcss minimum to fix ci by @ealmloff in https://github.com/DioxusLabs/dioxus/pull/5708 * fix(cli): prevent duplicate SSG output on rebuild by @sanmaxdev in https://github.com/DioxusLabs/dioxus/pull/5702 * Fix css_module stylesheets missing from SSR head after the first request by @nicoburns in https://github.com/DioxusLabs/dioxus/pull/5707 * fix(bundle): support copying resource dirs for the bundler by @photino in https://github.com/DioxusLabs/dioxus/pull/5619 * fix: avoid Google Fonts in dev templates by @cyphercodes in https://github.com/DioxusLabs/dioxus/pull/5664 * fix(manganis): support 32-bit Android targets in JNI callback by @costajohnt in https://github.com/DioxusLabs/dioxus/pull/5641 * Fix memory leak when passing mapped stores as component props by @ealmloff in https://github.com/DioxusLabs/dioxus/pull/5711 * Run Playwright tests on macOS (stable + beta) by @jkelleyrtp in https://github.com/DioxusLabs/dioxus/pull/5718 * Fix hotpatching when the bin target's crate name differs from the package name by @nicoburns in https://github.com/DioxusLabs/dioxus/pull/5719 * Bump versions for 0.8.0-alpha.1 release by @nicoburns in https://github.com/DioxusLabs/dioxus/pull/5721 ## New Contributors * @micahkepe made their first contribution in https://github.com/DioxusLabs/dioxus/pull/5509 * @nanookclaw made their first contribution in https://github.com/DioxusLabs/dioxus/pull/5595 * @MonaMayrhofer made their first contribution in https://github.com/DioxusLabs/dioxus/pull/5607 * @JOSEPHGILBY made their first contribution in https://github.com/DioxusLabs/dioxus/pull/5613 * @skreborn made their first contribution in https://github.com/DioxusLabs/dioxus/pull/5490 * @hovinen made their first contribution in https://github.com/DioxusLabs/dioxus/pull/5658 * @hardliner66 made their first contribution in https://github.com/DioxusLabs/dioxus/pull/5696 * @SilasMarvin made their first contribution in https://github.com/DioxusLabs/dioxus/pull/5704 * @sanmaxdev made their first contribution in https://github.com/DioxusLabs/dioxus/pull/5702 * @cyphercodes made their first contribution in https://github.com/DioxusLabs/dioxus/pull/5664 **Full Changelog**: https://github.com/DioxusLabs/dioxus/compare/v0.8.0-alpha.0...v0.8.0-alpha.1