v2.15.0
Read our updated documentation on https://ui.nuxt.com/.
⚠️ Breaking Changes
- forms: normalize input emits (#1560)
This PR includes a small breaking change on the URange
, USelect
and UCheckbox
components: the @change
event's payload is now the input's value instead of the HTML event to match other inputs.
🚀 Features
- Accordion: emit
open
event with index (#1559) (224ec3c) - Alert: add
icon
&avatar
slots (#1401) (cee3e12) - Slideover: open programmatically (#1465) (e769759)
- Toggle: add
loading
prop (#1546) (e1e05af)
🐛 Bug Fixes
- ButtonGroup: nested group elements (#1530) (7658211)
- Carousel: add tab-based ARIA roles (#1516) (e736eca)
- Checkbox: bind
data-n-ids
to root element (#1495) (a2b8b70) - forms: normalize input emits (#1560) (92e7362)
- InputMenu: trigger alignement on safari (f4a48f6), closes #1505
- module: opt in to
import.meta.*
properties (#1561) (cc62e34) - Popover/Dropdown: use
@touchstart.passive
instead of@touchstart.prevent
(#1520) (a563d8f) - SelectMenu:
filteredOptions
might be undefined (#1541) (b0ecac5) - SelectMenu: handle
Boolean
type as model value (#1550) (c49f899)
👋 New Contributors
- @nmggithub made their first contribution in #1516
- @danielohling made their first contribution in #1520
- @angsanley made their first contribution in #1541
- @genu made their first contribution in #1465
- @YIngChenIt made their first contribution in #1549
- @aminmokhtari94 made their first contribution in #1546
Full Changelog: v2.14.2...v2.15.0