Change8

v3.17.7

📦 nuxtView on GitHub →
🐛 10 fixes🔧 7 symbols

Summary

Nuxt v3.17.7 is a maintenance release focusing on bug fixes for Vite integration, routing normalization, and data fetching composables. It serves as the final patch update before the v3.18 minor release.

Migration Steps

  1. Run 'npx nuxt upgrade --dedupe' to upgrade and deduplicate the lockfile.

🐛 Bug Fixes

  • Safe-guard extraPageMetaExtractionKeys in nuxt
  • Expose loadBuilder error cause for better debugging
  • Handle resolving string vite input in vite integration
  • Ensure only server components are wrapped with island generic
  • Ignore client entry resolution failures in vite
  • Normalize segment catchall pattern before checking for parent in routing
  • Update warning message to specifically warn against null values
  • Ensure semver.satisfies returns true for pre-release versions
  • Scroll to anchor if present when changing page without a saved position
  • Handle execute being passed to watch in data fetching composables

🔧 Affected Symbols

extraPageMetaExtractionKeysloadBuilderuseAsyncDatauseFetchNuxtTimegenerateTypeswatch