Eslint Plugin Jest, a popular tool for linting Jest tests, released version 26.0.0, succeeding version 25.7.0. The latest iteration introduces a key change in its core dependencies, swapping @typescript-eslint/experimental-utils for @typescript-eslint/utils. This adjustment signifies a move towards utilizing the officially supported utilities from the @typescript-eslint project, potentially bringing enhanced stability and compatibility for users already invested in the TypeScript ecosystem and its related tooling.
Developers upgrading to version 26.0.0 should review their configurations to ensure seamless transition and compatibility with the new dependency. Noticeably, the unpacked size of version 26.0.0 is smaller (261212) compared to the previous version (314737), suggesting potential optimizations or refactoring in the codebase. While the peer dependency on @typescript-eslint/eslint-plugin remains compatible with version 5, version 25.7.0 listed also v4 as an option. Both versions maintain the same development dependencies, ensuring a consistent development experience. They also share the same peer dependency requirements for ESLint (versions 6, 7, and 8), ensuring broad compatibility with existing ESLint setups. The release date of the newer version is January 24, 2022, providing more recent updates and potentially bug fixes compared to version 25.7.0, released on January 15, 2022. This incremental update solidifies Eslint Plugin Jest as a reliable and actively maintained tool for ensuring code quality in Jest test suites.
The are not vulnerabilities for the version 26.0.0 of the package eslint-plugin-jest