Version 7.22.5 of @babel/plugin-transform-react-jsx brings several dependency updates compared to the previous stable version, 7.22.3. Key dependencies like @babel/types, @babel/plugin-syntax-jsx, @babel/helper-plugin-utils, and @babel/helper-module-imports have all been bumped to version 7.22.5, ensuring compatibility and access to the latest features and bug fixes within those core Babel modules. Additionally, @babel/helper-annotate-as-pure has been updated.
From development dependencies perspective, @babel/core and @babel/traverse are updated to version 7.22.5 and 7.22.1 respectively, suggesting improvements in the testing and transformation processes the plugin undergoes. Developers integrating with newer Babel features or encountering issues in previous toolchain versions will likely benefit from this upgrade. The peer dependency @babel/core remains compatible with any 7.x version ensuring backward compatibility.
The change of dependencies may bring performance enhancements, bug resolutions related to JSX transformation, or improved support for newer React features due to the alignment with the latest Babel ecosystem components. Developers upgrading should review the changelogs of the updated dependencies for detailed information on specific changes. Ultimately, 7.22.5 delivers a more up-to-date and potentially more robust JSX transformation experience within the Babel ecosystem.
The are not vulnerabilities for the version 7.22.5 of the package @babel/plugin-transform-react-jsx