Eslint-plugin-react has a new version, 7.34.0, released on March 4th, 2024, updating from the previous stable version 7.33.2 released on August 16th, 2023. Developers integrating React code into their projects can benefit from these fresh improvements to the linter. The updated release includes dependency upgrades, enhancing code analysis and compatibility with the latest tooling.
Specifically within dependencies, several packages see updates; object.hasown goes from 1.1.2 to 1.1.3, object.values updates from 1.1.6 to 1.1.7, while array-includes jumps from 3.1.6 to 3.1.7. Similarly, object.entries updates to 1.1.7 from 1.1.6 and object.fromentries moves to 2.0.7 from 2.0.6. es-iterator-helpers goes from 1.0.12 to 1.0.17, array.prototype.flatmap from 1.3.1 to 1.3.2,array.prototype.tosorted from 1.1.1 to 1.1.3 and string.prototype.matchall advances from 4.0.8 to 4.0.10, featuring enhancements and bug fixes. array.prototype.toreversed is a new dependency for version 7.34.0 coming in at 1.1.2.
For devDependencies, significant package updates occur. @babel/core is upgraded from 7.22.9 to 7.24.0, with @babel/preset-react advancing from 7.22.5 to 7.23.3 and @babel/eslint-parser getting a boost from 7.22.9 to 7.23.10. eslint-doc-generator is updated from 1.4.3 to 1.7.0, and eslint-plugin-import moves from 2.27.5 to 2.29.1. The update to eslint-remote-tester goes from 3.0.0 to 3.0.1. Additional updates include @babel/plugin-syntax-decorators from 7.22.5 to 7.24.0, @babel/plugin-syntax-function-bind from 7.22.5 to 7.23.3, and @babel/plugin-syntax-do-expressions from 7.22.5 to 7.23.3
Furthermore, the newer version has a negligibly larger unpacked size, up to 808066 from 794972. With these continued improvements, eslint-plugin-react remains a valuable tool for maintaining consistent and high-quality React codebases.
The are not vulnerabilities for the version 7.34.0 of the package eslint-plugin-react