Vue.js: Long-Standing Edge Case Bugs Get Cleared Out

Five merged pull requests close out old, narrowly-scoped bugs spanning transitions inside Suspense, custom directive parsing, template refs, and a workspace dependency cycle — most tied to issues that had been open for a long time.

Duration: PT2M23S

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-10T13:12:22Z
  • Audio duration: PT2M23S

Transcript excerpt

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

Good morning. It's July 10th, 2026, and this is your Vue.js briefing.

Today's theme is cleanup. Five pull requests landed, and nearly all of them close out edge-case bugs that had been sitting open in the issue tracker, some for years.

Start with rendering correctness. PR 15067, from Develop-KIM, fixes a case where a Transition with the "appear" flag, wrapped in a plain element inside Suspense, would never fire its enter animation. It already worked when Transition sat directly under Suspense or under a Fragment — just not under a plain wrapper…

Second theme: compiler and SSR correctness. PR 15064 from franmc01 fixes how the compiler handles an empty custom directive value — previously it was treated as a real expression, which could produce a hole in a generated function call on the server-rendering path, a straight-up syntax error. PR 15065 from…

Third: project hygiene. PR 15063 from haoqunjiang removes a circular dependency between the core Vue package and the server-renderer package that's been showing up as a warning in every CI install. The fix simply points server-renderer's imports at runtime-dom instead of Vue directly.

What to remember: none of these are new features —…

Nearby episodes from Vue.js

  1. Edge Case Bug Fixes Sweep
  2. Closing Gaps Between Compile-Time Assumptions and Runtime Reality
  3. Fixing Data Leaks at the Rendering Boundary
  4. Weekly Recap - Hardening Vapor Hydration
  5. Rendering Reliability, Two Angles
  6. Hydration Timing Fixes Converge
  7. Vapor Runtime Refinements and Type Safety Fixes
  8. Weekly Recap - Compiler Robustness & Runtime Reliability