@babel/plugin-transform-runtime, a crucial tool for modern JavaScript development, saw a release of version 7.13.8 shortly after 7.13.7, offering subtle but important updates for developers. Both versions aim to externalize references to Babel's helpers and language built-ins, providing automatic polyfilling to ensure code runs smoothly across different JavaScript environments without polluting global scope.
Key differences lie primarily in dependency versions. Version 7.13.8 upgrades several devDependencies. @babel/core jumps from 7.13.1 to 7.13.8, mirroring the plugin's own version. Versions of @babel/runtime and @babel/runtime-corejs3 are bumped from 7.13.7 to 7.13.8, staying synchronized with the core Babel ecosystem. @babel/preset-env also sees an upgrade from 7.13.5 to 7.13.8. On the other hand, the dependency semver has changed from version 7.0.0 to ^6.3.0.
These updates suggest bug fixes, performance improvements, and potentially some support for newer JavaScript features introduced in Babel's core. Developers upgrading should review the changelogs for Babel core, preset-env, and runtime packages to understand the full scope of changes. While the core functionality remains the same, staying up-to-date ensures optimal compatibility and access to the latest enhancements in the Babel ecosystem, ultimately streamlining the process of writing modern JavaScript code that runs everywhere. The slight decrease in unpacked size in 7.13.8 might indicate some code optimization or removal of redundant assets.
The are not vulnerabilities for the version 7.13.8 of the package @babel/plugin-transform-runtime