v4.10.0 #6740
benjamincanac
announced in
Announcements
v4.10.0
#6740
Replies: 1 comment
-
|
Love it! The icons update is amazing!! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
✨ Highlights
🌟 InputRating component
A new
InputRatingcomponent lets you display and collect ratings, with support for half-steps, custom length, clearing, hover preview and any icon:📦 Bundled, offline-ready icons
Nuxt UI now embeds the icons it uses into your build, so they render straight away during SSR and work fully offline instead of being fetched from the Iconify API at runtime. As long as the collection is installed locally, this happens automatically for Nuxt UI's own icons (the
lucidecollection by default), on both Nuxt and pure Vue/Vite.On Nuxt this rides on
@nuxt/icon's existing client bundle. On Vue the@nuxt/ui/viteplugin gains anicon.clientBundleoption to bring the same bundling to Vite, either by listing icons or by scanning your source. This is powered by the standalone Vite plugin and utils added in@nuxt/iconv2.3.0:Tip
Install each collection you use with
@iconify-json/{collection_name}so its icons can be bundled. See the Icons integration for the details.♻️ Keep overlay state with
unmountOnHideThe
ModalandSlideovercomponents now accept theunmountOnHideprop. Set it tofalseto keep their content mounted while closed so form state, scroll position and expensive children survive open/close cycles:🚀 Features
actionsprop for tool approval (#6694) (1a3a9dc)unmountOnHideprop (#6523) (f03f98b)closeandcloseIconprops (#6669) (53e88a4)loadingandloadingIconprops (#6707) (86cd25c)unmountOnHideprop (#6626) (4deb61b), closes #5839 #3605@nuxt/iconclient bundle (#6633) (8d46034)enableTouchprop (#6626) (54125f3), closes #2346claudeaction (#6693) (7bdcb13)getScrollElementvirtualize option (#6650) (a84de85)getScrollElementvirtualize option (#6657) (7e6d0f7)🐛 Bug Fixes
$attrsto root element whentoprop is absent (#6628) (d3b5f1d)data-slotto component root (#6643) (c9c5232)prefers-reduced-motionin animations (#6723) (f951529)arrowdownto shiftable keys (#6702) (2128414)aria-disabledattribute when disabled (#6653) (c3b2996)useRoute().fullPathreactive across navigations (#6696) (c256997)relprop to internal links (#6677) (276302e)localePathfails (#6637) (906e8fd)hookOncein colors plugin (#6658) (e4ca579)create-item(#6689) (a71dece)defaultVariantsoverridewithDefaults(#6686) (f5e58fb)🔥 Performances
sideEffectsfor barrel tree-shaking (#6729) (2cc2849)useComponentPropsfrom the component-types barrel (#6648) (6576fb8)❤️ Contributors
Full Changelog: v4.9.0...v4.10.0
This discussion was created from the release v4.10.0.
Beta Was this translation helpful? Give feedback.
All reactions