Eslint-plugin-react has released version 7.29.0 as a new stable update from the previous version 7.28.0, introducing changes primarily focused on development dependencies and potentially some improvements in rule stability and compatibility. Upgrading to the latest version ensures you benefit from the most recent bug fixes and enhancements within the plugin.
A key difference lies in the updated development dependencies. Version 7.29.0 incorporates newer versions of several Babel packages like @babel/core, @babel/preset-react, @babel/eslint-parser, @babel/plugin-syntax-decorators, @babel/plugin-syntax-function-bind, and @babel/plugin-syntax-do-expressions. This is important for developers using modern JavaScript syntax and features as these Babel updates often include support for newer language constructs. Additionally, eslint-plugin-import is updated to version 2.25.4 and eslint-remote-tester-repositories to version 0.0.4. Developers using these plugins will benefit for a better integration and the latest features and bug fixes.
Furthermore, the minimatch dependency has been updated from 3.0.4 to 3.1.2 . The update includes also an upgraded version of @types/node to ^16.11.26. While the core dependencies of the plugin remain largely consistent, these enhanced development tools ensure a smoother development workflow and better alignment with current JavaScript and React best practices. The update increased the file count from 124 to 126 and the unpacked size from 681376 to 703542. If you're already using eslint-plugin-react, upgrading to 7.29.0 is recommended to leverage these updated dependencies and any potential rule improvements included in this minor release.
The are not vulnerabilities for the version 7.29.0 of the package eslint-plugin-react