This release fixes a large number of bugs.
We added a few new features:
- Add auxclick, scrollend evnts
- Support for server-only extractors
- Scoped CSS and CSS modules 🎉 #5087
What's Changed
- fix: make install.sh sh compatible by @jkelleyrtp in #5058
- Update README links for version 0.7 by @jullanggit in #5068
- Fix paths under store (extends #5067) by @acheul in #5069
- Resolve
bundle.windows.icon_pathrelative to the crate dir by @nicoburns in #5072 - fix: Allow links with duplicate href if rel is different by @paul-hansen in #5071
- fix typos in dioxus_fullstack::client::get/set/clear_request_headers by @jullanggit in #5078
- Fix call to rustc-objcopy to strip binary on Linux by @nicoburns in #5066
- feat: add support for server-only extractors in anonymous server functions by @jkelleyrtp in #5086
- Add auxclick and scrollend to dioxus events by @rhaskia in #5095
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #5099
- Fix clippy lints (Rust 1.92) by @nicoburns in #5102
- Bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in #5100
- Fix the wrong removal of first linker arg in Windows. Small refactor of handling of linker response file. by @qouteall in #5010
- Fix subsecond doc comment by @pickfire in #5134
- Fix optional element regression by @ealmloff in #5110
- fix dx fmt span attribute issue by @jkelleyrtp in #5132
- Add a prelude module to Dioxus Native by @nicoburns in #5104
- Issue 5140 Fix Favorites page by @nilswloewen in #5141
- Issue: 5138 Fix HotDog img URL by @nilswloewen in #5139
- CLI: only push a dioxus/* fallback feature if the crate being compiled depends on the
dioxuscrate. by @nicoburns in #5143 - Switch const serialize to use CBOR by @ealmloff in #4932
- Display bundle format instead of undefined in dev loading screen by @apekros in #5123
- allow codesigning any server backend on macos by @jkelleyrtp in #5085
- fix(cli): pass --all-features flag to cargo by @agucova in #5153
- fix: autofmt duplicate whitespace on attributes, flickering of vscode autoformat by @jkelleyrtp in #5159
- Scoped css by @mcmah309 in #5087
- allow passive wasm segments for manganis by @jkelleyrtp in #5163
- chore: fix typo by @aellwein in #5185
- Fixes Passive Segment in Manganis by @wheregmis in #5189
- Bump rfd to 0.17.2 by @nicoburns in #5204
- CLI: don't enable default features in
--no-default-featuresbuilds by @nicoburns in #5147 - Fix typo in fullstack websocket example by @sermuns in #5220
- Fix optional callback props implementation by @ealmloff in #5225
- fix: prevent dx fmt from adding trailing whitespace to blank lines by @hideselfview in #5224
- Full file paths in drop handlers by @kevinwright in #5211
- fix(cli): showDXToast on reload by @dxps in #5202
- Fix more examples to work with
dioxus-nativeby @nicoburns in #5179 - use $CARGO_HOME for installation if set by @cocoliliace in #5219
- add android_sync_lock to wry event handler to avoid refcell errors by @rhaskia in #5190
- fix:
serve_subsecondlooping when devtools do not connect by @m4tx in #5158 - fix playwright flakey test, upgrade to blacksmith runners for more things,
cargo updateto fix rfd build by @jkelleyrtp in #5228 - tweak log messages by @jkelleyrtp in #5174
- Fix crates.io repository URLs and READMEs for subsecond and manganis crates by @tamaro-skaljic in #5013
- signals: Rebuild stale global cache entries automatically by @tekacs in #4809
- Use ServeDir for fullstack dev static assets by @tekacs in #4983
- Enhance CLI Build Duration Output with Human-Readable Formatting by @wangfu91 in #4591
- respect tailwind_input when detecting tailwind v3 or v4 by @LilahTovMoon in #5151
New Contributors
- @jullanggit made their first contribution in #5068
- @acheul made their first contribution in #5069
- @paul-hansen made their first contribution in #5071
- @qouteall made their first contribution in #5010
- @apekros made their first contribution in #5123
- @agucova made their first contribution in #5153
- @aellwein made their first contribution in #5185
- @sermuns made their first contribution in #5220
- @hideselfview made their first contribution in #5224
- @kevinwright made their first contribution in #5211
- @dxps made their first contribution in #5202
- @cocoliliace made their first contribution in #5219
- @m4tx made their first contribution in #5158
- @tamaro-skaljic made their first contribution in #5013
- @wangfu91 made their first contribution in #4591
Full Changelog: v0.7.2...v0.7.3