yarn nuxt 3.19.3
v3.19.3

latest release: 4.1.3
15 hours ago

3.19.3 is a regularly scheduled patch release.

✅ Upgrading

Our recommendation for upgrading is to run:

npx nuxt upgrade --dedupe

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.

👉 Changelog

compare changes

🔥 Performance

  • vite: Use rolldown's replace plugin when applicable (#33258)

🩹 Fixes

  • nuxt: Make lazy component types compatible with h (#33046)
  • vite: Deduplicate inlined server style chunks (#33308)
  • nuxt: Support head option on useHead (#33318)
  • nuxt: Do not relativise importmap if cdnURL is set (#33333)
  • nuxt: Resolve aliases in imports.dirs (#33334)
  • nuxt: Add missing element/vnode props for <NuxtLink> (#33335)
  • nuxt: Do not generate server placeholder components (#33345)
  • nuxt: Dedupe generated component names (#33346)
  • webpack: Test watch instance before closing it (3314bc9a1)
  • nuxt: Correctly handle island rendering error (#33302)
  • nuxt: Support v-slot:fallback longform syntax in <DevOnly> (#33368)
  • nuxt: Support typeFrom when generating auto-import type templates (#33373)
  • nuxt: Don't trigger scroll when changing trailing slash (#33358)
  • nuxt: Add stubs for new scripts from @nuxt/scripts (057ade490)
  • nuxt: Prevent duplicate execution on key change in useAsyncData (#33325)
  • nuxt: Make middleware _path property configurable for HMR (#33379)
  • nuxt: Handle non-immediate useAsyncData with different key on ssr (#33341)

💅 Refactors

  • nuxt: Improve implementation of error composables (#33234)
  • nuxt: Resolve path of typed-router.d.ts early for consistency (#33285)
  • nuxt: Place filename into componentsIslandsTemplate definition (#33394)
  • nuxt,vite: Use environment-api compatible plugins (#33403)

📖 Documentation

  • Update usage instructions for Windows users (#33284)
  • Remove d suffix in example (#33298)
  • Move directory structure to top-level (#33299)
  • Add 3.x prefix to all internal links (0fef864d6)
  • Add information about useFetch reactivity (#33317)
  • Lint code samples within docs (#33271)
  • Note prepare command NODE_ENV behavior (#33330)
  • Update nuxt command pages (#33336)

🏡 Chore

✅ Tests

  • nuxt: Set locale to en for nuxt-time tests (#33343)
  • Double gotoPath timeout in CI (9d336cc76)

🤖 CI

  • Add provenance action to check for downgrades in provenance (18ab6e5fa)
  • Pass commit sha when triggering ecosystem ci (7b2949a3c)

❤️ Contributors

Don't miss a new nuxt release

NewReleases is sending notifications on new releases.