v3.13.1
NuxtJS#nuxt
3.12.4 is the next regularly scheduled patch release.
π Highlights
Although this is a patch release, there are two features I'd love to draw your attention to.
- π
useIdnow uses a built-in Vue composable for stable ids between server + client! #28285 - π₯ a new
experimental.buildCachefeature now allows for quicker app rebuilds #28726
As always, feedback is appreciated π β€οΈ
β Upgrading
As usual, our recommendation for upgrading is to run:
npx nuxi@latest 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
π₯ Performance- nuxt: Cache vue app build outputs (#28726)
- nuxt: Use
ServerPlaceholderfor ssr client components (#28563) - nuxt: Use reducer array + handle modified proto (#28768)
π©Ή Fixes
- schema: Resolve user-provided
serverDirrelative to root (#28700) - nuxt: Handle mismatching declaration/plugin extensions (#28709)
- nuxt: Do not accept arbitrary strings for
MiddlewareKey(#28676) - nuxt: Do not pass listeners to custom
NuxtLink(#28738) - nuxt: Generate basic jsdoc for module config entry (#27689)
- nuxt: Augment
NuxtOptionsas well as config (#28747) - nuxt: Improve error logging in import protections (#28753)
- nuxt: Handle deleted cookies from
CookieStoreevents (#28760) - nuxt: Allow updating
appConfigwith non-iterable objects (#28773) - nuxt: Improve
isNuxtErrortype inference (#28814)
π Refactors
- nuxt: Update to vue v3.5 + native
useId(#28285)
π Documentation
- Fix typo (#28724)
- Update broken/redirected links (#28739)
- Capitalize text (#28734)
- Updated line number for nuxt build-time hooks (#28746)
- Add missing
queryreturned value fromuseRoute()(#28743) - Persist package manager choice in code blocks (#28514)
- Fix postcss codeblock typo (#28801)
- Include
--frozen-lockfilewhen installing dependencies (#28794)
π‘ Chore
- Use
tinyexecinternally (#28684) - Use
tinyglobbyinternally (#28686) - Trim tag (#28687)
- Fix ci typo (#28721)
- Tidying workflows + add sherif workflow (#28793)
- Ignore eslint warnings about console logging (#28795)
β Tests
- Update bundle size (99df4c222)
β€οΈ Contributors
- Gianluca Di Francesco (@gianlucadifrancesco)
- Daniel Roe (@danielroe)
- JoaquΓn SΓ‘nchez (@userquin)
- Heb (@Hebilicious)
- Eckhardt (Kaizen) Dreyer (@Eckhardt-D)
- Gustav Odinger (@gustavwilliam)
- Julien Huang (@huang-julien)
- Ismail Sabet (@ismailsabet)
- Max (@onmax)
- Anthony Fu (@antfu)
- @beer (@iiio2)
- riskrole (@riskrole)
- Thimo Sietsma (@th1m0)

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