Dioxus 0.5 brings a significant update with features like Signal Rewrite, Asset hotreloading, and more. The new version removed lifetimes and introduced a new Copy state management solution called signals, making component creation much easier. The elimination of lifetimes simplifies component declaration and runtime function usage. The update also includes the removal of unsafe code from dioxus-core and the introduction of Signals as the core state primitive. CSS hotreloading for CSS files in the asset directory and a 5x faster desktop reconciliation process are also part of this major release. Dioxus aims to simplify app development across different platforms with its innovative features.
https://dioxuslabs.com/blog/release-050/