@babel/preset-env 7.19.1 introduces several updates and refinements compared to version 7.19.0. Core dependency upgrades offer improvements for developers. core-js-compat bumps from version 3.22.1 to 3.25.1, bringing in enhanced compatibility data for core-js, which is essential for polyfilling modern JavaScript features in older environments. This update broadens the range of supported features and ensures seamless compatibility across different browsers and Node.js versions.
The update includes dependency revisions for the async functions feature, specifically, @babel/plugin-proposal-async-generator-functions moves from version 7.19.0 to 7.19.1. The @babel/compat-data dependency also sees an update, progressing from version 7.19.0 to 7.19.1, which is a key factor for maintaining accurate transformation behaviors based on environment support. Finally, @babel/plugin-transform-named-capturing-groups-regex goes from version 7.19.0 to 7.19.1.
These targeted updates contribute to a more robust and accurate compilation process, ensuring that your code is effectively transformed and polyfilled for optimal compatibility and performance as a babel user. While the unpacked size and file count remain identical between versions, the underlying compatibility improvements are crucial for developers targeting a wide range of environments as babel focuses on compatibility, bugfixes, and improvements. These updates ensure better support for cutting-edge JavaScript features in older browsers and Node.js versions.
The are not vulnerabilities for the version 7.19.1 of the package @babel/preset-env