v0.3.2

DioxusLabs/dioxusv0.3.2May 10, 2023by ealmloff

AI Summary

A feature-heavy release bringing massive performance improvements, hot reloading, autoformatting, and new renderers for LiveView and TUI.

Key Highlights

  • Massive performance improvements.
  • Hot reloading for web and desktop applications.
  • Autoformatting for RSX via `dioxus fmt`.
  • New LiveView renderer and input widgets for TUI.
  • Lua plugin system for the CLI.

New Features

  • Hot reloading for web and desktop
  • Autoformatting for RSX
  • New LiveView renderer
  • Input widgets for TUI
  • Lua plugin system for CLI
  • Multi window desktop apps
  • General improvements to RSX (if chains, for loops, boolean attributes)
  • Rusty event types with support for complex techniques like file uploading

Full Release Notes

Dioxus 0.3 is bringing a lot of fantastic new features:

- Massive performance improvements
- Hot reloading for web and desktop
- Autoformatting for RSX via dioxus fmt
- New LiveView renderer
- Input widgets for TUI
- Lua plugin system for CLI and overhaul of CLI
- Multi window desktop apps and direct access to Tao/Wry
- General improvements to RSX (if chains, for loops, boolean attributes, any values)
- Rusty event types with support for complex techniques like file uploading
- Skia renderer and WGPU renderer
- Chinese and Portuguese translations
- A new landing page

For more details about each of these new improvements see the [release blog post](https://dioxuslabs.com/blog/release-030)