Babel core version 7.5.0 introduces several updates compared to version 7.4.5, primarily focusing on internal package dependencies, which trickle down into improved functionality and potentially better performance for Babel users. A significant change is the synchronized upgrade of several core Babel packages. We observe updates in @babel/types (7.4.4 to 7.5.0), @babel/parser (7.4.5 to 7.5.0), @babel/helpers (7.4.4 to 7.5.0), @babel/traverse (7.4.5 to 7.5.0), and @babel/generator (7.4.4 to 7.5.0). These updates suggest that the core compilation pipeline has been refined, possibly incorporating new ECMAScript features, bug fixes, and performance enhancements. For developers, this translates to more reliable and up-to-date support for JavaScript syntax transformations. While the core dependencies like debug, json5, lodash, semver, resolve, source-map, convert-source-map remain consistent, the increased versions in the internal Babel packages contribute to overall stability and compatibility when using the latest ECMAScript standards. Similarly, @babel/helper-transform-fixture-test-runner was updated in the devDependencies while @babel/register remains the same. Also, the unpacked size increased by 1KB, likely due to relatively small changes across packages. The release date difference highlights a commitment to regular updates, which means developers can usually leverage the package maintainers' contributions to keep abreast of changes in the JavaScript ecosystem.
The are not vulnerabilities for the version 7.5.0 of the package @babel/core