WireKit v2.1.1
Patch release. Accessibility hardening sweep across every public docs page rendered on docs.. 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/filter controls had no accessible name. The twotoolbar-filter-bar <x-wirekit::filters and the searchselect> <x-wirekit::on the toolbar recipe page shipped without ainput> label,aria-label, or wrapping<x-wirekit::— axe-core'sfield> select-namerule fires critical for that shape because screen readers announce each filter as "blank, combobox" with no semantic context. Addedaria-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.