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
🩹 Fixes
- nuxt: Safe-guard
extraPageMetaExtractionKeys(#32510) - nuxt: Expose
loadBuildererror 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
nullvalues (c1b83eab5) - nuxt: Ensure
semver.satisfiesreturns true for pre-release versions (#32574) - nuxt: Scroll to anchor if present when changing page without saved position (#32376)
- nuxt: Handle
execute being passed towatch` (#32591)
📖 Documentation
- Update fetch types (#32522)
- Clarify that runtime env variables must start with ()