Skip to content
verdict:

Nuxt 4.2.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 · 68 lines
  1. > **4.2.1** is the next patch release.
  2. ## ✅ Upgrading
  3. Our recommendation for upgrading is to run:
  4. ```sh
  5. npx nuxt upgrade --dedupe
  6. ```
  7. This will deduplicate your lockfile as well, and help ensure that you pull in updates from other dependencies that Nuxt relies on, particularly in the unjs ecosystem.
  8. ## 👉 Changelog
  9. [compare changes](https://github.com/nuxt/nuxt/compare/v4.2.0...v4.2.1)
  10. ### 🩹 Fixes
  11. - **kit,nuxt,schema:** Deprecate `ImportPresetWithDeprecation` ([#33596](https://github.com/nuxt/nuxt/pull/33596))
  12. - **nuxt:** Correct warning message for prefetch/noPrefetch conflict ([#33617](https://github.com/nuxt/nuxt/pull/33617))
  13. - **nitro:** Remove `<nuxt-error-overlay>` iframe border ([#33625](https://github.com/nuxt/nuxt/pull/33625))
  14. - **vite:** Use rolldown replace only in build ([#33615](https://github.com/nuxt/nuxt/pull/33615))
  15. - **nitro:** Use directory paths in `moduleEntryPaths` ([#33628](https://github.com/nuxt/nuxt/pull/33628))
  16. - **nitro:** Start error overlay minimized based on status code ([#33658](https://github.com/nuxt/nuxt/pull/33658))
  17. - **vite:** Ensure `optimizeDeps` config is applied before other plugins ([#33586](https://github.com/nuxt/nuxt/pull/33586))
  18. - **nuxt:** Respect layer priority order for scanned components ([#33654](https://github.com/nuxt/nuxt/pull/33654))
  19. - **nuxt:** Process prerender routes on `pages:resolved` ([#33662](https://github.com/nuxt/nuxt/pull/33662))
  20. - **nuxt:** Remove abort signal event listeners after render ([#33665](https://github.com/nuxt/nuxt/pull/33665))
  21. - **nuxt:** Cleanup event listener with cleanup signal ([#33667](https://github.com/nuxt/nuxt/pull/33667))
  22. - **vite:** Update `vite-node` ([#33663](https://github.com/nuxt/nuxt/pull/33663))
  23. - **vite:** Respect vite proxy in dev middleware ([#33670](https://github.com/nuxt/nuxt/pull/33670))
  24. ### 💅 Refactors
  25. - **kit,nitro,nuxt,schema,vite:** Explicitly import process/performance ([#33650](https://github.com/nuxt/nuxt/pull/33650))
  26. ### 📖 Documentation
  27. - Fix typo in eslint flat config description ([#33569](https://github.com/nuxt/nuxt/pull/33569))
  28. - Add signal support to useAsyncData examples ([#33601](https://github.com/nuxt/nuxt/pull/33601))
  29. - Document `pending` as alias of `status === 'pending'` ([#33221](https://github.com/nuxt/nuxt/pull/33221))
  30. - Note that `cookieStore` is `true` by default ([#33572](https://github.com/nuxt/nuxt/pull/33572))
  31. - Add information on types for server context ([#33511](https://github.com/nuxt/nuxt/pull/33511))
  32. - Mark webstorm issue resolved ([#33608](https://github.com/nuxt/nuxt/pull/33608))
  33. - Clarify route middleware doesn't affect API routes ([#33643](https://github.com/nuxt/nuxt/pull/33643))
  34. - Improve docs for `useHead`/`useHydration`/`useLazy*` ([#33626](https://github.com/nuxt/nuxt/pull/33626))
  35. - Update link to nitro source to v2 branch ([08018af4f](https://github.com/nuxt/nuxt/commit/08018af4f))
  36. - Add typescript documentation for module authors ([#33637](https://github.com/nuxt/nuxt/pull/33637))
  37. - Typo ([#33655](https://github.com/nuxt/nuxt/pull/33655))
  38. ### 🏡 Chore
  39. - Update URLs ([#33567](https://github.com/nuxt/nuxt/pull/33567))
  40. - Add `verifyDepsBeforeRun: install` ([#33603](https://github.com/nuxt/nuxt/pull/33603))
  41. - Reduce redirects in docs links ([1cc539325](https://github.com/nuxt/nuxt/commit/1cc539325))
  42. - Lint docs ([0b5fa5dea](https://github.com/nuxt/nuxt/commit/0b5fa5dea))
  43. ### 🤖 CI
  44. - Disable cache in release action ([ff37598bc](https://github.com/nuxt/nuxt/commit/ff37598bc))
  45. ### ❤️ Contributors
  46. - Daniel Roe (@danielroe)
  47. - Anthony Fu (@antfu)
  48. - Robin (@OrbisK)
  49. - abeer0 (@iiio2)
  50. - Bobbie Goede (@BobbieGoede)
  51. - Florian Heuberger (@Flo0806)
  52. - Matej Černý (@cernymatej)
  53. - Peter Budai (@peterbud)
  54. - Julien Huang (@huang-julien)
  55. - Max (@onmax)
  56. - 纸鹿/Zhilu (@L33Z22L11)
  57. - Hinata Oishi (@te19oishi)
  58. - Damian Głowala (@DamianGlowala)
  59. - Maxime Pauvert (@maximepvrt)
  60. - Raed Abdennadher (@RaedAbr)

view on githubimported 2026-09-28 via npm