3.19.3 is a regularly scheduled patch release.
✅ Upgrading
Our recommendation for upgrading is to run:
npx nuxt upgrade --dedupe
This will deduplicate your lockfile as well, and help ensure that you pull in updates from other dependencies that Nuxt relies on, particularly in the unjs ecosystem.
👉 Changelog
🔥 Performance
- vite: Use rolldown's replace plugin when applicable (#33258)
🩹 Fixes
- nuxt: Make lazy component types compatible with
h(#33046) - vite: Deduplicate inlined server style chunks (#33308)
- nuxt: Support
headoption onuseHead(#33318) - nuxt: Do not relativise importmap if
cdnURLis set (#33333) - nuxt: Resolve aliases in
imports.dirs(#33334) - nuxt: Add missing element/vnode props for
<NuxtLink>(#33335) - nuxt: Do not generate server placeholder components (#33345)
- nuxt: Dedupe generated component names (#33346)
- webpack: Test watch instance before closing it (3314bc9a1)
- nuxt: Correctly handle island rendering error (#33302)
- nuxt: Support longform syntax in ()