Skip to content

v0.75.2

Choose a tag to compare

@axadrn axadrn released this 13 Jun 10:42
7640dd4

Added

  • Massive upgrade to SelectBox component 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 SelectedCountText and SearchPlaceholder support
  • Added support for hx-indicator prop – allows built-in loading indicators for HTMX interactions. (thanks @glsubri)
  • Added jsPublicPath support 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.

Changed

  • πŸ” Patch release to bump CLI version correctly (was missing in v0.75.0/v0.75.1)

Removed

  • Removed typo in radio card drawer menu URL – resolved malformed nospace anchor reference.
  • HxGet, HxPost, HxPut, HxDelete

Fixed

  • No code changes – same as v0.75.0/v0.75.1, just fixing version sync.

  • Added source code links in documentation – enables quick access to GitHub source for easier copy-paste and deeper exploration.
  • Changed form submission behavior from ""/on to false/true for checkbox and toggle components – enables consistent boolean handling in Go forms. (thanks @manicar2093)