Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 5, 2025

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
eslint-plugin-jest 27.9.029.12.1 age confidence

Release Notes

jest-community/eslint-plugin-jest (eslint-plugin-jest)

v29.12.1

Compare Source

Bug Fixes
  • no-unnecessary-assertion: don't report for any and unknown types (#​1918) (388a36c)

v29.12.0

Compare Source

Features
  • prefer-mock-return-shorthand: greatly improve checking if mutable variables are used (#​1914) (13bbd20)

29.11.4 (2025-12-30)

Bug Fixes
  • prefer-mock-return-shorthand: ignore use of update expressions (#​1913) (5713ac9)

29.11.3 (2025-12-30)

Bug Fixes
  • prefer-mock-return-shorthand: ignore async implementations (#​1912) (80288e2)

29.11.2 (2025-12-29)

Bug Fixes
  • prefer-mock-return-shorthand: don't report mutable implementations (#​1908) (b164700)

29.11.1 (2025-12-29)

Bug Fixes
  • unbound-method: ignore inline use of jest.mocked(...) (#​1862) (3a50b97)

v29.11.4

Compare Source

Bug Fixes
  • prefer-mock-return-shorthand: ignore use of update expressions (#​1913) (5713ac9)

v29.11.3

Compare Source

Bug Fixes
  • prefer-mock-return-shorthand: ignore async implementations (#​1912) (80288e2)

v29.11.2

Compare Source

Bug Fixes
  • prefer-mock-return-shorthand: don't report mutable implementations (#​1908) (b164700)

v29.11.1

Compare Source

Bug Fixes
  • unbound-method: ignore inline use of jest.mocked(...) (#​1862) (3a50b97)

v29.11.0

Compare Source

Features

29.10.1 (2025-12-22)

Bug Fixes

v29.10.1

Compare Source

Features

29.10.1 (2025-12-22)

Bug Fixes

v29.10.0

Compare Source

Features

29.10.1 (2025-12-22)

Bug Fixes

v29.9.0

Compare Source

Features

v29.8.0

Compare Source

Features

v29.7.0

Compare Source

Features

29.6.1 (2025-12-22)

Bug Fixes
  • no-unnecessary-assertion: ignore resolve and reject chains (for now) (#​1887) (64a5f0c)

v29.6.1

Compare Source

Features

29.6.1 (2025-12-22)

Bug Fixes
  • no-unnecessary-assertion: ignore resolve and reject chains (for now) (#​1887) (64a5f0c)

v29.6.0

Compare Source

Features

29.6.1 (2025-12-22)

Bug Fixes
  • no-unnecessary-assertion: ignore resolve and reject chains (for now) (#​1887) (64a5f0c)

v29.5.0

Compare Source

Features

29.4.1 (2025-12-14)

Bug Fixes
  • prefer-to-have-been-called-times: actually check that current matcher is toHaveLength (#​1878) (3415744)

v29.4.1

Compare Source

Features

29.4.1 (2025-12-14)

Bug Fixes
  • prefer-to-have-been-called-times: actually check that current matcher is toHaveLength (#​1878) (3415744)

v29.4.0

Compare Source

Features
  • create new prefer-to-have-been-called-times rule (281085a)
  • create new prefer-to-have-been-called rule (24e2acd)

v29.3.0

Compare Source

Features
  • prefer-expect-assertions: support basic uses of hasAssertions in beforeEach and afterEach hooks (#​1871) (eed9acb)

29.2.3 (2025-12-13)

Bug Fixes
  • prefer-expect-assertions: use correct word in error message (#​1873) (c48c48c)

29.2.2 (2025-12-12)

Bug Fixes

29.2.1 (2025-11-23)

Bug Fixes
  • valid-mock-module-path: report on ERR_PACKAGE_PATH_NOT_EXPORTED errors (#​1860) (6cd4e89)

v29.2.3

Compare Source

Bug Fixes
  • prefer-expect-assertions: use correct word in error message (#​1873) (c48c48c)

v29.2.2

Compare Source

Bug Fixes

v29.2.1

Compare Source

Bug Fixes
  • valid-mock-module-path: report on ERR_PACKAGE_PATH_NOT_EXPORTED errors (#​1860) (6cd4e89)

v29.2.0

Compare Source

Features

v29.1.0

Compare Source

Features

29.0.1 (2025-06-18)

Bug Fixes
  • update semantic-release config so new v29 major is marked as latest on npm (#​1772) (531c8ba)

v29.0.1

Compare Source

Bug Fixes
  • update semantic-release config so new v29 major is marked as latest on npm (#​1772) (531c8ba)

v29.0.0

Compare Source

Bug Fixes
  • remove jest/no-alias-methods from styles config (d3bf1dc)
Features
  • drop support for [@typescript-eslint](https://redirect.github.com/typescript-eslint) v6 (fe61a40)
  • drop support for [@typescript-eslint](https://redirect.github.com/typescript-eslint) v7 (5ca65d3)
  • drop support for ESLint v7 (b06e7d0)
  • drop support for ESLint v8.x prior to v8.57.0 (d79765a)
  • drop support for Node v16 (aaf62cd)
  • drop support for Node v18 (598880c)
  • drop support for Node v20.x prior to v20.12.0 (2f2fb68)
  • drop support for Node v21 (a366393)
  • drop support for Node v23 (1fb1a67)
  • unbound-method: remove docs.recommended and docs.requiresTypeChecking properties (945651c)
BREAKING CHANGES
  • dropped support for ESLint v8.x prior to v8.57.0
  • dropped support for Node v20.x prior to v20.12.0
  • dropped support for Node v23
  • dropped support for Node v18
  • unbound-method: removed docs.recommend and docs.requiresTypeChecking from unbound-method
  • dropped support for @typescript-eslint v7
  • dropped support for @typescript-eslint v6
  • jest/no-alias-methods has been removed from the styles config as its already in
    the recommended config
  • dropped support for ESLint v7
  • dropped support for Node v21
  • dropped support for Node v16

v28.14.0

Compare Source

Features
  • unbound-method: mark docs.recommended and docs.requiresTypeChecking as deprecated (#​1762) (30440ef)

28.13.5 (2025-06-13)

Bug Fixes
  • handle string-based import names when resolving Jest functions (#​1761) (d8b5e0e)

28.13.4 (2025-06-13)

Bug Fixes
  • prefer-importing-jest-globals: handle string-based import names (#​1756) (547e67b)

28.13.3 (2025-06-10)

Bug Fixes
  • prefer-importing-jest-globals: preserve require property renames (#​1754) (41b9523)

28.13.2 (2025-06-10)

Bug Fixes

28.13.1 (2025-06-10)

Bug Fixes
  • prefer-ending-with-an-expect: don't report on await expect (#​1752) (5e3d687)

v28.13.5

Compare Source

Features
  • unbound-method: mark docs.recommended and docs.requiresTypeChecking as deprecated (#​1762) (30440ef)

28.13.5 (2025-06-13)

Bug Fixes
  • handle string-based import names when resolving Jest functions (#​1761) (d8b5e0e)

28.13.4 (2025-06-13)

Bug Fixes
  • prefer-importing-jest-globals: handle string-based import names (#​1756) (547e67b)

28.13.3 (2025-06-10)

Bug Fixes
  • prefer-importing-jest-globals: preserve require property renames (#​1754) (41b9523)

28.13.2 (2025-06-10)

Bug Fixes

28.13.1 (2025-06-10)

Bug Fixes
  • prefer-ending-with-an-expect: don't report on await expect (#​1752) (5e3d687)

v28.13.4

Compare Source

Features
  • unbound-method: mark docs.recommended and docs.requiresTypeChecking as deprecated (#​1762) (30440ef)

28.13.5 (2025-06-13)

Bug Fixes
  • handle string-based import names when resolving Jest functions (#​1761) (d8b5e0e)

28.13.4 (2025-06-13)

Bug Fixes
  • prefer-importing-jest-globals: handle string-based import names (#​1756) (547e67b)

28.13.3 (2025-06-10)

Bug Fixes
  • prefer-importing-jest-globals: preserve require property renames (#​1754) (41b9523)

28.13.2 (2025-06-10)

Bug Fixes

28.13.1 (2025-06-10)

Bug Fixes
  • prefer-ending-with-an-expect: don't report on await expect (#​1752) (5e3d687)

v28.13.3

Compare Source

Features
  • unbound-method: mark docs.recommended and docs.requiresTypeChecking as deprecated (#​1762) (30440ef)

28.13.5 (2025-06-13)

Bug Fixes
  • handle string-based import names when resolving Jest functions (#​1761) (d8b5e0e)

28.13.4 (2025-06-13)

Bug Fixes
  • prefer-importing-jest-globals: handle string-based import names (#​1756) (547e67b)

28.13.3 (2025-06-10)

Bug Fixes
  • prefer-importing-jest-globals: preserve require property renames (#​1754) (41b9523)

28.13.2 (2025-06-10)

Bug Fixes

28.13.1 (2025-06-10)

Bug Fixes
  • prefer-ending-with-an-expect: don't report on await expect (#​1752) (5e3d687)

v28.13.2

Compare Source

Features
  • unbound-method: mark docs.recommended and docs.requiresTypeChecking as deprecated (#​1762) (30440ef)

28.13.5 (2025-06-13)

Bug Fixes
  • handle string-based import names when resolving Jest functions (#​1761) (d8b5e0e)

28.13.4 (2025-06-13)

Bug Fixes
  • prefer-importing-jest-globals: handle string-based import names (#​1756) (547e67b)

28.13.3 (2025-06-10)

Bug Fixes
  • prefer-importing-jest-globals: preserve require property renames (#​1754) (41b9523)

28.13.2 (2025-06-10)

Bug Fixes

28.13.1 (2025-06-10)

Bug Fixes
  • prefer-ending-with-an-expect: don't report on await expect (#​1752) (5e3d687)

v28.13.1

Compare Source

Features
  • unbound-method: mark docs.recommended and docs.requiresTypeChecking as deprecated (#​1762) (30440ef)

28.13.5 (2025-06-13)

Bug Fixes
  • handle string-based import names when resolving Jest functions (#​1761) (d8b5e0e)

28.13.4 (2025-06-13)

Bug Fixes
  • prefer-importing-jest-globals: handle string-based import names (#​1756) (547e67b)

28.13.3 (2025-06-10)

Bug Fixes
  • prefer-importing-jest-globals: preserve require property renames (#​1754) (41b9523)

28.13.2 (2025-06-10)

Bug Fixes

28.13.1 (2025-06-10)

Bug Fixes
  • prefer-ending-with-an-expect: don't report on await expect (#​1752) (5e3d687)

v28.13.0

Compare Source

Features
  • unbound-method: mark docs.recommended and docs.requiresTypeChecking as deprecated (#​1762) (30440ef)

28.13.5 (2025-06-13)

Bug Fixes
  • handle string-based import names when resolving Jest functions (#​1761) (d8b5e0e)

28.13.4 (2025-06-13)

Bug Fixes
  • prefer-importing-jest-globals: handle string-based import names (#​1756) (547e67b)

28.13.3 (2025-06-10)

Bug Fixes
  • prefer-importing-jest-globals: preserve require property renames (#​1754) (41b9523)

28.13.2 (2025-06-10)

Bug Fixes

28.13.1 (2025-06-10)

Bug Fixes
  • prefer-ending-with-an-expect: don't report on await expect (#​1752) (5e3d687)

v28.12.0

Compare Source

Features
  • no-disabled-tests: improve error message and simplify rule (#​1739) (1fb5a4a)

28.11.2 (2025-05-29)

Bug Fixes

28.11.1 (2025-05-27)

Bug Fixes
  • no-large-snapshots: use a far better message for when an unexpected snapshot is found (#​1736) (0f5b873)

v28.11.2

Compare Source

Features
  • no-disabled-tests: improve error message and simplify rule (#​1739) (1fb5a4a)

28.11.2 (2025-05-29)

Bug Fixes

28.11.1 (2025-05-27)

Bug Fixes
  • no-large-snapshots: use a far better message for when an unexpected snapshot is found (#​1736) (0f5b873)

v28.11.1

Compare Source

Features
  • no-disabled-tests: improve error message and simplify rule (#​1739) (1fb5a4a)

28.11.2 (2025-05-29)

Bug Fixes

28.11.1 (2025-05-27)

Bug Fixes
  • no-large-snapshots: use a far better message for when an unexpected snapshot is found (#​1736) (0f5b873)

v28.11.0

Compare Source

Features
  • no-disabled-tests: improve error message and simplify rule (#​1739) (1fb5a4a)

28.11.2 (2025-05-29)

Bug Fixes

28.11.1 (2025-05-27)

Bug Fixes
  • no-large-snapshots: use a far better message for when an unexpected snapshot is found (#​1736) (0f5b873)

v28.10.1

Compare Source

Features
  • valid-expect: allow calling expect with no arguments (#​1688) (ff0349e)

28.10.1 (2025-01-15)

Bug Fixes

v28.10.0

Compare Source

Features
  • valid-expect: allow calling expect with no arguments (#​1688) (ff0349e)

28.10.1 (2025-01-15)

Bug Fixes

v28.9.0

Compare Source

Features

28.8.3 (2024-09-04)

Bug Fixes
  • prefer-importing-jest-globals: don't add imports in the middle of statements (#​1645) (9c4197c)

28.8.2 (2024-09-02)

Performance Improvements
  • prefer-importing-jest-globals: stop collecting import specifiers for no reason (#​1646) (0660242)

28.8.1 (2024-08-29)

Bug Fixes
  • prefer-importing-jest-globals: support typescript-eslint parser (#​1639) (307f6a7)

v28.8.3

Compare Source

Features

28.8.3 (2024-09-04)

Bug Fixes
  • prefer-importing-jest-globals: don't add imports in the middle of statements (#​1645) (9c4197c)

28.8.2 (2024-09-02)

Performance Improvements
  • prefer-importing-jest-globals: stop collecting import specifiers for no reason (#​1646) (0660242)

28.8.1 (2024-08-29)

Bug Fixes
  • prefer-importing-jest-globals: support typescript-eslint parser (#​1639) (307f6a7)

v28.8.2

Compare Source

Features

28.8.3 (2024-09-04)

Bug Fixes
  • prefer-importing-jest-globals: don't add imports in the middle of statements (#​1645) (9c4197c)

28.8.2 (2024-09-02)

Performance Improvements
  • prefer-importing-jest-globals: stop collecting import specifiers for no reason (#​1646) (0660242)

28.8.1 (2024-08-29)

Bug Fixes
  • prefer-importing-jest-globals: support typescript-eslint parser (#​1639) (307f6a7)

v28.8.1

Compare Source

Features

28.8.3 (2024-09-04)

Bug Fixes
  • prefer-importing-jest-globals: don't add imports in the middle of statements (#​1645) (9c4197c)

28.8.2 (2024-09-02)

Performance Improvements
  • prefer-importing-jest-globals: stop collecting import specifiers for no reason (#​1646) (0660242)

28.8.1 (2024-08-29)

Bug Fixes
  • prefer-importing-jest-globals: support typescript-eslint parser (#​1639) (307f6a7)

v28.8.0

Compare Source

Features

28.8.3 (2024-09-04)

Bug Fixes
  • prefer-importing-jest-globals: don't add imports in the middle of statements (#​1645) (9c4197c)

28.8.2 (2024-09-02)

Performance Improvements

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/eslint-plugin-jest-29.x branch from 5c9f4fa to 8343f8d Compare December 5, 2025 19:23
@renovate renovate bot force-pushed the renovate/eslint-plugin-jest-29.x branch from 8343f8d to b116e0a Compare December 5, 2025 19:31
@renovate renovate bot force-pushed the renovate/eslint-plugin-jest-29.x branch from b116e0a to 5927290 Compare December 5, 2025 19:58
@renovate renovate bot added devDependencies Dependencies only required for local dev or the prod build, NOT prod runtime linting For checking code for errors in static analysis labels Dec 5, 2025
@renovate renovate bot force-pushed the renovate/eslint-plugin-jest-29.x branch 5 times, most recently from 0b41939 to 847d1e9 Compare December 7, 2025 20:41
@socket-security
Copy link

socket-security bot commented Dec 7, 2025

All alerts resolved. Learn more about Socket for GitHub.

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

View full report

@renovate renovate bot force-pushed the renovate/eslint-plugin-jest-29.x branch 4 times, most recently from 3d28aa4 to ce3666a Compare December 17, 2025 23:50
@renovate renovate bot force-pushed the renovate/eslint-plugin-jest-29.x branch 6 times, most recently from 37360a9 to ffd5ce7 Compare December 31, 2025 19:09
@socket-security
Copy link

socket-security bot commented Dec 31, 2025

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedeslint-plugin-jest@​27.9.0 ⏵ 29.12.199 +1100100 +1100 +1100

View full report

@renovate renovate bot force-pushed the renovate/eslint-plugin-jest-29.x branch 3 times, most recently from 8bdd2f9 to 91f9807 Compare January 3, 2026 02:15
@renovate renovate bot force-pushed the renovate/eslint-plugin-jest-29.x branch from 91f9807 to 4372fe8 Compare January 6, 2026 01:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

devDependencies Dependencies only required for local dev or the prod build, NOT prod runtime linting For checking code for errors in static analysis

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant