Babel Preset Env version 7.4.4 introduces several key updates and refinements compared to version 7.4.3, primarily focusing on keeping pace with the evolving JavaScript landscape and offering developers more robust tooling for targeting specific browser environments. Notably, the dependency @babel/types has been bumped from 7.4.0 to 7.4.4, ensuring compatibility with the latest JavaScript syntax and features. Several @babel/plugin-transform-* dependencies, crucial for transforming modern code into browser-compatible formats, have also been updated.
Specifically, plugins like @babel/plugin-transform-for-of, @babel/plugin-transform-classes, @babel/plugin-transform-new-target, @babel/plugin-transform-parameters, @babel/plugin-transform-regenerator, @babel/plugin-transform-dotall-regex, @babel/plugin-transform-block-scoping, @babel/plugin-transform-destructuring, @babel/plugin-transform-function-name, @babel/plugin-transform-unicode-regex, @babel/plugin-transform-modules-commonjs, @babel/plugin-proposal-object-rest-spread, @babel/plugin-transform-template-literals, @babel/plugin-transform-async-to-generator, @babel/plugin-proposal-unicode-property-regex, and @babel/plugin-transform-named-capturing-groups-regex have received updates, indicating improvements in their respective transformations or bug fixes. While many plugins saw minor version bumps, the aggregate effect is a more stable and feature-rich preset.
Developers should particularly note these dependency updates, as they signify enhanced support for newer JavaScript features and potentially address previous transformation issues or edge cases. The underlying logic and behavior of @babel/preset-env remains the same, streamlining the process of configuring Babel for different target environments.
The are not vulnerabilities for the version 7.4.4 of the package @babel/preset-env