Eslint-plugin-prettier has released version 4.2.0, a minor update from the previous stable version 4.1.0. Both versions serve the same core purpose: running Prettier as an ESLint rule, ensuring consistent code formatting across your projects. The fundamental dependencies, including prettier-linter-helpers, remain consistent, indicating no core architectural changes.
The key differences lie primarily in the development dependencies (devDependencies). Version 4.2.0 introduces @changesets/cli and @changesets/changelog-github, alongside @ota-meshi/eslint-plugin-svelte. Meanwhile, version 4.1.0 includes eslint-plugin-node, eslint-config-not-an-aardvark, and @not-an-aardvark/node-release-script which are not present in the newer release. These alterations suggest potential shifts in the development workflow, possibly towards using changesets for managing releases and incorporating enhanced Svelte support in the new version.
Developers using eslint-plugin-prettier will appreciate the continued support for ESLint versions 7.28.0 and above, and Prettier versions 2.0.0 and above, as indicated by the peer dependencies. The drift in devDependencies may indicate changes to internal build processes, testing or a stronger focus on specific frameworks, but the upgrade should maintain consistent formatting behavior and compatibility with your existing ESLint and Prettier configurations, ensuring a smooth transition for most users. The upgrade to 4.2.0 could potentially offer a slightly refined development experience, especially for those working with Svelte projects.
The are not vulnerabilities for the version 4.2.0 of the package eslint-plugin-prettier