Zum Inhalt springen
verdict:

Nuxt 4.2.2

digest

note: die Zusammenfassung und die Release Notes sind auf Englisch

note: keine Zusammenfassung für dieses digest-Release

digest-Releases werden ohne Zusammenfassung gelistet. Die originalen Release Notes dieser Version stehen hier unten.

release-notesgithub.com/nuxt/nuxt · 73 Zeilen
  1. > 4.2.2 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.1...v4.2.2)
  10. ### 🩹 Fixes
  11. - **nitro:** Do not show pretty error handler when testing ([243261edb](https://github.com/nuxt/nuxt/commit/243261edb))
  12. - **nuxt:** Generate valid references for component declaration items ([#33388](https://github.com/nuxt/nuxt/pull/33388))
  13. - **nuxt:** Sync internal route before calling `page:finish` hook ([#33707](https://github.com/nuxt/nuxt/pull/33707))
  14. - **kit:** Add TypeScript path alias support for test files ([#33672](https://github.com/nuxt/nuxt/pull/33672))
  15. - **nitro:** Ensure html is a string before injecting error handler ([f70b70c97](https://github.com/nuxt/nuxt/commit/f70b70c97))
  16. - **nitro:** Include layer server directories in `tsconfig.server.json` ([#33510](https://github.com/nuxt/nuxt/pull/33510))
  17. - **nuxt:** Ensure deduped async data executions return latest promise ([#33740](https://github.com/nuxt/nuxt/pull/33740))
  18. - **kit,nuxt:** Type + respect `moduleDependencies` by meta name ([#33774](https://github.com/nuxt/nuxt/pull/33774))
  19. - **nuxt,schema:** Ignore `.d.vue.ts` declarations ([1c73525a2](https://github.com/nuxt/nuxt/commit/1c73525a2))
  20. - **kit,nuxt:** Protect against resolved nuxt module subpath ([#33767](https://github.com/nuxt/nuxt/pull/33767))
  21. - **nuxt:** Re-execute `callOnce` during HMR ([#33810](https://github.com/nuxt/nuxt/pull/33810))
  22. - **nuxt:** Resolve watch callback after reactive key change in `useAsyncData` ([#33802](https://github.com/nuxt/nuxt/pull/33802))
  23. - **nuxt:** Escape HTML in development error page stack trace ([#33820](https://github.com/nuxt/nuxt/pull/33820))
  24. - **kit:** Do not add resolved `rootDir` to cached layer config ([#33779](https://github.com/nuxt/nuxt/pull/33779))
  25. - **kit,schema:** Add `moduleDependencies` -> `installModule` ([#33689](https://github.com/nuxt/nuxt/pull/33689))
  26. ### 💅 Refactors
  27. - **nuxt:** Improve type safety within `callOnce` function ([#33825](https://github.com/nuxt/nuxt/pull/33825))
  28. ### 📖 Documentation
  29. - Split directory structure and re-order guides (v4) ([#33691](https://github.com/nuxt/nuxt/pull/33691))
  30. - Add hints release ([#33701](https://github.com/nuxt/nuxt/pull/33701))
  31. - Fix link to vitest globals config ([#33702](https://github.com/nuxt/nuxt/pull/33702))
  32. - Add mcp server and llms.txt ([#33371](https://github.com/nuxt/nuxt/pull/33371))
  33. - Fix 404 link ([98c2f1397](https://github.com/nuxt/nuxt/commit/98c2f1397))
  34. - Text consistency ([#33709](https://github.com/nuxt/nuxt/pull/33709))
  35. - Type `error` as non-optional prop ([#33763](https://github.com/nuxt/nuxt/pull/33763))
  36. - Reformat tables ([#33813](https://github.com/nuxt/nuxt/pull/33813))
  37. ### 🏡 Chore
  38. - Update pnpm to 10.21 and enable trust policy ([d2c9711c0](https://github.com/nuxt/nuxt/commit/d2c9711c0))
  39. - Revert pnpm trust policy and restore provenance action ([f9d0e0a3d](https://github.com/nuxt/nuxt/commit/f9d0e0a3d))
  40. - Update markdownlint config to ignore mdc issues ([e7fff7132](https://github.com/nuxt/nuxt/commit/e7fff7132))
  41. - Pin to single version of unstorage ([ec316eae8](https://github.com/nuxt/nuxt/commit/ec316eae8))
  42. ### ✅ Tests
  43. - Add `patchProp` and `nodeOps` to excluded Vue helpers ([#33754](https://github.com/nuxt/nuxt/pull/33754))
  44. - Use fake timers for watch params test ([08d9d2f3b](https://github.com/nuxt/nuxt/commit/08d9d2f3b))
  45. ### 🤖 CI
  46. - Add `--pnpm` flag to correctly publish prerelease ([#33688](https://github.com/nuxt/nuxt/pull/33688))
  47. - Update action lint config ([#33710](https://github.com/nuxt/nuxt/pull/33710))
  48. ### ❤️ Contributors
  49. - Daniel Roe (@danielroe)
  50. - Florian Heuberger (@Flo0806)
  51. - Konstantin Telyakov (@kTelyakov)
  52. - abeer0 (@iiio2)
  53. - Julien Huang (@huang-julien)
  54. - Matej Černý (@cernymatej)
  55. - Robin (@OrbisK)
  56. - Dheeraj Joshi (@dheeraj3587)
  57. - Alexander Lichter (@TheAlexLichter)
  58. - Edwin Samodra (@edwinsamodra)
  59. - edison (@edison1105)
  60. - 山吹色御守 (@KazariEX)
  61. - Sébastien Chopin (@atinux)
  62. - Hugo (@HugoRCD)
  63. - pierreoa (@pierreoa)
  64. - Maxime Pauvert (@maximepvrt)

auf github ansehenimported 2026-09-28 über npm