Babel core has a new stable release, version 7.28.4, succeeding the 7.28.3 version. This update introduces several targeted improvements and dependency updates, so that it offers a smoother and more efficient transpilation experience.
A notable change is in the dependencies. @babel/types is upgraded to version 7.28.4 from 7.28.2, suggesting refinements in how Babel handles and manipulates Abstract Syntax Trees (ASTs), potentially leading to better code generation and analysis. Similar upgrades are @babel/parser and @babel/helpers going from version 7.28.3 to 7.28.4, indicating enhancements in parsing and helper functions that Babel uses to transform code. The generator moves to 7.28.3 from 7.28.3 remaining unchanged. Also, @jridgewell/remapping replaces @ampproject/remapping moving to version 2.3.5 from 2.2.0 in the 7.28.3 version, which could impact source map handling.
Developers should note the update to @babel/types as it could affect custom plugins or transformations relying on specific AST node structures or properties. Also, differences in source map generation are possible so it may need attention for more complex debugging scenarios. While the core functionality remains consistent, these incremental updates collectively enhance Babel's stability, performance, and compatibility with modern JavaScript features. The filecount remains the same at 119, while the unpacked size has slightly increased from 795974 to 798250 probably due to new code or updated assets linked to the dependencies, so consider evaluating the update impact in your projects.
The are not vulnerabilities for the version 7.28.4 of the package @babel/core