Version 7.11.0 of @babel/plugin-transform-runtime introduces several updates compared to the previous stable version, 7.10.5, impacting developers using Babel for JavaScript transformation. Both versions share the same core functionality: externalizing references to Babel's helpers and built-ins, enabling automatic polyfilling without polluting the global scope. Key dependencies like semver, resolve, @babel/helper-plugin-utils, and @babel/helper-module-imports remain consistent, ensuring compatibility.
The most significant changes lie in the devDependencies. Version 7.11.0 upgrades @babel/core, @babel/types, @babel/runtime, and @babel/preset-env to version 7.11.0, aligning the development environment with the latest Babel features and bug fixes. It also introduces @babel/runtime-corejs3 at version 7.11.0 suggesting enhanced core-js integration. These dependencies are crucial for developers who extend or test the plugin itself. While @babel/helpers, @babel/template, @babel/helper-plugin-test-runner, and @babel/plugin-transform-typeof-symbol remain at their previous versions. The upgrades might imply improved performance, new ECMAScript feature support, or resolutions to existing issues within Babel's core functionalities. Developers should consult the detailed changelogs of these individual packages for precise information. The unpackedSize has slightly decreased indicating optimizations or refactoring. If you are using this plugin it is recommended to upgrade to the last version as you normally should with every dependency you have in your project.
The are not vulnerabilities for the version 7.11.0 of the package @babel/plugin-transform-runtime