The update from @babel/core version 7.27.7 to 7.28.0 brings several dependency updates and minor improvements to the core Babel compiler. Developers leveraging Babel for transpiling JavaScript code will benefit from these refinements. Key dependency bumps include @babel/types, @babel/parser, @babel/traverse, and @babel/generator, all moving to version 7.28.0 from previous iterations. These updates likely incorporate bug fixes, performance optimizations, and new features related to syntax parsing, AST manipulation, and code generation, crucial parts of the translation process.
In the devDependencies section, @babel/preset-env advances to version 7.28.0, matching the version of @babel/core. @babel/helper-transform-fixture-test-runner also jumps to version 7.28.0 adding new features to your testing suite. Conversely, @jridgewell/trace-mapping is updated from version 0.3.25 to 0.3.28.
While the core dependencies debug, json5, semver and gensync remain untouched along with the module transformers the update of the peer packages should increase the overall stability and allows developers to use the newest Javascript and Typescript features. These incremental improvements enhance Babel's overall stability and reliability, ensuring a smoother and more efficient transformation pipeline for modern JavaScript projects, especially considering the increase in unpacked size and release date.
The are not vulnerabilities for the version 7.28.0 of the package @babel/core