Vue.js: Weekly Recap - Transitions, Server Rendering, and Edge-Case Bug Fixes

This week's Vue core development centered on fixing transition and animation edge cases across both the standard and Vapor renderers, alongside a cluster of server-side rendering correctness fixes. Twenty-one pull request activity items and one additional commit landed, with maintainers also cleaning up build tooling and a package dependency cycle.

Duration: PT3M17S

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-07-13T09:26:20Z
  • Audio duration: PT3M17S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

This is the Vue-js weekly briefing for July 6th through July 13th.

Twenty-one pull request activity items and one additional commit this week. The clearest pattern: transitions and animations got serious attention across every rendering mode Vue supports.

Let's start there. Developer Develop-Kim fixed a long-standing issue, PR 15067, where a Transition wrapped inside Suspense and nested under a plain element wouldn't fire its enter hooks — the element would just appear with no animation. That single fix closes out four linked issues. On the Vapor renderer side,…

Second theme: server-side rendering correctness. Several PRs tightened up SSR edge cases. PR 15056 keeps component-level v-show out of attrs during SSR, fixing cases where inherit-attrs-false setups leaked visibility state incorrectly. PR 15050 fixes SVG and Math-M-L namespace handling during hydration, which was…

Third theme: compiler and template edge cases. Pug template support got two fixes — PR 15054 for detecting script-setup import usage in Pug templates, and PR 15072 for preserving quote escapes in Pug directives. Compiler-core also saw fixes for slot branch key leakage, PR 15051, and empty custom directive values…

Roun…

Nearby episodes from Vue.js

  1. Transition Bugs Converge on Vapor Mode
  2. Vapor Transition Fix Targets v-if and v-show Conflicts
  3. Long-Standing Edge Case Bugs Get Cleared Out
  4. Edge Case Bug Fixes Sweep
  5. Closing Gaps Between Compile-Time Assumptions and Runtime Reality
  6. Fixing Data Leaks at the Rendering Boundary
  7. Weekly Recap - Hardening Vapor Hydration
  8. Rendering Reliability, Two Angles