@babel/core version 7.8.6 introduces subtle but important upgrades compared to its predecessor, version 7.8.4. While both serve as the core compiler for Babel, enabling developers to transpile modern JavaScript into widely compatible code, the newer version incorporates refinements across several key dependencies. Specifically, developers should note updates in @babel/types, @babel/parser, @babel/template, @babel/traverse, and @babel/generator, all bumping up to version 7.8.6, indicating enhancements in type handling, parsing capabilities, template utilities, AST traversal, and code generation respectively. Version 7.8.4 dependencies for @babel/types, @babel/parser, @babel/template, @babel/traverse, and @babel/generator were, correspondingly, 7.8.3, 7.8.4, 7.8.3, 7.8.4 and 7.8.4. The @babel/helpers and @babel/code-frame packages remained consistent between versions, residing at ^7.8.4 and ^7.8.3 respectively.
The newer version boasts a slightly larger unpacked size – 154,668 bytes versus 154,663 bytes – reflecting these internal improvements which collectively enhance the stability and performance of the core compilation processes. Developers are encouraged to upgrade to 7.8.6 to leverage the most current optimizations and bug fixes within these core modules, ensuring a smoother and more reliable transpilation pipeline for their projects. The release date of version 7.8.6 is February 27, 2020, marking a close-in-time update after version 7.8.4's release on January 30, 2020. This close proximity in release dates suggests a focused effort on rapid improvements, which would be beneficial for project maintainability.
The are not vulnerabilities for the version 7.8.6 of the package @babel/core