Version 2.0.29 of the @vue/typescript-plugin npm package was released on July 25, 2024, succeeding version 2.0.28, which was released on July 22, 2024. Both versions share common dependencies including @vue/shared (version ^3.4.0), @volar/typescript (version ~2.4.0-alpha.18), and @vue/language-core. A key difference lies in the @vue/language-core dependency, where version 2.0.29 explicitly uses @vue/language-core version 2.0.29, while the older version 2.0.28 depends on @vue/language-core version 2.0.28. Developers upgrading from 2.0.28 to 2.0.29 are likely to see minor bug fixes or improvements within the core language utilities provided by @vue/language-core.
Both packages are licensed under MIT and are part of the Vue Language Tools project, residing in the packages/typescript-plugin directory within the project's Git repository. Importantly, the fileCount and unpackedSize remain the same across both versions, implying the code structure and overall size haven't changed drastically; hence updates are likely focused on targeted improvements. Those using Vue with TypeScript should consider upgrading to the latest version to benefit from these subtle enhancements, ensuring the best possible tooling and language support within their Vue projects. The @types/node dependency in devDependencies suggests that both versions are designed to work with Node.js environments.
The are not vulnerabilities for the version 2.0.29 of the package @vue/typescript-plugin