@babel/core version 7.17.12, released on May 16, 2022, brings several updates compared to its predecessor, version 7.17.10, which was released on April 29, 2022. While the overarching description remains "Babel compiler core," a closer look reveals key dependency upgrades that developers should note.
Within the dependencies section, several core @babel packages received updates. Specifically, @babel/types, @babel/parser, @babel/traverse, and @babel/generator all jumped from version 7.17.10 to 7.17.12. Additionally, @babel/helper-module-transforms saw an increment from version 7.17.7 to 7.17.12. These upgrades likely incorporate bug fixes, performance enhancements, and potentially new features within those respective modules, impacting how Babel parses, transforms and generates code. Consequently it also has a small impact on unpackedSize from 275993 to 276038.
In the devDependencies section, @babel/plugin-transform-modules-commonjs was upgraded from version 7.17.9 to 7.17.12. This is significant for developers relying on CommonJS module transformation, as the update might contain fixes or improvements to module handling. While the dependencies @babel/helper-compilation-targets is the same, it's worth noting that this helper contributes to Babel's browser compatibility calculations, which may mean that the previous changes require newer version for it to run well. Developers should consult the respective changelogs of these updated packages for a comprehensive understanding of specific changes, bug fixes, and new functionalities. These incremental updates contribute to the ongoing refinement and stability of the Babel core.
The are not vulnerabilities for the version 7.17.12 of the package @babel/core