Changelog

Latest updates and announcements.

September 2025 - leptos_ui v0.2 Breaking Changes

We refactored the leptos_ui crate with breaking changes.

New macro system:

  • clx!: Elements with children
  • void!: Self-closing elements (no children)

See MDN Docs for reference about void elements.

Attribute changes: Removed direct props from macros. Use attr:* pattern instead:

// Define component
void! {MyImage, img, "rounded-lg border"}

// Before
<MyImage src="image.jpg" />

// After
<MyImage attr:src="image.jpg" />


September 2025 - New Sidenav in Blocks Registry

New Sidenav Blocks are now accessible in the Blocks Registry!

Sidenav01 in the Blocks Registry.
Sidenav01 in the Blocks Registry.


August 2025 - Focus on AI Integration

Documentation improvements for LLMS

We've added a better documentation, accessible by any LLM agents :

  • Documentation: The full documentation of the Rust/UI Registry.
  • Index: Simple list of the Registry for token optimization.
  • Tree: Tree structure of the Registry, used by our CLI.

Every demos have now their own .md file

We also added .md file documentation for each demos of the Registry.

Just a few ewamples: Badge, Button, Card, and many more.

"Copy Page" & "Copy CLI" feature

You can now copy the full documentation page or the CLI.

Copy Page and Copy CLI buttons.
Copy Page and Copy CLI buttons.


July 2025 - Introducing Blocks

We're proud to introduce you to Blocks, ready-made Blocks for your apps.

This is still under developpement and we will be adding new Blocks every week.

Stay tuned! 😎