152 wires and counting

$ follow Vue.js

Keep up with Vue.js in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-06-14
stories 13

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

VAPOR COMPILER GETS LEANER, DEVTOOLS FIXES MODULE MISMATCH

By RepoJournal · Filed · About Vue.js · Composed from the cited sources · methodology

Vue's Vapor compiler just shed slot wrapping overhead while DevTools v8.1.3 corrects a package.json export that was pointing to the wrong file.

The Vapor compiler landed three consecutive optimizations overnight [1][2][3]. The headline move is stripping out withVaporCtx slot wrapping entirely, which simplifies the generated code path for components using slots. That's paired with a refactor of the slot fallback model [2] and a targeted perf win that reduces v-if branch scope overhead [3]. All three changes are syncing back from the core Vue repository, which means the Vapor team is running these experiments at scale before they hit your build pipeline.

DevTools v8.1.3 shipped a fix [4] for a publishing mistake that's been quietly breaking integrations. The vite-plugin-vue-devtools was advertising `module: dist/vite.mjs` in package.json, but the actual build output was `dist/vite.js` [5][6]. ESM bundlers checking the module field would get a 404. This is now corrected to point at the real file.

Quick answers

What shipped in Vue.js on June 14, 2026?
Vue's Vapor compiler just shed slot wrapping overhead while DevTools v8.1.3 corrects a package.json export that was pointing to the wrong file. In total, 11 commits, 1 pull requests, and 1 releases landed.
Who contributed to Vue.js on June 14, 2026?
1 developer shipped this update, including itosa-kazu.
What were the notable Vue.js updates?
refactor(compiler/vapor): remove withVaporCtx slot wrapping, refactor(compiler/vapor): simplify slot fallback model, and perf(compiler/vapor): reduce v-if branch scope overhead.