@babel/preset-env version 7.26.0 introduces subtle but important updates compared to version 7.25.9. Core dependencies like @babel/core and @babel/compat-data were bumped to 7.26.0, ensuring compatibility with the latest JavaScript features and bug fixes addressed within those core packages. This is critical for developers seeking the most current and complete support for various ECMAScript proposals and browser compatibility. One notable distinction lies in the inclusion of @babel/plugin-syntax-import-assertions, @babel/plugin-syntax-import-attributes and @babel/plugin-transform-regexp-modifiers at version 7.26.0 in the newer release. These plugins likely provide updated syntax parsing and transformations related to ECMAScript modules and regular expressions, improving tooling for modern JavaScript development workflows using new regex features. While many other dependency versions remain consistent, developers should note that the @babel/core dependency in devDependencies has also been bumped to ^7.26.0. The updated release addresses bug fixes and integrates improvements into newer build processes. Also, the file count in the distributed tarball of the newer version is slightly higher, suggesting the inclusion of some other files. For projects aiming for cutting-edge JavaScript support and a tightly integrated Babel ecosystem, upgrading to 7.26.0 is recommended. Remember to always check the changelog for a comprehensive list of changes.
The are not vulnerabilities for the version 7.26.0 of the package @babel/preset-env