Skip to content

Releases: nuxt/ui

v2.19.0

05 Nov 16:02

Choose a tag to compare

Read our updated documentation on https://ui.nuxt.com/.

🚨 Breaking Changes

In #2485, the expandable feature of the Table component has changed. You should use v-model:expand to achieve the functionality that was previously implemented using the #expand slot.

🚀 Features

🐛 Bug Fixes

👋 New Contributors

Full Changelog: v2.18.7...v2.19.0

v3.0.0-alpha.7

23 Oct 19:28

Choose a tag to compare

v3.0.0-alpha.7 Pre-release
Pre-release

🚀 Features

  • Accordion/Breadcrumb/CommandPalette/ContextMenu/DropdownMenu/NavigationMenu/Tabs: add labelKey prop (acfc6ce)
  • Button: handle avatar prop (a54c3e4)
  • CommandPalette: handle loading field in items (49abad2)
  • ContextMenu/DropdownMenu: handle checkbox items type (8ef6e71), closes #2144
  • ContextMenu/DropdownMenu: handle loading field in items (b975235)
  • Form: add superstruct validation (#2363) (5385944)
  • Input/InputMenu/Select/SelectMenu: handle avatar prop (53a3796)
  • InputMenu/RadioGroup/Select/SelectMenu: handle labelKey and use get to support dot notation (f6f9823)
  • NavigationMenu: handle children on vertical orientation (#2384) (34bddd4)
  • Table: implement component (#2364) (b54950e)

🐛 Bug Fixes

  • AvatarGroup: wrong ring on big sizes (61b2323)
  • Button: invalid hover on link variant (df2013c)
  • Checkbox: indeterminate prop not working (f6631ff)
  • components: rename select to onSelect on items (b39c4d1)
  • css: font-sans already applied on (9e03da4)
  • css: make @theme default (a2bad2e)
  • Drawer/Modal/Slideover: no need for z-index since its isolated (bcfa4b7), closes nuxt/ui#2347
  • Input/InputMenu/Select/SelectMenu: uniformize placeholder color (f59844b)
  • InputMenu/SelectMenu: escape regexp before search (7c21dde)
  • InputMenu/SelectMenu: improve displayed value (0f9ac87), closes nuxt/ui#2353
  • InputMenu: emit focus event (#2386) (7802aac)
  • module: stop using tailwind's shorthand arbitrary variable syntax (#2366) (dcce571)
  • Slideover: set max height on top / bottom positions (a68016e), closes nuxt/ui#2388

New Contributors

Full Changelog: v3.0.0-alpha.6...v3.0.0-alpha.7

v3.0.0-alpha.6

09 Oct 14:34

Choose a tag to compare

v3.0.0-alpha.6 Pre-release
Pre-release

✨ Highlights

Introduced in #2298 , Nuxt UI v3 now embraces a full design system for its components. It brings more breaking changes but will let you customize your entire app at once through CSS variables.

I'd recommend reading the pull request and the updated documentation on https://ui3.nuxt.dev/getting-started/theme#design-system.

🚀 Features

  • Carousel: implement component (#2288) (68ee3f1)
  • Form: add Standard Schema support (#2303) (0955c07)
  • module: implement --ui-radius CSS variable (#2341) (057e86c)
  • module: implement design system with CSS variables (#2298)
  • module: set disableTransition option on @nuxtjs/color-mode (b82af02)

🐛 Bug Fixes

  • Accordion: use text-left break-words instead of truncate on label (6c7c2f0)
  • Alert: default variant to solid for consistency (3a7c5c2)
  • Button: center text with block prop (3cf5535), closes nuxt/ui#2317

👋 New Contributors

Full Changelog: v3.0.0-alpha.5...v3.0.0-alpha.6

v2.18.7

09 Oct 14:00

Choose a tag to compare

🚀 Enhancements

🐛 Bug Fixes

👋 New Contributors

Full Changelog: v2.18.6...v2.18.7

v3.0.0-alpha.5

03 Oct 12:25

Choose a tag to compare

v3.0.0-alpha.5 Pre-release
Pre-release

🚀 Features

  • module: enable @nuxtjs/color-mode (9dcf903)
  • module: override dark variant with class strategy (0f86b87)

🐛 Bug Fixes

  • Button: props specified more than once (66a04ad)

Full Changelog: v3.0.0-alpha.4...v3.0.0-alpha.5

v3.0.0-alpha.4

01 Oct 13:14

Choose a tag to compare

v3.0.0-alpha.4 Pre-release
Pre-release

🚀 Features

  • Drawer: handle direction + handle props (5f77aac)

🐛 Bug Fixes

  • Accordion: missing min-w-0 on trigger (6c28597)
  • build.config: disable mkdist addRelativeDeclarationExtensions option (f54f607)
  • CommandPalette: missing min-w-0 on root (a61e765)
  • Drawer: improve max-width on mobile (fac52fa)
  • InputMenu: missing group on trailing (2c7c41b)
  • templates: app config colors type (96c9246)
  • Toast: improve focus styles (1f9abda)

Full Changelog: v3.0.0-alpha.3...v3.0.0-alpha.4

v2.18.6

23 Sep 10:31

Choose a tag to compare

🐛 Bug Fixes

  • components: accept partial config in ui prop (#2235) (eecf4f7)
  • Modal/Slideover: bind transition class to TransitionChild for Vue 3.5 (#2227) (803c20a)
  • SelectMenu: wrong placeholder color with multiple (#2218) (28ad5cf)
  • Table: colspan with expand (#2217) (56118c4)
  • Tabs: handle icon margin in RTL mode (#2233) (ea05414)
  • useFormField: optional property access (#2226) (0a054a5)

New Contributors

Full Changelog: v2.18.5...v2.18.6

v3.0.0-alpha.3

01 Oct 13:12

Choose a tag to compare

v3.0.0-alpha.3 Pre-release
Pre-release

🚀 Features

  • module: move colors options into theme.colors (2e95446)

Full Changelog: v3.0.0-alpha.2...v3.0.0-alpha.3

v3.0.0-alpha.2

01 Oct 13:11

Choose a tag to compare

v3.0.0-alpha.2 Pre-release
Pre-release

🚀 Features

🐛 Bug Fixes

Full Changelog: v3.0.0-alpha.1...v3.0.0-alpha.2

v2.18.5

18 Sep 08:54

Choose a tag to compare

🚀 Enhancements

🐛 Bug Fixes

  • Button: button link not showing disabled classes (#2185) (e8ea84a)
  • Carousel: remove trailing space in next button icon (#2088) (1282a5f)
  • FormGroup: remove id when used with RadioGroup (#2152) (7aec42c)
  • Input: avoid binding value when type is file (#2047) (82313e8)
  • module: allow CSS variables in tailwind colors (#2014) (7f50c70)
  • module: augment @nuxt/schema rather than nuxt/schema (#2171) (ead904f)
  • module: consider user tailwind configPath for module as string (#2074) (e4ba4f7)
  • Pagination: use links on prev and next button (#2179) (c850f85)
  • Slideover: bind rounded class to panel (#2187) (bf32baa)
  • Slideover: bind shadow class to panel (#2201) (d22526c)
  • Table: checkbox can emit the @select event (#2072) (b1f691f)
  • Table: select all rows reactivity issue (#2200) (68124de)
  • Tabs: recalculate marker if items change (#2101) (82c4926)
  • Textarea: resolve row count calculation errors caused by scrollbar (#2040) (8210936)

👋 New Contributors

Full Changelog: v2.18.4...v2.18.5