The Wire · Showcase
VUE LANGUAGE TOOLS PATCHES TEMPLATE COMPLETION BUGS WHILE TEST-UTILS JUMPS TO JS-BEAUTIFY 2
By RepoJournal · Filed · About Vue.js
Language Tools 3.3.7 ships two critical fixes for template intellisense and event handler parsing, while Test Utils upgrades its formatting dependency to a major version.
Vue Language Tools v3.3.7 rolled out overnight with fixes that matter for your IDE experience [1]. The typescript-plugin now filters const globals from template completions [2], which stops runtime exports from cluttering your autocomplete when you're typing in templates. Language-core wrapped single expression event handlers to prevent automatic semicolon insertion bugs [1] that were breaking certain handler patterns. On the tooling front, the team also locked down the TypeScript server harness to properly probe the Vue plugin when using forked tsserver [3], fixing a gotcha for developers using --globalPlugins. Test Utils landed a major dependency bump to js-beautify 2.0 [4], which should improve snapshot formatting quality but requires testing in your test suite since major versions often change output format.
Action items
- → Upgrade @vue/language-tools to 3.3.7 and verify template completions work in your IDE vuejs/language-tools [plan]
- → Update @vue/test-utils and run your test suite to validate js-beautify 2.0 snapshot output vuejs/test-utils [plan]
- → Monitor TypeScript plugin resolution if you use --globalPlugins in development vuejs/language-tools [monitor]
References
- [1] v3.3.7 ↗ vuejs/language-tools
- [2] fix(typescript-plugin): filter const globals from template completions vuejs/language-tools
- [3] fix(language-server): probe vue plugin in forked tsserver harness vuejs/language-tools
- [4] fix(deps): update dependency js-beautify to v2 ↗ vuejs/test-utils
FAQ
- What changed in Vue.js on July 8, 2026?
- Language Tools 3.3.7 ships two critical fixes for template intellisense and event handler parsing, while Test Utils upgrades its formatting dependency to a major version.
- What should Vue.js teams do about it?
- Upgrade @vue/language-tools to 3.3.7 and verify template completions work in your IDE • Update @vue/test-utils and run your test suite to validate js-beautify 2.0 snapshot output • Monitor TypeScript plugin resolution if you use --globalPlugins in development
- Which Vue.js repositories shipped on July 8, 2026?
- vuejs/language-tools, vuejs/test-utils