3.19.2 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
- kit: Do not normalise templates in loop if
dstis present (#33200) - nuxt: Remove watcher from
hydrate-whenlazy hydration strategy (#33199) - nuxt,schema: Normalise components + directories more efficiently (#33207)
- kit,nuxt: Reduce unnecessary iteration in nuxt code (#33212)
- nuxt: Skip running lazy hydration transform with filter (#33213)
🩹 Fixes
- schema: Add
pkg-typesto dependencies (a6e5dd756) - nuxt: Ignore errors when treeshaking composables within other composables (e3e42ac77)
- nuxt: Do not tree-shake composables within other composables (#33153)
- kit: Ensure module dependencies are typed correctly (ea16d182a)
- nuxt: Prevent Infinity
backgroundSizein loading indicator (#33211) - nuxt: Remove unused
enabledfrom components dir options (#32844)