v3.17.3
📦 nuxtView on GitHub →
✨ 2 features🐛 10 fixes🔧 6 symbols
Summary
Nuxt 3.17.3 is a patch release focusing on performance optimizations for islands and app resolution, alongside various fixes for useFetch, asyncData, and layout preloading.
Migration Steps
- Run 'npx nuxi@latest upgrade --dedupe' to upgrade and deduplicate the lockfile.
✨ New Features
- Pre-calculate extension glob before app resolution for better performance
- Improve islands client components chunks performance
🐛 Bug Fixes
- Preload async layouts to prevent hydration mismatches or delays
- Handle File objects correctly within FormData
- Respect user-provided ignore patterns in schema
- Allow loading virtual files with query params
- Disable reactive key for useFetch when watch is set to false
- Prevent clearing data if a custom getCachedData function is provided
- Ensure nuxtApp is provided for asyncData functions running on the server
- Strip queries when skipping vite transform middleware
- Sort hash sources and files for consistent builds
- Stop suppressing chunk import errors
🔧 Affected Symbols
useFetchgetCachedDataasyncDatanuxtAppFormDatavite:transform-middleware