github DioxusLabs/dioxus v0.7.0-rc.0
Dioxus 0.7.0-rc.0

pre-release25 days ago

Final Preparation for Dioxus 0.7!

In this final pre-release, we fixed a number of bugs and made a number of improvements in preparation for Dioxus 0.7 release.

The only things left for release are:

  • release video
  • (time-willing) wire up the playground to the subsecond hotpatching engine.

In this release, we fixed a number of issues and add a few new features:

  • The new Stores API adds wrappers for Signal<Vec>, Signal<HashMap>, and custom "store" structs for simpler state management.
  • Many new pages of docs related to building UIs and reactivity.
  • Hotpatching is now more reliable, allowing you to break the rules of hooks during development
  • New shorthands for platforms. IE dx serve --ios instead of dx serve --platform ios
  • You can select different renderers (native vs webview) from the CLI
  • A new example showcasing how to embed dioxus-native in a bevy app
  • We removed the dioxus-lib crate due to low adoption in favor of dioxus with the "lib" feature
  • A new nix flake makes installing dx easier on nix platforms
  • We manage openssl prebuilt when targetting android to make it easier for windows users to build android apps
  • Blitz has been updated to support named grid sections and other new features
  • RSX autoformatting respects comments in many more situations including expressions
  • Many bug fixes related to subsecond hotpatching
  • New methods for loading assets from the application bundle directly
  • We renamed .dioxus to .dx in prep for the DX spin-out
  • Linux asset bundling is fixed after changes to the underlying appimage bundler broke
  • The CLI now collects crash-reports and some basic opt-out anonymized telemetry

Expect the full 0.7 release either this week or next!

Don't miss a new dioxus release

NewReleases is sending notifications on new releases.