v3.12.4
NuxtJS#nuxt
3.12.4 is the next regularly scheduled patch release.
๐ Changelog
๐ฅ Performance- vite: Start warmups after nitro build (#27963)
- vite: Avoid extra resolve call for
resolveIdin layers (#27971) - kit,nuxt,schema,vite,webpack: Use explicit exports (#27998)
๐ฉน Fixes
- schema: Resolve public alias correctly (#27975)
- nuxt: Omit rendering payload prefetch when
noScripts(#27972) - nuxt: Add
/as fallback if page can't be identified (e6109b226) - ui-templates: Validate templates with
html-validate(#28024) - schema: Don't constrain postcss plugin options (#28045)
- kit: Remove exports from v4 branch (5c8312e9b)
- nuxt: Use
unheadkey for ad-hoc module options (#28088) - nuxt: Use native vue-router composables (#28114)
- kit: Ensure
getNuxtVersionreturnsstring(#28125) - nuxt: Always prerender at least one page with crawler (#28131)
- nuxt: Consider doc
scroll-padding-topin scrollBehavior (#28083) - nuxt: Only warn when
useAsyncDatareturns undefined (#28154) - nuxt: Revert change to
getCachedDatanull response (d10cea11b) - schema: Don't use
app/assrcDirif it doesn't exist (#28176) - kit: Normalise
serverDirwithin layers using v4 compat (#28177) - nuxt: Allow
getCachedDatato return undefined (#28187) - nuxt: Use
addEventListenerto register cookie store listener (#28193) - nuxt: Merge route meta properties with scanned meta (#28170)
- nuxt: Prevent duplicate
set-cookieheaders (#28211)
๐ Refactors
- schema,vite,webpack: Rework
postcssmodule loading (#27946) - nuxt: Remove
_registeredComponentsfrom ssrContext (#27819) - nuxt: Use
errxto handle dev log traces (#28027)
๐ Documentation
- Fix link (83bd4fde9)
- Fix Cloudflare spelling (#27989)
- Update example to use
nuxtApp.runWithContext(#28000) - Remove deprecated
pendingvariable from data fetching docs (#28011) - Clarify xrsp danger (#28053)
- Deprecate pending and emphasis undefined (#28113)
- Update phrasing in route announcer (#28108)
- Use code groups for install commands in module guide (#28094)
- Capitalize text (#28056)
- Mention content in upgrade guide v4 folder structure (#28090)
- Remove a resolved issue from view transition docs (#28091)
- Clarify navigateTo is not for nitro routes (#28092)
- Warn about nested islands (#28062)
- Add info about
layers/directory (#28128) - Codemods for migrating to Nuxt 4 (#28072)
โ Tests
- Add
typeChecktest in minimal build (#28166)
๐ค CI
โค๏ธ Contributors
- Daniel Roe (@danielroe)
- arshcodemod (@arshcodemod)
- xjccc (@xjccc)
- Julien Huang (@huang-julien)
- BoogieBen (@boogie-ben)
- Santiago A (@santiagoaloi)
- Bobbie Goede (@BobbieGoede)
- John Tanzer (@moshetanzer)
- Thomas (@ThomasWT)
- @beer (@iiio2)
- Dominic (@rexhent)
- Alex Liu (@Mini-ghost)
- Florian Metz (@Timeraa)
- Liran Tal (@lirantal)
- Daniel Kelly (@danielkellyio)
- Daniel Flanagan (@FlantasticDan)
- ๅฑฑๅน่ฒๅพกๅฎ (@KazariEX)
- izzy goldman (@izzygld)
- Anthony Fu (@antfu)

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