yarn nuxt 3.17.6
v3.17.6

latest releases: 4.1.1, 3.19.1, 4.1.0...
2 months ago

3.17.6 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

  • nuxt: Decrease if checks when prerendering (#32455)

🩹 Fixes

  • nuxt: Generate correct types for async data defaults based on nuxt.config (#32324)
  • nuxt: Reload at base URL in nuxt:chunk-reload-immediate (#32382)
  • nuxt: Use rollup to calculate island component filenames (#32421)
  • nuxt: Append set-cookie headers in error handler (#32483)
  • nuxt: Ensure asyncData runs if changing key while fetcher is running (#32466)
  • nuxt: Handle pure hash link clicks with navigateTo (#32393)
  • nuxt: Skip external <NuxtLink>'s custom on click handler (#32499)
  • nuxt: Update component loader regexp for minified code (#32298)
  • nuxt: Allow camelCase for lazy hydration attributes (#32297)
  • nuxt: Respect inheritAttrs: false in createClientOnly fn (#32323)
  • kit: Do not double-urlify file urls when resolving schema (#32354)
  • nuxt: Align scroll behavior with page transition completion (#32239)
  • nuxt: Set output.generatedCode.symbols for nitro build (#32358)
  • nuxt: Lazily access runtimeConfig (#32428)

💅 Refactors

  • vite: Migrate plugins internally to vite environments (#32461)

📖 Documentation

  • Clarify where logging tag is displayed (#32440)
  • Remove kit playground auto-import note (#32415)
  • Remove webstorm warning (#32513)
  • Migrate to h3js (#32243)
  • Update the fetch clear function description (#32287)
  • defineNuxtPlugin function documentation (#32328)
  • Mention that <NuxtLink> encodes query params (#32361)
  • Enhance documentation for Nuxt composables (#32218)
  • Adjust wording to reduce confusion in lifecycle section (#32503)
  • Improve useCookie example (367b85405)
  • Capitalise title (#32426)
  • Mention bun.lock for lockfile (#32427)

🏡 Chore

  • Update stackblitz reproduction link (6ab5bac66)
  • Update copilot instructions (220439055)
  • Rename deprecated vitest workspace to projects (#32388)
  • Remove space in URL in comment (#32394)
  • Allow setting TAG on commandline (d387e07a3)

✅ Tests

  • nuxt: Add case for key only changes with immediate: false (#32473)
  • Separate nuxt legacy runtime tests (#32481)

🤖 CI

  • Set correct base branch label (#32325)

❤️ Contributors

Don't miss a new nuxt release

NewReleases is sending notifications on new releases.