Nuxt v3.21.11

nuxt/nuxt
Share
Summary
Nuxt v3.21.11 is a patch release marking the end-of-life for Nuxt v3, urging users to upgrade to Nuxt v4. Key fixes include improved serialization for island payloads, deduplication of island renders during prerendering, and enhancements to asyncData status management.

Full release notes

3.21.11 is a patch release.

[!IMPORTANT]
Nuxt v3 is now end-of-life. Please upgrade to Nuxt v4, or you may wish to check out our partner HeroDevs who provide never-ending support for end-of-life releases

👉 Changelog

compare changes

🩹 Fixes

  • nuxt: Serialize island payloads for components with underscores in keys (#35807)
  • nitro: Dedupe island renders when prerendering (#35835)
  • nitro: Reject non-object island props (#35867)
  • nuxt: Re-check for preview mode after prerendered page hydration (#35886)
  • nuxt: Settle asyncData status when bailing (#35908)
  • kit: Clone resolved config with klona rather than klona/full (#35914)
  • nuxt: Use client-side navigation for links inside islands (#35806)
  • nuxt: Match route rules against decoded paths (81f86ac5e)

🏡 Chore

❤️ Contributors

  • Daniel Roe (@danielroe)
  • Samuel Burkhard (@samydoesit)
  • Alexander Lichter (@TheAlexLichter)

Latest Nuxt releases

All releases

Latest articles about Nuxt

Nuxt 4.6

Nuxt 4.6

Nuxt Blog

Oops! I gave Nuxt permissions to delete files

Oops! I gave Nuxt permissions to delete files

Program With Erik

Nuxt 3 hits End Of Life

Nuxt 3 hits End Of Life

Certificates.dev

Nuxt 4.5 SSR Streaming Is Kind of a Big Deal

Nuxt 4.5 SSR Streaming Is Kind of a Big Deal

Program With Erik