npm @nuxt/kit 3.17.7
v3.17.7

latest releases: 4.1.1, 3.19.1, 4.1.0...
one month ago

3.17.7 is the last patch release before v3.18.

✅ 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

🩹 Fixes

  • nuxt: Safe-guard extraPageMetaExtractionKeys (#32510)
  • nuxt: Expose loadBuilder error cause (8f13ce3c2)
  • vite: Handle resolving string vite input (#32527)
  • nuxt: Wrap only server components with island generic (#32540)
  • vite: Ignore when client entry cannot be resolved (19a292f34)
  • nuxt: Normalize segment catchall pattern before checking for parent (#32413)
  • nuxt: Update warning message to warn against null values (c1b83eab5)
  • nuxt: Ensure semver.satisfies returns true for pre-release versions (#32574)
  • nuxt: Scroll to anchor if present when changing page without saved position (#32376)
  • nuxt: Handle execute being passed to watch` (#32591)

📖 Documentation

  • Update fetch types (#32522)
  • Clarify that runtime env variables must start with NUXT_ (#32223)
  • Fix key change behavior in useAsyncData and useFetch migration (#32560)
  • Change return type of async data from undefined to null in v3 docs (#32562)
  • Add section on custom hooks for Nuxt modules (#32586)
  • Provide async keyword (#32587)
  • Move augmenting hook types in hooks page (#32595)
  • Add section about module loading order (#32597)

✅ Tests

  • Reenable skipped unit tests (8fc9b9ee9)
  • Update test snapshot for generateTypes (c0855439d)
  • Improve page scanning test stability (84b96f3de)
  • Pass timeZone in to <NuxtTime> test (#32558)
  • Add more useAsyncData + useFetch tests (#32585)
  • Avoid hard-coding async-data keys (bfca95118)

❤️ Contributors

Don't miss a new kit release

NewReleases is sending notifications on new releases.