Releases Index
Nuxt

Nuxt

nuxt.comFramework
$npx @buildinternet/releases get nuxt
Recently Shipped9 releases · updated Oct 22, 2026

Nuxt 4.6 made the server layer framework-agnostic with nuxt/server, rebuilt typed $fetch, and added sessions alongside a v4 CLI.

Nuxt 4.6 decoupled the server and refreshed $fetch. nuxt/server lets apps target non-Nitro servers, typed $fetch was rebuilt, and sessions, Vue Vapor support, and new dev error pages arrive together. Patch releases through 4.6.2 have followed.

Nuxt CLI v4 turns nuxt dev into a dashboard.

  • Interactive terminal UI showing URLs, startup progress, and keyboard shortcuts
  • Panels for error logs, routes, and network requests
  • Startup and build timing breakdowns, including per-module setup cost, plus why the dev server reloaded or restarted
  • A .nuxt/ lock file so a second nuxt dev — one started by an agent, say — takes over or defers to yours

Nuxt 4.5 rebuilt the build layer. Vite 8 and Rspack 2 land, the Rspack builder gets a new Rsbuild-powered pipeline, and experimental SSR streaming arrives alongside stable error codes, a useLayout composable, and named views. Opt in early to Nuxt 5 breaking changes with future.compatibilityVersion: 5.

Security release: upgrade now. v4.5.1 and v3.21.10 close server-side RCE and unauthorized component instantiation via server island props, a route-rule authorization bypass, server component DoS, and cross-user payload disclosure on cached pages. Refresh your lockfile for the critical dev-only RCE fixed in @nuxt/devtools 3.3.1, and purge CDN or edge caches if you use cache, swr, or isr route rules — a leaked _payload.json may already be cached upstream. Nuxt v3 reached end-of-life with v3.21.11; upgrade to v4.

DevTools v4 rebuilt on Devframe; full Vue DevTools bundled

This release1 featureNew capabilities2 enhancementsImprovements to existing featuresAI-tallied from the release notes

Nuxt DevTools v4 is rebuilt on Devframe and Vite DevTools, so Nuxt can reuse the wider devtools ecosystem and no longer vendors Vue DevTools, giving users the full and up-to-date Vue DevTools. The old @nuxt/devtools-kit API still works through a warning shim, but module authors are pointed to new replacements such as ctx.docks.register, ctx.scope().rpc.register, and ctx.terminals.startChildProcess.

Read more ↗

Dev server file reads locked down; path traversal fixed

This release5 enhancementsImprovements to existing features26 fixesBug fixesAI-tallied from the release notes
Nuxt · v4.6.3

Security fixes stop the Vite dev server from reading files named in client error reports, serving Nitro dev output or the generated app secret, and handle dot segments in request paths; redirect route rules now apply to page islands. Plus performance work on Vite server builds and a batch of route-rule and cookie-sync fixes.

Read more ↗

Server island head sanitized; route rules match case-insensitively

This release1 enhancementImprovements to existing features26 fixesBug fixesAI-tallied from the release notes
Nuxt · v4.6.2

Fixed useHeadSafe rules not being applied to server island head, and server route rules now match case-insensitively unless routing is configured as sensitive. Plus a long tail of fixes across nitro, vite, and kit, including preserving error state on aborted navigation and resolving empty route types in shared context.

Read more ↗

v4.6.0 is the next minor release.

📣 Some news

🖥️ Nuxt CLI v4

Alongside the release of Nuxt v4.6, today also brings a new major release of the Nuxt CLI: @nuxt/cli v4. It ships as a dependency of nuxt, so you'll get it automatically when you…

Read more ↗
Nuxt Blog · v4.6

Nuxt 4.6 makes Nuxt server-agnostic with nuxt/server, rebuilds typed $fetch, adds sessions, Vue Vapor support and new dev error pages, and ships alongside Nuxt CLI v4.

Read more ↗
Nuxt Blog · v4.5

Nuxt 4.5 is our biggest release in a while. Vite 8, Rspack 2 powered by Rsbuild, experimental SSR streaming, a stable error code system, a new useLayout composable, named views, and a lot of groundwork for Nuxt 5.

Read more ↗