Skip to content
verdict:

Nuxt 4.6.1

digest

note: no summary for this digest release

Digest releases are listed without a summary. The original release notes for this version are below.

release-notesgithub.com/nuxt/nuxt · 85 lines
  1. > v4.6.1 is the next patch release.
  2. ## 👉 Changelog
  3. [compare changes](https://github.com/nuxt/nuxt/compare/v4.6.0...v4.6.1)
  4. ### 🔥 Performance
  5. - **nitro:** build the portable event's web view on first access ([`cffb182d6`](https://github.com/nuxt/nuxt/commit/cffb182d6))
  6. ### 🩹 Fixes
  7. - **vite:** match vite 8.1+ optimizer messages for deps hint (#36525)
  8. - **nuxt:** accept any `baseURL` when fetch response type is named (#36523)
  9. - **nitro:** resolve `nitropack/types` declarations under nodenext ([`242e1971e`](https://github.com/nuxt/nuxt/commit/242e1971e))
  10. - **nuxt:** allow `false` in `setPageLayout` types (#36506)
  11. - **nuxt:** align `Serialize` object types with JSON (#36503)
  12. - **vite:** don't abort dep scan on virtual imports in installed packages (#36477)
  13. - **nuxt:** update `publishConfig` config export extension ([`64fa191cb`](https://github.com/nuxt/nuxt/commit/64fa191cb))
  14. - **kit:** install the package a missing subpath belongs to (#36507)
  15. - **vite-server:** use the configured outDir as the public directory for non-ssr environment (#36501)
  16. - **kit,nitro:** match dev handler paths on both nitro majors (#36515)
  17. - **nuxt:** preserve onServerPrefetch for useId hydration (#36430)
  18. - **vite-server:** include the request in dev error reports (#36489)
  19. - **nitro:** register each dev server handler once (#36493)
  20. - **nitro:** pass `RequestEvent` to `nuxt` dev server handlers ([`e6beceea2`](https://github.com/nuxt/nuxt/commit/e6beceea2))
  21. - **nuxt:** type the global `$fetch` with nuxt's `TypedFetch` (#36492)
  22. - **vite-server:** work with deploy target plugins in dev (#36491)
  23. - **schema:** ignore `.wrangler` directory (#36487)
  24. - **vite-server:** pass the path to the error page render (#36488)
  25. - **nuxt,vite:** disable dev error broadcast if `BroadcastChannel` throws (#36480)
  26. - **kit:** align semantic version regexp with nightly version format (#36479)
  27. - **nuxt:** export types reachable from async data composables (#36478)
  28. - **vite:** detect enclosing string delimiter in inline style urls (#36476)
  29. - **schema:** type the `nuxt` dev server handler variant ([`452052793`](https://github.com/nuxt/nuxt/commit/452052793))
  30. - **nitro:** inline nuxt runtime when resolved to windows paths ([`21657c6fc`](https://github.com/nuxt/nuxt/commit/21657c6fc))
  31. - **nitro:** resolve `unhead` from nuxt in server bundle ([`dc1e2d6e6`](https://github.com/nuxt/nuxt/commit/dc1e2d6e6))
  32. ### 💅 Refactors
  33. - **kit:** use `package-manager-detector` workspace + deno handling ([`1563a6d25`](https://github.com/nuxt/nuxt/commit/1563a6d25))
  34. ### 📖 Documentation
  35. - document dev server handlers and `nuxt/server` scope ([`7c36a1352`](https://github.com/nuxt/nuxt/commit/7c36a1352))
  36. - fix nightly examples (#36486)
  37. ### 🏡 Chore
  38. - remove `CLAUDE.md` (#36462)
  39. - relax minimum release age exclude ([`bdf98e936`](https://github.com/nuxt/nuxt/commit/bdf98e936))
  40. - update welcome template ([`787d0d980`](https://github.com/nuxt/nuxt/commit/787d0d980))
  41. ### ✅ Tests
  42. - resolve temporary fixture paths on macos ([`30742865c`](https://github.com/nuxt/nuxt/commit/30742865c))
  43. - update test expectation ([`1f22a114d`](https://github.com/nuxt/nuxt/commit/1f22a114d))
  44. ### 🤖 CI
  45. - publish 4.x releases to `latest` ([`682605dba`](https://github.com/nuxt/nuxt/commit/682605dba))
  46. - update release workflows ([`3b8853489`](https://github.com/nuxt/nuxt/commit/3b8853489))
  47. ### 🎉 New Contributors
  48. - okueng (@okueng)
  49. - Kaan Gökdemir (@kaangokdemir)
  50. - Kazbek Askarov (@kazbekaskarov)
  51. - QvarcY (@QvarcY)
  52. - Bruno Belloni (@brunobelloni)
  53. - Arnaud Dematte (@adematte)
  54. ### ❤️ Contributors
  55. - Daniel Roe (@danielroe)
  56. - Sébastien Chopin (@atinux)
  57. - okueng (@okueng)
  58. - Kaan Gökdemir (@kaangokdemir)
  59. - Kazbek Askarov (@kazbekaskarov)
  60. - Estéban (@Barbapapazes)
  61. - QvarcY (@QvarcY)
  62. - Bruno Belloni (@brunobelloni)
  63. - Amulet Kerria (@KazariEX)
  64. - abeer0 (@iiio2)
  65. - Arnaud Dematte (@adematte)

view on githubdetected 2026-10-10 via npm