Vue.js: Vapor Runtime Stability and Performance

Three merged pull requests focus on improving Vue's experimental Vapor runtime, with fixes for hot module replacement error handling and performance optimizations for slot caching, plus addressing async component lifecycle issues.

Duration: PT2M5S

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-03T13:11:57Z
  • Audio duration: PT2M5S

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 update for June 3rd, 2026.

Today's activity centers on stabilizing Vue's Vapor runtime implementation, with key improvements to error recovery and performance optimization.

The main theme is robustness in the Vapor runtime's hot module replacement system. Pull request 14908 addresses a critical gap where HMR context wasn't being properly restored after errors occurred during development. This fix ensures that when component updates fail during hot reloading, the development environment…

Performance optimization represents the second major focus. Pull request 14912 introduces caching for normalized interop slot wrappers in the Vapor runtime. This change tackles the expensive operation of repeatedly normalizing slots when components update, particularly in scenarios where VDOM components interact…

A separate but related issue emerged with async components in pull request 14911, which addresses timeout callbacks firing even after components have been unmounted. The example provided shows a practical scenario: users navigating away from a page with a slow-loading chart component, only to see error messages…

These changes collectively point to Vue's…

Nearby episodes from Vue.js

  1. Compiler Vapor Refactoring
  2. Compiler SFC Props Destructuring Fix
  3. Compiler and Runtime Edge Case Fixes
  4. Reactivity and Runtime Fixes
  5. Vapor Runtime Stabilization
  6. Weekly Recap - Performance & Stability Focus
  7. Vapor Runtime Transition Fix
  8. Performance Gains and Runtime Fixes