The eslint-plugin-react-dom package provides ESLint rules specifically designed to improve React DOM development practices, helping developers write more robust and maintainable code. Version 1.47.2 is a minor release following 1.47.1, with both versions sharing the same core purpose and functionalities. The primary distinction lies in the updated internal dependencies on several @eslint-react packages: @eslint-react/ast, @eslint-react/eff, @eslint-react/kit, @eslint-react/var, @eslint-react/core, and @eslint-react/shared. These dependencies have been bumped from version 1.47.1 to 1.47.2, suggesting internal improvements, bug fixes, or minor feature enhancements within those specific modules.
For developers, this means upgrading from 1.47.1 to 1.47.2 should be a relatively straightforward process. No breaking changes are expected, ensuring existing configurations and codebases will remain compatible. The update primarily focuses on refinements within the plugin's internal workings and dependent modules. The other dependencies, such as string-ts, ts-pattern, compare-versions, @typescript-eslint/*, and devDependencies remain unchanged. peerDependencies are also the same, enforcing compatibility with eslint versions "^8.57.0 || ^9.0.0" and typescript versions "^4.9.5 || ^5.3.3".
The releaseDate difference indicates a later publication timestamp for version 1.47.2. Developers are encouraged to upgrade to the latest version to benefit from any potential bug fixes, performance improvements, or enhanced rule accuracy included in the updated @eslint-react dependencies. While the unpacked size and file count remain identical between the versions, the underlying code might have been tweaked to deliver more optimal results.
The are not vulnerabilities for the version 1.47.2 of the package eslint-plugin-react-dom