Skip to content

v3.3.2

Compare
Choose a tag to compare
@danielroe danielroe released this 24 Mar 18:38
· 2272 commits to main since this release
dd6f9c0

3.3.2 is a patch release with plenty of bug fixes.

✅ 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 unjs ecosystem.

👉 Changelog

compare changes

🔥 Performance

  • nuxt: Experimentally disable vue server renderer nitro endpoint (#19825)

🩹 Fixes

  • kit: Provide name to performance.mark() (#19687)
  • nuxt: Unpause DOM updates on suspense resolve (#19740)
  • kit: Handle node 14 performance behaviour (#19733)
  • webpack: Transpile app directory (#19773)
  • nuxt: Unset context after app is created (#19753)
  • cli: Watch dist and register restart hook after nuxt is ready (#19736)
  • nuxt: Ignore falsy modules (#19684)
  • nuxt: Use h3 utilities to set response status/code (#19713)
  • nuxt: Add temporary augmentation for webstorm (and docs) (#19400)
  • nuxt: Handle external navigation to api routes (#19829)
  • nuxt: Observe slot element in custom nuxt-link (#19802)
  • nuxt: Directly render server components (#19605)
  • vite: Support multiple rollup entries (#19842)
  • nuxt: Ignore schema types that eval to any (#19835)
  • nuxt: Use prerender cache for islands (#19822)
  • nuxt: Add missing import in islands template (#19870)
  • kit: Check if nuxt is restarting before updating templates (#19830)
  • test-utils: Allow overriding nitro options (#19872)
  • kit: Add legacy entrypoints for pre v3.3 usage (#19874)

📖 Documentation

  • Fix auto-imports example (#19520, #19690)
  • Update seo and meta page (#19697)
  • introduction: First batch of improvements (98b9afa6d)
  • Update module author guide (#18551)
  • Add 'going further' section for custom routing (#19565)
  • Improve installation prerequisites (c570ae272)
  • Update custom routing link (8d644903b)
  • Add backticks (#19721)
  • Add link to layout transitions (#19770)
  • Fix typo (#19775)
  • Fix typo (#19779)
  • Fix typo (#19785)
  • Add missing comma (#19791)
  • Update legacy server examples (#19797)
  • Third-party state management and migration guide (#19798)
  • Link to module request issue template (#19754)
  • Improve swr documentation (#18743)
  • Add another example for useAsyncData (#19225)
  • Avoid $fetch in top-level <script setup> (#19357)
  • Removing deprecated coming soon banner (#19817)
  • Add serialization section to data fetching (#19336)
  • Add protocol to superjson link (cebfcb3da)
  • Update play on X links (8c11498a5)
  • Add missing return statement (fc7867fb0)
  • Replace @nuxt/kit example with node built-ins (#19873)
  • Add layers video by LearnVue (d3d09d5d3)
  • Improve components page (340725bb0)

🏡 Chore

✅ Tests

  • Remove sourcemaps from minimal test (#19730)
  • Bump bundle size (e57c797f2)
  • Alias test-utils back to src again (8b06b06a0)

🤖 CI

  • Test built packages (#19767)

❤️ Contributors