v2.0.0-beta.6
Pre-release
Pre-release
·
46 commits
to beta
since this release
2.0.0-beta.6 (2024-05-22)
⚠ BREAKING CHANGES
- The label whitespace fix is a breaking change because it changes the layout of the label.
Style top no longer automatically does w-full. You must place an additionalafter the label.
The top style will probably be removed in the future. - Deleted several now redundant helpers. Many will also be moved to the utils package in future.
⭐ New Features
- added ability to center popup to screen (dd55c28)
- added ability to pass attributes to popup (adccea6)
- added more imports to allow importing other things directly (ddca781)
- improved treeshakeability (bd93091)
- added experimental useScrollNearContainerEdges (7b44d82)
- nuxt: added direct directive imports and ability to pick imports installed by vue plugin (46aec8c)
- nuxt: added nuxt autoImport for twMerge (a46abaf)
🐛 Fixes
- fixed aria auto-title (460506e)
- fixed file input focus outline, added new focus-outline-within tailwind class (b92438c)
- fixed non-multiple file input showing file count (2a12b68)
- input value now resets to model value on blur in case model value wasn't changed (dddff45)
- close suggestions in the input component when a suggestion is submitted (9cf08f1)
- all label props in input are now also passed to the slot (1f9b1e6)
- clicking on label whitespace no longer focuses input (f5ed2ea)
- prevent recorder from emitting click event when pressing space (a9ba47a)
- fixed some bugs with suggestions when they aren't restricted or filtered (220a7f3)
- fixed listeners not getting correctly removed (9402014)
- fixed input accidentally becoming multi-value input (e52934b)
📦 Code Refactoring
- helpers cleanup (db051f4)