3.21.6 is the next patch release.
👉 Changelog
🩹 Fixes
- nuxt: Prefer our own builder/server deps (#35029)
- nitro: Add json extension to payload cache items (#35043)
- nuxt: Handle errors fetching app manifest (#35050)
- nuxt: Preserve
setPageLayoutprops on same-path navigation (#35055) - vite: Don't strip buildAssetsDir from vite-node SSR ids (#35040)
- nuxt: Mark
useLoadingIndicatorproperties as readonly (#35062) - vite: Strip queries in css inline styles map (#35067)
- nuxt: Encode html-significant characters in external redirect body (#35052)
- nitro: Validate island request hash matches props (#35077)
- nitro: Use regexp to strip query (042b615e6)
- nitro: Use
statusCodefor nitro v2 compatibility (82dcd6a31) - nuxt: Render component-less parent routes during client-side nav (#35036)
- nuxt: Run middleware for page islands (#35092)
💅 Refactors
- rspack,webpack: Extract same-origin check for dev middleware ()