Skip to content

v3.10.2

Compare
Choose a tag to compare
@danielroe danielroe released this 14 Feb 13:03
· 402 commits to main since this release
ceebcde

3.10.2 is a regularly-scheduled patch release.

✅ Upgrading

As usual, our recommendation for upgrading is to run:

nuxi upgrade --force

This will refresh your lockfile as well, and ensures that you pull in updates from other dependencies that Nuxt relies on, particularly in the vue and unjs ecosystems.

👉 Changelog

compare changes

🩹 Fixes

  • nuxt: Export refreshCookie (#25635)
  • nuxt: Allow prefetching urls with query string (#25658)
  • nuxt: Remove undefined keys in route object (#25667)
  • vite: Treat .pcss extension as a CSS extension (#25673)
  • nuxt: Don't check for layout/page with <ClientOnly> (#25714)
  • vite: Strip query strings for style chunk filenames (#25764)
  • nuxt: Inline entry styles before component styles (#25749)
  • vite: Optimise layer dependencies with vite (#25752)
  • nuxt: Don't add extra baseURL on server useRequestURL (#25765)
  • schema: Use rootDir, not process.cwd, for modulesDir (#25766)
  • nuxt: Only warn for useId if attrs were not rendered (#25770)
  • kit: Don't mutate existing component entry when overriding (#25786)

📖 Documentation

  • Fix typo in useAsyncData docs (#25644)
  • Add quotes to clarify what site title is in example (#25669)
  • Enable twoslash for some code snippets (#25679)
  • Add prepend option docs for addComponentsDir (#25683)
  • Extend auto-scanned layer directories (#25720)
  • Improve wording in seo docs (#25692)
  • Add how to debug nuxt with node inspector (#25731)
  • <script setup> changed to <script setup lang="ts"> ([#25750](https://github.com//pull/25750))
  • Add missing export defaults for nuxt config (#25774)
  • Add import statement for mountSuspended (#25783)
  • Pass event to useRuntimeConfig (#25788)

🏡 Chore

  • schema: Add missing closing code block (#25641)

❤️ Contributors