npm @nuxt/ui 3.0.0-alpha.8
v3.0.0-alpha.8

9 hours ago

✨ Highlights

Vue compatibility

In #2416 by @danielroe, you can now use Nuxt UI in any Vue project without Nuxt: https://ui3.nuxt.dev/getting-started/installation/vue

Nuxt Devtools

In #2196 by @romhml, you can now preview the Nuxt UI components in the Nuxt Devtools, edit their props and copy the code to use in your app.

Lucide Icons

We migrated from heroicons to lucide icons in #2540, you can configure all your icons at once if you want to switch back: https://ui3.nuxt.dev/getting-started/icons#theme

🚀 Features

  • Avatar: infer width / height on <img> based on size prop (c9adf33)
  • Avatar: use NuxtImg component when available (f1a14dd), closes nuxt/ui#2078
  • Badge: handle icon and avatar props (#2497) (2d52834)
  • components: improve RTL support (#2433) (94c4918)
  • DropdownMenu/ContextMenu: handle color field in items (#2510) (f66c96e)
  • InputMenu/Select/SelectMenu: arrow prop implementation (#2503) (f26f6c8)
  • Kbd: special keys for macOS and other systems (#2494) (332c6c0)
  • module: add support for vue using unplugin (#2416) (d4a943e)
  • module: devtools integration (#2196) (701c75a)
  • NavigationMenu: add item-content slot (b5ca0d9)
  • Table: customize header and cell through slots (#2457) (ef561e7)
  • theme: migrate from heroicons to lucide (#2540) (a6c1a6c)

🐛 Bug Fixes

👋 New Contributors

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

Don't miss a new ui release

NewReleases is sending notifications on new releases.