Version 3.0.0 of @rollup/plugin-typescript introduces several noteworthy changes compared to its predecessor, version 2.1.0, primarily revolving around dependency updates and internal improvements for enhanced stability and performance. One key difference lies in the updated dependencies: resolve is bumped from ^1.13.1 to ^1.14.1, and @rollup/pluginutils moves from ^3.0.0 to ^3.0.1. The devDependencies also receive updates with @rollup/plugin-buble updated too and the explicit dependency on rollup-plugin-commonjs in version 2.1.0 is replaced by @rollup/plugin-commonjs at ^11.0.1 in version 3.0.0.
While peer dependencies remain consistent (tslib: *, rollup: ^1.20.0, typescript: >=2.1.0), developers should be aware of these dependency adjustments when upgrading. Notably, the dist object indicates a significant increase in unpacked size from 38697 bytes in v2.1.0 to 55271 bytes in v3.0.0, potentially hinting at added features, more robust code, or refined internal structures. The release date difference, approximately three weeks, separates these versions. The core functionality of seamless integration between Rollup and TypeScript remains the same. For developers, updating offers access to the newest dependency improvements and potential performance enhancements, though careful assessment for compatibility within pre-existing project environments is recommended given the upgraded dependencies.
The are not vulnerabilities for the version 3.0.0 of the package @rollup/plugin-typescript