eslint-plugin-jest has released version 24.0.0, bringing updates to its linting rules for Jest tests. Comparing it to the previous stable version, 23.20.0, developers will notice several dependency upgrades. The most significant changes revolve around the TypeScript ecosystem, with @typescript-eslint/experimental-utils, @typescript-eslint/parser, and @typescript-eslint/eslint-plugin all bumped from version 2.5.0 to 4.0.1. This signals improved TypeScript support and potentially new linting capabilities leveraging the latest features and fixes from the TypeScript ESLint project.
Other notable upgrades in the devDependencies include Jest itself (from 25.2.0 to 26.0.1), @types/jest (from 25.1.0 to 26.0.0), and @types/node (from 12.6.6 to 14.0.0), indicating compatibility with newer versions of these tools. Prettier also sees an upgrade from 1.19.1 to 2.0.5, meaning potential code formatting changes governed by new Prettier rules. Semantic-release jumps from 15.13.28 to 17.0.7, suggesting an update to the release automation process. Developers should be aware to align their configuration if they are using these devDependencies.. The update to ESLint is more broad, with support maintained for major versions ^5, ^6 and ^7, so no action is expected here. Libraries like husky, lint-staged and commitlint are also updated to newer versions. These updates collectively point towards a more modern and robust linting environment for Jest tests, incorporating the latest tooling and TypeScript features.
The are not vulnerabilities for the version 24.0.0 of the package eslint-plugin-jest