Eslint-plugin-react has a new stable version, 7.32.0, released on January 11, 2023, succeeding version 7.31.11 from November 18, 2022. Core functionality remains the same: providing React-specific linting rules for ESLint, helping developers maintain code quality and consistency in React projects. Both versions share identical dependencies for core functionality, for example, semver, resolve, doctrine, minimatch, estraverse, prop-types, jsx-ast-utils, and several object and array polyfills.
Key updates appear in the development dependencies (devDependencies). The newer version sees an update to eslint-doc-generator, jumping from version 0.15.0 to 1.4.2 a large change that likely brings improved documentation generation capabilities. Additionally, The newer version includes ls-engines":"^0.8.0" while the older one has ls-engines":"^0.7.0". This indicates potential improvements or fixes in the tooling used during development. The file count in the distributed package has also increased from 128 to 134, with a corresponding increase in unpacked size, suggesting additional rules, tests, or documentation were included. Changes in dev dependencies like @babel/core are also present. These incremental updates in development tooling aim to improve the plugin's reliability and developer experience, encouraging smoother integration with modern React development workflows.
Developers should update to version 7.32.0 to benefit from the latest improvements in documentation generation, potential bug fixes, and enhanced compatibility with recent versions of other development tools, ultimately leading to a more streamlined linting process for React projects.
The are not vulnerabilities for the version 7.32.0 of the package eslint-plugin-react