News
Latest releases and updates from the Tidos project.
Components Render Directly Into Page
to_render no longer returns a String, attributes gain the full text-content syntax, Slot's lifetime is fixed so it can finally borrow, and components can now take a single unnamed slot.
Smarter HTML Generation
Static HTML segments are now merged at compile time, eliminating runtime string allocations. Includes a breaking change: all text in view! must be wrapped in curly braces.
Default Props
Components that implement the Default trait can now use .. syntax to fill unspecified props with their default values, making optional configuration easier.
Expanded Framework Support
Feature flags for Axum, Actix-web, and Warp. New native_element attribute macro for custom element wrappers, plus examples for Svelte, Lit, Vue, React, and Angular.
Internationalization
Built-in i18n support powered by Fluent. Translate your Tidos pages with the i18n! macro, locale routing, and .ftl translation files.