@babel/preset-env streamlines Babel configuration by automatically determining the necessary Babel plugins and polyfills based on your target JavaScript environment. Comparing versions 7.8.7 and 7.8.6 reveals subtle yet important updates for developers.
Primarily, the core updates reside within the dependency tree. In version 7.8.7, several dependencies have been bumped to newer minor or patch versions. Most notably, @babel/core is updated to 7.8.7. Also, @babel/types goes from 7.8.6 to 7.8.7, @babel/helper-compilation-targets from 7.8.6 to 7.8.7, and @babel/plugin-transform-parameters from 7.8.4 to 7.8.7. Finally, @babel/plugin-transform-regenerator updates from 7.8.3 to 7.8.7. These updates likely include bug fixes, performance improvements, and potentially new features within those specific packages that trickle down to @babel/preset-env.
Although most @babel/plugin-* dependencies remain the same, these upgrades in core components often address edge cases or improve adherence to JavaScript standards, resulting in more reliable and consistent transpilation. Developers who experienced issues with specific transformations or Babel's core functionality might find the upgrade resolves these pain points.
The updated release date also signals a commitment to ongoing maintenance and improvement, ensuring that developers have access to the latest refinements.
The are not vulnerabilities for the version 7.8.7 of the package @babel/preset-env