Version 2.1.10 of the @vue/typescript-plugin offers subtle yet potentially impactful updates compared to version 2.1.8. Both versions share core dependencies, including @vue/shared ensuring compatibility with Vue 3.5.0 and later, and @volar/typescript around the 2.4.8 release, crucial for TypeScript language service integrations within Vue projects. The @types/node dependency remains as a development dependency in both versions, allowing developers to leverage Node.js typings. Licensed under MIT, development of the versions occurred within the packages/typescript-plugin directory of the Vue Language Tools repository.
The key difference lies in the @vue/language-core dependency, bumping from version 2.1.8 to 2.1.10. This suggests internal refinements or bug fixes within Vue's language core are incorporated. While the distribution included in both versions contains 25 files, version 2.1.10 results in a minor increase in unpacked size to 54067 bytes, potentially indicating added features, updated logic, or slightly larger compiled code. The release date, October 30, 2024 for 2.1.10, follows shortly after the October 26, 2024 release of 2.1.8, suggesting quick iteration. Users encountering any language service issues or Vue-specific TypeScript errors may benefit from upgrading to 2.1.10 to take advantage of the incorporated core improvements. For those working with Vue and TypeScript, keeping this plugin up to date ensures smooth development experience and benefits from improvements to the Vue language tooling.
The are not vulnerabilities for the version 2.1.10 of the package @vue/typescript-plugin