Skip to main content

WireKit v2.1.1

Patch release

Patch release. Accessibility hardening sweep across every public docs page rendered on docs.wirekit.app. Targets the WCAG 2.2 AA contract WireKit promises in README.md. No API changes, no behavior changes, no token changes — every existing developer drops in v2.1.1 and observes a stricter screen-reader / keyboard-reader contract with no migration work.

Fixed

  • /recipes/toolbar-filter-bar filter controls had no accessible name. The two <x-wirekit::select> filters and the search <x-wirekit::input> on the toolbar recipe page shipped without a label, aria-label, or wrapping <x-wirekit::field> — axe-core's select-name rule fires critical for that shape because screen readers announce each filter as "blank, combobox" with no semantic context. Added aria-label="Filter by status" / aria-label="Filter by category" / aria-label="Search products" to both the rendered preview AND the developer-facing source snippet so copy-paste users inherit the fix automatically.