eslint-plugin-jest has released version 28.3.0, building upon the previous stable version 28.2.0. While both versions maintain core functionality for linting Jest tests, there are subtle yet important changes for developers to consider. One notable update lies within the devDependencies. In version 28.3.0, eslint-plugin-n has been bumped up to version ^17.0.0 from ^15.0.0 in version 28.2.0. This seemingly small change could introduce new linting rules or modify existing ones related to Node.js, potentially affecting developers leveraging Node.js features within their Jest tests.
Furthermore, the internal package sizes differ slightly. Version 28.3.0 has an unpackedSize of 315446 compared to 314163 of version 28.2.0, even though both versions contain the same fileCount of 117. This indicates modifications of the size of contained files, either introducing new features, fixing bugs or simply optimizing pre-existing code. Moreover considering that the releaseDate of the newer version is almost 3 weeks later, users can generally expect a more polished and refined experience, with potential bug fixes and minor enhancements that improve overall stability. Developers should review the changelog for a comprehensive list of changes and consider upgrading to version 28.3.0 for the latest improvements and potential performance gains, as it probably contains bug fixes and improvements to rule implementations. As always, testing within your specific project context is recommended.
The are not vulnerabilities for the version 28.3.0 of the package eslint-plugin-jest