Skip to content

Releases: nuxt/ui

v3.0.0-alpha.6

09 Oct 14:34
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

v3.0.0-alpha.1

01 Oct 13:11
Compare
Choose a tag to compare
v3.0.0-alpha.1 Pre-release
Pre-release

🚀 Features

  • module: hard-code css file to be imported anywhere (62a2643)

🐛 Bug Fixes

  • ContextMenu/DropdownMenu: lint unused var (a03a55c)
  • import from ../types/index (3e28c8f)
  • Link: only bind necessary slot props (7fe7ff6)
  • NavigationMenu: handle open state hover effect (84186e5)
  • plugins: infer type from #app to remove build warning (debf9cc)
  • templates: augment @nuxt/schema rather than nuxt/schema (40b3570)
  • types: no longer need to import types with /index suffix (8277167)
  • useButtonGroup: lint (97d0593)

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

v2.18.4

05 Aug 13:09
Compare
Choose a tag to compare

✨ Highlights

This patch release should reduce the overall CSS bundle size significantly thanks to #2005.

🐛 Bug Fixes

  • Form: submit event data (#2012) (4d61936)
  • module: handle nested colors from ui config (#2008) (1cc7e2a)
  • module: reduce css bundle size by fixing safelist regex (#2005) (8ac9ca4)
  • module: suffix types imports with /index (7e37668), closes #2018
  • Tabs: use nextTick before marker calc (#2020) (9c04969)
  • useFormGroup: app config default input size (#2011) (3485092)

👋 New Contributors

Full Changelog: v2.18.3...v2.18.4