chirp-ui 0.2.2

Release 0.2.2

Install

pip install chirp-ui==0.2.2
# or
uv add chirp-ui==0.2.2

With Chirp:

pip install "bengal-chirp[ui]"

What's New

  • Boost-aware macrostabs, route_tabs, and button now emit hx-boost="false" on <a> elements when hx_targetis set, preventing boost from hijacking the click.
  • Safe-by-default formsform() auto-adds hx-select="unset" and hx-disinherit="hx-select" when htmx is detected. Explicit hx_select overrides the default. No manual hx-select="unset"needed.
  • Browser test suite — Full Playwright integration tests covering Alpine lifecycle, boosted navigation, dropdowns, fill mode, fragment forms, inline edit, modals, and tabs.
  • Dependency bumpskida-templates>=0.3.0, bengal-chirp>=0.2.0.
  • CI--maxfail=5for early test failure in the gate job.