← All Releases

1.0.31

February 27, 2026

Docs/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.ts for Nuxt and VueUse mocks.
  • Added setupFiles wiring in vitest.config.ts to 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 iconRight to 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.