v3.19.2
📦 nuxtView on GitHub →
✨ 5 features🐛 7 fixes🔧 6 symbols
Summary
Nuxt 3.19.2 is a patch release focusing on performance optimizations in kit and hydration, alongside fixes for composable tree-shaking and dependency typing.
Migration Steps
- Run 'npx nuxt upgrade --dedupe' to upgrade and deduplicate the lockfile.
✨ New Features
- Performance: Optimized template normalization in kit when dst is present
- Performance: Removed watcher from hydrate-when lazy hydration strategy
- Performance: More efficient normalization of components and directories
- Performance: Reduced unnecessary iteration in kit and nuxt core
- Performance: Added filter to skip running lazy hydration transform when unnecessary
🐛 Bug Fixes
- schema: Added pkg-types to dependencies
- nuxt: Prevented tree-shaking of composables when used within other composables
- kit: Ensured module dependencies are typed correctly
- nuxt: Prevented Infinity backgroundSize in loading indicator
- nuxt: Removed unused enabled option from components directory configuration
- nuxt: Synchronized watch request in useAsyncData
- nuxt: Moved key imports logic to run after all modules have executed
🔧 Affected Symbols
useAsyncDatahydrate-whenkit.normaliseTemplatesnuxt.loadingIndicatorschema.componentspkg-types