Vue Language Tools v3.3.4

vuejs/language-tools
Share
Summary
The v3.3.4 release of Vue Language Tools includes several important fixes: it now correctly excludes already-set props from inherited attributes, camelizes slot props regardless of the HTML attributes option, and detects duplicate event listeners. Additionally, the TypeScript plugin no longer treats 'class' and 'style' as boolean properties, improving type hinting for developers.

Full release notes

language-core

  • fix: only exclude already-set props from inherited attrs when checkRequiredFallthroughAttributes is enabled (#6088) - Thanks to @KazariEX!
  • fix: camelize slot props regardless of htmlAttributes option (#6089) - Thanks to @KazariEX!
  • fix: detect duplicate event listeners across name formats (#6094) - Thanks to @whysopaul!

language-service

  • fix: respect var hoisting for destructured props hints (#6092) - Thanks to @KazariEX!

typescript-plugin

  • fix: do not treat class and style as a boolean property (#6081) - Thanks to @KazariEX!

Our Sponsors ❤️

This project is made possible thanks to our generous sponsors: Special Sponsor Next Generation Tooling Platinum Sponsors An approachable, performant and versatile framework for building web user interfaces. Stay in the flow with instant dev experiences.No more hours stashing/pulling/installing locally — just click, and start coding. Gold Sponsors Silver Sponsors Become a sponsor to support Vue tooling development

Latest Vue Language Tools releases

All releases