← All Releases

1.0.23

December 17, 2025

Nuxt 4 migration, new docs layout with PropsList/SlotsList, focus trap error handling, Input custom styling

Summary

  • Migrated module and playground architecture to Nuxt 4.
  • Shipped a major docs-system upgrade for consistency and discoverability.
  • Hardened component behavior around focus traps and input customization.

Added

  • Added docs building blocks: DocSection, DocSubsection, PropsList, and SlotsList.
  • Added Input skeleton slot for custom loading UI.

Changed

  • Migrated project structure to Nuxt 4 conventions (playground/app/** layout).
  • Converted playground pages/components from Pug to HTML syntax.
  • Added :where selector usage in non-scoped components for easier style overrides.
  • Removed unused inline class from Input template.
  • Improved docs page layout and sidebar behavior.

Fixed

  • Fixed focus-trap activation crash path when no focusable element exists in Modal/Popover content.
  • Fixed wrapper class forwarding for Input customization.
  • Fixed page-sidebar double-scroll behavior in docs.

Breaking Changes

  • Nuxt 4 migration changes project structure and template format.
  • Existing integrations relying on old playground paths or Pug templates must migrate.