Change8

v3.21.11

📦 nuxtView on GitHub →
🐛 8 fixes1 deprecations🔧 3 symbols

Summary

This patch release addresses several bugs in Nuxt and Nitro, including issues with island payload serialization, deduplication of island renders, and route rule matching. Nuxt v3 is now end-of-life.

🐛 Bug Fixes

  • Serialize island payloads for components with underscores in keys.
  • Dedupe island renders when prerendering.
  • Reject non-object island props.
  • Re-check for preview mode after prerendered page hydration.
  • Settle asyncData status when bailing.
  • Clone resolved config with klona rather than klona/full.
  • Use client-side navigation for links inside islands.
  • Match route rules against decoded paths.

Affected Symbols

⚡ Deprecations

  • Nuxt v3 is now end-of-life. Please upgrade to Nuxt v4.