v3.21.6
📦 nuxtView on GitHub →
🐛 13 fixes🔧 1 symbols
Summary
Nuxt 3.21.6 is a patch release focused on numerous bug fixes across Nuxt, Nitro, and Vite integrations. Key fixes include improved handling of redirects, client-side navigation, and island rendering.
🐛 Bug Fixes
- Nuxt now prefers its own builder/server dependencies.
- Added json extension to Nitro payload cache items.
- Fixed handling of errors when fetching the app manifest.
- Preserved `setPageLayout` props during same-path navigation.
- Prevented stripping of `buildAssetsDir` from vite-node SSR ids.
- Marked properties of `useLoadingIndicator` as readonly.
- Stripped queries in CSS inline style maps during Vite processing.
- Encoded html-significant characters in external redirect bodies.
- Validated island request hash matches props in Nitro.
- Used regexp to strip query parameters in Nitro.
- Used `statusCode` for Nitro v2 compatibility.
- Rendered component-less parent routes correctly during client-side navigation.
- Ensured middleware runs for page islands.