Version 7.8.0 of @babel/plugin-proposal-throw-expressions introduces updates across its dependencies, notably bumping @babel/helper-plugin-utils and @babel/plugin-syntax-throw-expressions to version 7.8.0. Correspondingly, the development dependencies, @babel/core and @babel/helper-plugin-test-runner, are also updated to version 7.8.0. This synchronization across dependencies ensures compatibility and takes advantage of any improvements or bug fixes introduced in those related packages. While the core functionality of wrapping throw expressions in an Immediately Invoked Function Expression (IIFE) likely remains consistent, developers should upgrade to leverage the benefits of the dependency updates.
The previous version, 7.7.4, utilized older versions of these dependencies, including @babel/helper-plugin-utils and @babel/plugin-syntax-throw-expressions which were then at version 7.7.4 with @babel/core and @babel/helper-plugin-test-runner matching at 7.7.4. The later release, 7.8.0 indicates a focus on maintaining a current and cohesive ecosystem within the Babel project. By upgrading, developers gain access to the latest features and fixes within the Babel toolchain, potentially improving performance, stability, and compatibility within their projects. Analyzing the changelogs of the updated dependencies would provide further insight into the specific changes and new functionality included in version 7.8.0, enabling informed decisions about upgrading and utilizing the @babel/plugin-proposal-throw-expressions package.
The are not vulnerabilities for the version 7.8.0 of the package @babel/plugin-proposal-throw-expressions