WireKit v2.6.6
Patch release. Implements the documented value pre-selection prop on multi-select, fixes icon-name rendering on the sidebar components and the replay button's default icon, registers the list component in the machine-readable manifests, and documents the Livewire binding contract on the stateful form controls.
Added
<x-wirekit::now implements themulti-select> valueprop for pre-selecting options on load. Pass an array of option keys (:value="['php', 'js']") or a comma-separated string and the matching pills render immediately. The prop was already documented but not previously implemented, so the pre-selection example rendered empty.
Fixed
<x-wirekit::now appears inlist> wirekit:list,wirekit:export-json, and the generated.wirekit-schema.manifest. The component shipped and was fully documented, but was absent from the internal component registry that drives those manifests — so AI tooling and IDE extensions reading the catalog never saw it. The component itself always rendered correctly; only the machine-readable manifest omitted it.json <x-wirekit::andsidebar. item> <x-wirekit::now resolve a stringsidebar. collapsible> iconname to an SVG. Passingicon="cube"previously rendered the literal text "cube" instead of the icon; it now resolves through the icon system, consistent with the other components that accept an icon name. A custom<x-slot:icon>still works as before.<x-wirekit::renders its default circular-arrow icon when no custom content is given. The default icon was previously suppressed, leaving an empty button.replay-button>
Documentation
- Every stateful form control now documents the Livewire binding pattern.
number-input,slider,combobox,color-picker,rating, andfilter-buildergained a "Livewire Integration" section explaining how to seed the initial display with:valuealongsidewire:model.