Vue-tsc versions 3.0.0 and 3.0.1 represent incremental updates to the Vue TypeScript compiler, a vital tool for Vue.js developers using TypeScript. Both versions share a similar core structure, indicated by identical fileCount and unpackedSize in their distribution packages. They have the same peer dependency requiring Typescript version 5.0.0 or greater. Both depend on @types/node with version starting from 22.10.4.
The key difference lies in the updated dependencies: version 3.0.1 utilizes @volar/typescript version 2.4.17 and @vue/language-core version 3.0.1, while version 3.0.0 used @volar/typescript 2.4.16 and @vue/language-core version 3.0.0. These updates likely include bug fixes, performance improvements, and potentially new features or enhanced compatibility within the Vue language tooling ecosystem.
For developers, upgrading from 3.0.0 to 3.0.1 is advisable to leverage these improvements ensuring a more stable and efficient development experience when working with Vue and TypeScript, including better type checking, improved language support, and fewer potential issues discovered when using the newest version. Because of the dates being very close to each other, also the update includes probably a quick patch that fixes some minor issues.
The are not vulnerabilities for the version 3.0.1 of the package vue-tsc