Version 7.19.1 of @babel/plugin-transform-runtime introduces several updates compared to the previous stable version, 7.18.10, impacting dependency requirements and potentially build sizes. A notable change lies in the updated dependencies. Specifically, developers will find that babel-plugin-polyfill-corejs2 has been bumped from version 0.3.2 to 0.3.3, babel-plugin-polyfill-corejs3 moves from 0.5.3 to 0.6.0, and babel-plugin-polyfill-regenerator advances from 0.4.0 to 0.4.1. Similarly, core Babel helper packages now require newer versions, with @babel/helper-plugin-utils moving to ^7.19.0 and others like @babel/core, @babel/types, @babel/helpers, @babel/runtime, @babel/preset-env, and @babel/runtime-corejs3 all incrementing to their respective 7.19.1 versions.
These dependency upgrades likely incorporate bug fixes, performance improvements, and new features from the respective modules which can translate to more robust support for modern JavaScript syntax when transpiling code. Developers should ensure their Babel configuration aligns with these updated dependencies to avoid compatibility issues. Package size has increased, the unpacked size more than doubles between the releases. The newer version also has a higher file count within the tarball. These observations could mean a substantial addition of new features, polyfills, or helper functions that will be included in your transpiled javascript. Make sure to test any upgrade extensively.
The are not vulnerabilities for the version 7.19.1 of the package @babel/plugin-transform-runtime