June 2025 - v0.75.0
Release notes for v0.75.0.
Added
- Massive upgrade to
SelectBoxcomponent with advanced interaction support (thanks @derkan): - 🔍 Client-side search by default (disable with
ContentProps.NoSearch = true) - ✅ Multiple selection support (
TriggerProps.Multiple = true) - 💊 Pill-style display for selected items (
TriggerProps.ShowPills = true) - 🔄 HTMX support for dynamic/cascading selects via.
HxTrigger,HxTarget,HxSwap,HxReplaceUrl- 🧠 Custom
SelectedCountTextandSearchPlaceholdersupport - Added support for
hx-indicatorprop – allows built-in loading indicators for HTMX interactions. (thanks @glsubri) - Added
jsPublicPathsupport to.templui.json– allows separation between on-disk JS location (jsDir) and browser-facing path (jsPublicPath) for flexible server setups and sub-path deployments. (thanks @manicar2093) - Updated to latest Templ version
v0.3.898 - This release focuses on power-user features: smarter SelectBoxes, better form behavior, and flexible JS delivery for complex setups.
Removed
- Removed typo in radio card drawer menu URL – resolved malformed
nospaceanchor reference. HxGet,HxPost,HxPut,HxDelete
Fixed
- Added source code links in documentation – enables quick access to GitHub source for easier copy-paste and deeper exploration.
- Changed form submission behavior from
""/ontofalse/truefor checkbox and toggle components – enables consistent boolean handling in Go forms. (thanks @manicar2093)
Released in v0.75.0.