@babel/preset-typescript version 7.13.0 introduces subtle but important updates compared to the previous stable version 7.12.17. The core functionality of transpiling TypeScript code using Babel remains consistent, but several dependency upgrades bring improvements and bug fixes under the hood. Notably, @babel/helper-plugin-utils and @babel/plugin-transform-typescript are updated to version 7.13.0, aligning with the broader Babel ecosystem. This ensures compatibility and takes advantage of any performance enhancements or bug fixes introduced in those specific packages. While the developer experience might not be drastically different on the surface, these dependency bumps contribute to a more robust and reliable transpilation process.
For developers, the key takeaway is that upgrading to 7.13.0 offers a seamless transition with the benefit of the latest advancements in Babel's TypeScript support. There are no breaking changes indicated, meaning existing configurations should continue to function as expected. The updated dependencies improve the preset's stability and efficiency. Developers are encouraged to upgrade to leverage these improvements and stay current with the Babel ecosystem. The release also reflects the ongoing active maintenance and development of the Babel project, assuring users of continued support and improvements in subsequent releases. Finally, the updated version shows a tiny increase in unpacked size, from 9684 to 9705 bytes, and was released a few days later, from February 18 to February 22, 2021.
The are not vulnerabilities for the version 7.13.0 of the package @babel/preset-typescript