Eslint-plugin-react has a new version 7.37.5, an incremental update over the previous 7.37.4, both designed to enhance React-specific linting within ESLint environments. For developers, these versions offer robust checks to improve code quality and maintainability of React projects.
A notable difference lies in the updated dependency versions. Version 7.37.5 has a newer version of these packages ( "@babel/core":"^7.26.10","@babel/eslint-parser":"^7.27.0","@typescript-eslint/parser":"^2.34.0 || ^3.10.1 || ^4 || ^5 || ^6.20 || ^7.14.1 || 8.4 - 8.17","eslint":"^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7") which incorporates the last security and functionality improvements .
Both versions share a common set of core dependencies crucial for their functionality, including jsx-ast-utils for JSX parsing, prop-types for runtime type checking, and eslint itself. The peerDependencies entry remains consistent, indicating compatibility with ESLint versions 3 through 9.7.
Developers should consider upgrading to version 7.37.5 to leverage the latest improvements and ensure compatibility with current tooling. Although the unpacked size is marginally bigger, the newer packages are recommended for code quality. Furthermore, note the release dates: version 7.37.5 was released much later than version 7.37.4 and, even if both dates are in the future, this speaks of an ongoing mantainance.
The are not vulnerabilities for the version 7.37.5 of the package eslint-plugin-react