@babel/preset-env version 7.2.0 introduces several updates and refinements compared to the previous stable version 7.1.6, primarily focusing on enhanced ECMAScript 2018 and later support. The most significant changes are reflected in the updated dependencies, where nearly all @babel/plugin-transform-* plugins have been bumped to version 7.2.0. This signifies a comprehensive effort to bring the preset up-to-date with the latest transformations and syntax features, offering developers wider support for modern JavaScript. Specific plugins such as @babel/plugin-transform-for-of, @babel/plugin-transform-spread, @babel/plugin-transform-classes, and many others have been updated from older 7.x versions to the newer 7.2.0, indicating bug fixes, performance improvements, and potentially new features within those individual transformations. Furthermore, @babel/plugin-transform-block-scoping moved from 7.1.5 to 7.2.0 reflecting specific updates. The update also incorporates @babel/plugin-syntax-async-generators, @babel/plugin-transform-dotall-regex and other to version 7.2.0 showing a trend of overall improvements and bug fixes.
Developers should be aware that upgrading to 7.2.0 ensures that their projects benefit from the most recent advancements in Babel's transformation capabilities. The change in browserslist dependency might alter the browsers targeted by the preset, so it's wise to review supported browsers. Additionally, bumping @babel/core and @babel/cli to version 7.2.0 in devDependencies means developers using the preset for testing or build processes should see improved tooling support.
The are not vulnerabilities for the version 7.2.0 of the package @babel/preset-env