eslint-plugin-react version 7.30.0 introduces several updates and improvements over the previous stable version, 7.29.4. In the dependencies, object.hasown sees an upgrade from 1.1.0 to 1.1.1, array-includes jumps from 3.1.4 to 3.1.5, array.prototype.flatmap advances from 1.2.5 to 1.3.0, and string.prototype.matchall is updated from 4.0.6 to 4.0.7.
More substantial changes are found in the devDependencies. Key updates include @babel/core moving from 7.17.5 to 7.17.12, alongside corresponding upgrades for @babel/preset-react (from 7.16.7 to 7.17.12), @babel/plugin-syntax-decorators (from 7.17.0 to 7.17.12), and the introduction of @babel/eslint-parser at version 7.17.0. Furthermore, @types/node progresses from 16.11.26 to 16.11.35, and eslint-plugin-import is updated from 2.25.4 to 2.26.0. The eslint-remote-tester also sees an update, shifting from version 2.1.1 to 2.1.4, and eslint-remote-tester-repositories changes version from 0.0.4 to 0.0.5.
These updates primarily focus on keeping the development environment current with Babel and ES modules for enhanced code processing and syntax support. The upgrades to eslint-plugin-import and eslint-remote-tester indicate a refinement in import handling and remote testing capabilities, aimed at improving code quality and maintainability within React projects. Developers leveraging these updates will benefit from improved compatibility with the latest JavaScript and React features, more robust testing tools, and a more streamlined development workflow.
The are not vulnerabilities for the version 7.30.0 of the package eslint-plugin-react