Vue.js: Vapor Runtime Stabilization and Event System Updates
Vue's experimental Vapor mode received significant stability improvements across teleports, template refs, and event handling, while the compiler gained better CSS scoping and v-memo optimization fixes.
Duration: PT2M6S
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-08T13:07:39Z
- Audio duration: PT2M6S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good morning. This is your Vue.js development briefing for June 8th, 2026.
The Vue team delivered major stabilization work for Vapor mode, Vue's experimental compilation target, addressing critical runtime behavior gaps that could affect production readiness.
The most significant theme centers on Vapor's core runtime systems. Edison's work on teleport mount location tracking in PR 14941 fixes edge cases around disabled state transitions and hydration scenarios that could break teleported content rendering. This connects directly to template ref stability improvements in…
Event handling received equally important attention. PR 14924 introduces a new event delegation compiler option, allowing developers to opt out of document-level event delegation when ancestor components use stop propagation. This solves a critical compatibility gap where delegated child handlers would be skipped…
Two focused compiler fixes round out the activity. The scoped CSS fix in PR 14940 corrects nested deep selector compilation, ensuring scope attributes anchor properly to parent selectors in CSS nesting rules. Meanwhile, the v-memo optimization fix in PR 14942 prevents incorrect key expression skipping when…
W…