Eslint Plugin Prettier has released version 5.3.0, an incremental update over the previous stable version 5.2.6. Both versions serve the same core purpose: running Prettier as an ESLint rule, ensuring consistent code formatting within your projects. The dependencies remain consistent between the two, both relying on synckit for synchronous operations and prettier-linter-helpers for Prettier integration. Peer dependencies also mirror each other, requiring ESLint (>=8.0.0), Prettier (>=3.0.0), and @types/eslint (>=8.0.0), along with specific versions of eslint-config-prettier (>=7.0.0 <10.0.0 || >=10.1.0). This highlights that the update doesn't introduce breaking changes in terms of core dependencies or peer requirements.
While the functional description and core dependencies remain the same, there appears a difference in file size. This could reflect minor optimizations, bug fixes, or internal tweaks that don’t warrant a major version bump. Developers should consider upgrading to 5.3.0 for these incremental improvements. The release date shifted from April 2nd to May 4th, 2025, suggesting a month's worth of refinement went into this version. For those already utilizing ESLint Plugin Prettier, upgrading to 5.3.0 is a straightforward way to benefit from potential performance enhancements or bug fixes without significant code changes. Given identical peer dependencies, the transition should be seamless.
The are not vulnerabilities for the version 5.3.0 of the package eslint-plugin-prettier