github nuxt/nuxt v4.4.5

2 hours ago

4.4.5 is the next patch release.

πŸ‘‰ Changelog

compare changes

πŸ”₯ Performance

  • kit: Cache layer roots and short-circuit isIgnored relative (#35015)

🩹 Fixes

  • vite: Resolve vite clientServer with ssr: false (#34959)
  • nitro: Correct payload route rule for / + override ssr: true (#34990)
  • nitro: Break recursive rendering deadlocks during prerender (#34939)
  • vite: Drop redundant css link when entry styles are inlined (#34950)
  • vite: Sort optimizeDeps.include in pre-bundle hint (#34976)
  • nuxt: Only force suspense remount after first resolve (#34949)
  • kit: Read .env before resolving nuxt schema (#34958)
  • nitro: Preserve serverHandlers array after nitro:config (#34985)
  • nuxt: Cast partial nitro handlers when prepending to server arrays (61dcde4db)
  • vite: Only consider CSS inlined when styles are actually emitted (#35006)
  • nuxt: Dedupe getCachedData for concurrent callers sharing a key (#34999)
  • nuxt: Respect factory fetch/baseURL options in server useFetch (#35003)
  • nuxt: Handle string presets in auto-imports (#35013)
  • nuxt: Correct island transform for server pages and 'deep' mode (#35005)
  • vite: Inline css for non-island children of server components (#35001)
  • nuxt: Defer head DOM updates until page transition finishes (#35016)
  • nuxt: Explicitly freeze head during island plugin phase (#35010)
  • vite: Inline css imported from non-vue js modules (#35020)

πŸ“– Documentation

  • Add warning about routing in server components (#34994)

🏑 Chore

βœ… Tests

  • Extract server components fixture + add some failing tests (#34995)
  • Isolate buildDir per matrix project for shared fixtures (#35007)
  • Remove tests for 5.x runtimeBaseURL fature (816c25487)

❀️ Contributors

Don't miss a new nuxt release

NewReleases is sending notifications on new releases.