Repository navigation
0.6.0
·
89 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Added
- The combobox answers a
fui:chooseevent on its root, which puts it on a
listed value, or on none, without a change event. A pick-or-type field's
back control uses it: back puts the picker on the listed option chosen
before the another option, or on its first, for a select and a combobox
picker alike (#517).
Changed
- Breaking: the library renders server-side HTML from Askama templates
and depends on no Leptos crate. Every component is a function or a
struct that returnsHtml, which a console's own Askama template writes
unescaped with{{ part }}; a component that needs words takes the
request's&Locale. The shell writes the whole document, and the
interactive behaviour comes from small plain ES modules under
/ferrohealth-ui/<version>/, which the one loaderfui.jsimports for
each element that asks for one withdata-fui. Every page works with the
modules refused.serve::axum_router::router()(the defaultaxumfeature) serves
the stylesheet, the brand themes and the modules.docs/migration-0.6.md
maps every removed item to its successor (#510). - The date picker's months view draws an up chevron after its year title,
as the design draws it, beside the down chevron of the days view's month
title. Both are hidden from assistive technology (#518).
Removed
- Breaking: the
islandandwidgetmodules, whose components now
live underviewbeside their script modules, and with them the
hydration layer:widget::hydration,widget::prefetch,
widget::submit, the answer mode ofwidget::actionand the
data-ferroui-hydratedmark. A link is a link and a form posts as the
browser posts it (#510).
Support period
Only the newest release is supported: there are no maintenance branches, no long-term-support line and no backports, and upgrading is free. Under the Cyber Resilience Act, Cadasto B.V. commits to keep publishing security fixes for at least five years after each release (Art 13(8)) and ships them only in the newest release (Art 13(10)). For this release that commitment runs until the end of October 2031 (Regulation (EU) 2024/2847 Art 13(19)); see SECURITY.md.