Vue.js: Weekly Recap - Performance & Stability Focus
Vue.js 3.5.35 shipped this week with 13 merged PRs emphasizing performance optimizations and stability fixes across runtime, compiler, and server-side rendering. The team made significant improvements to the experimental Vapor mode while addressing edge cases in transitions, hydration, and type resolution.
Duration: PT2M56S
Episode overview
This episode is a short developer briefing from Vue.js.
It explains recent repository work in plain language.
- Show: Vue.js
- Published: 2026-06-01T09:15:33Z
- Audio duration: PT2M56S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Welcome to Vue.js Weekly Recap for May 25th through June 1st, 2026.
13 PRs merged, 12 additional commits this week, culminating in the Vue 3.5.35 release.
This week's activity centered on performance optimizations and stability fixes, with notable progress on the experimental Vapor runtime mode. The team addressed several edge cases while delivering measurable performance improvements across the framework.
Performance took center stage with three significant optimizations. PR 14828 eliminated unnecessary array allocations in DOM event handler dispatch, preserving stop immediate propagation behavior while reducing memory overhead. The reactivity system gained efficiency through PR 14860, which skips redundant type…
The experimental Vapor mode received substantial attention across four major PRs. Edison contributed improvements to dynamic fragment initialization and slot boundary handling in PR 14885, while PR 14889 fixed component unmounting issues in v-for lists with fast removal optimization. Two additional PRs addressed…
Stability fixes addressed several edge cases that could impact production applications. The keep-alive component now properly skips persisted transition hooks…