← All Releases
1.0.31
February 27, 2026Docs/component alignment, Dropzone and Expandable enhancements, and stabilized test setup
Summary
- Aligned playground docs examples with runtime/template behavior across multiple components.
- Expanded customization controls for Dropzone, Expandable, Input, and Textarea.
- Stabilized component test execution with shared test setup mocks.
Added
- Added shared Vitest setup file at
test/fixtures/global/tests/setup.tsfor Nuxt and VueUse mocks. - Added
setupFileswiring invitest.config.tsto load shared test mocks. - Added extra CSS variable hooks for Expandable open/trigger states and content background in templates/runtime.
- Added info text color CSS variable support for Input and Textarea templates.
Changed
- Updated Dropzone runtime/template/docs pages to better match documented behavior and styling controls.
- Updated Input slot typing/forwarding for
iconRightto expose slot props consistently. - Updated Label and Alert docs/component examples for API consistency.
- Updated multiple playground docs pages (
alert,badge,breadcrumb,button,expandable,input,modal,popover,tooltip,textarea,dropzone) to reduce mismatches. - Updated dependencies/lockfiles as part of release hardening and vulnerability fixes.
Fixed
- Fixed docs-to-component mismatches called out in PR
#174. - Fixed inconsistent test mocking by centralizing Nuxt/VueUse mocks in one setup entry.
Breaking Changes
- None.