The Wire · Showcase
LANGUAGE TOOLS CUTS CODEGEN OVERHEAD AS JSX VAPOR GAINS SLOT SUPPORT
By RepoJournal · Filed · About Vue.js
Vue's language server just got faster with targeted allocations pruning, while the JSX Vapor experiment now handles slots properly.
The language-core team shipped two back-to-back optimizations that tighten the codegen pipeline [1] [2]. Boundary code feature allocations are down, and the template codegen context just got reorganized for efficiency. These aren't flashy features, but they're the kind of work that keeps the dev experience snappy as projects scale. Separately, vue-jsx-vapor cleared a functional gap by adding slot identification support [3], moving the JSX story closer to parity with template syntax. DevTools dropped a maintenance release with no user-facing changes.
Action items
- → Monitor language-tools perf improvements in your next TS project vuejs/language-tools [monitor]
- → Test JSX Vapor with slots if you're early on the framework vuejs/vue-jsx-vapor [monitor]
References
- [1] perf(language-core): reduce boundary code feature allocations vuejs/language-tools
- [2] refactor(language-core): reorganize template codegen context vuejs/language-tools
- [3] feat: support identify slots vuejs/vue-jsx-vapor
FAQ
- What changed in Vue.js on June 28, 2026?
- Vue's language server just got faster with targeted allocations pruning, while the JSX Vapor experiment now handles slots properly.
- What should Vue.js teams do about it?
- Monitor language-tools perf improvements in your next TS project • Test JSX Vapor with slots if you're early on the framework
- Which Vue.js repositories shipped on June 28, 2026?
- vuejs/language-tools, vuejs/vue-jsx-vapor