v3.17.7

v3.17.7

NuxtJS

#nuxt

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 test (#32558)
  • Add more useAsyncData + useFetch tests (#32585)
  • Avoid hard-coding async-data keys (bfca95118)

❀️ Contributors

Generated by RSStT. The copyright belongs to the original author.

Source

Report Page