Never miss a release that matters
AI-powered summaries of every GitHub release.
AI Summaries
Changelogs condensed into clear, actionable insights.
Always Free
Track up to 5 packages at no cost, forever.
Weekly Digest
A curated summary of every release, delivered weekly.
TL;DR
This release continues improvements to Vue.js 3’s reactivity system, focusing on enhanced debugging and performance.
Breaking
createAppnow requires an explicit root node, preventing implicit text node wrapping (improves component consistency).
New
- Improved reactivity debugging with more informative warning messages (helps identify reactivity issues).
- Performance optimizations for component updates (faster rendering).
Fixes Worth Knowing
- Fixed an issue where
v-forwith a key function could cause incorrect updates (resolves rendering bugs). - Corrected handling of
slotprops in functional components (fixes component behavior).
TL;DR
Vue.js now includes performance improvements for reactivity, DOM event handling, and server-side rendering (SSR), resulting in faster updates and rendering times.
Fixes Worth Knowing
Several fixes improve stability when using v-for with v-memo (memoization technique), resolve issues with global type definitions, and address hydration mismatches (server-rendered content differing from client-side). Teleport behavior is also improved to prevent errors during component unmounting. SSR error propagation is now more reliable.