This repository was archived by the owner on Jul 13, 2025. It is now read-only.
Commit 8cf40a4
authored
chore(deps): update dependency eslint-plugin-jest to v28 (#1017)
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[eslint-plugin-jest](https://togithub.com/jest-community/eslint-plugin-jest)
| [`26.9.0` ->
`28.8.0`](https://renovatebot.com/diffs/npm/eslint-plugin-jest/26.9.0/28.8.0)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>jest-community/eslint-plugin-jest
(eslint-plugin-jest)</summary>
###
[`v28.8.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2880-2024-08-07)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v28.7.0...v28.8.0)
##### Features
- import formatting rules from `eslint-plugin-jest-formatting`
([#​1563](https://togithub.com/jest-community/eslint-plugin-jest/issues/1563))
([74078ee](https://togithub.com/jest-community/eslint-plugin-jest/commit/74078ee13dd7c7d257d514809dadc5593a214e74))
###
[`v28.7.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2870-2024-08-03)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v28.6.0...v28.7.0)
##### Features
- allow `[@typescript-eslint](https://togithub.com/typescript-eslint)`
v8
([#​1636](https://togithub.com/jest-community/eslint-plugin-jest/issues/1636))
([fb43171](https://togithub.com/jest-community/eslint-plugin-jest/commit/fb43171a150922524744194e023841af12b3f76b))
###
[`v28.6.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2860-2024-06-06)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v28.5.0...v28.6.0)
##### Features
- **prefer-jest-mocked:** add new rule
([#​1599](https://togithub.com/jest-community/eslint-plugin-jest/issues/1599))
([4b6a4f2](https://togithub.com/jest-community/eslint-plugin-jest/commit/4b6a4f29c51ccc2dbb79a2f24d4a5cecd8195a8b))
- **valid-expect:** supporting automatically fixing adding async in some
cases
([#​1579](https://togithub.com/jest-community/eslint-plugin-jest/issues/1579))
([5b9b47e](https://togithub.com/jest-community/eslint-plugin-jest/commit/5b9b47e3822e7895f8d74d73b0e07e3eff406523))
###
[`v28.5.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2850-2024-05-03)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v28.4.0...v28.5.0)
##### Features
- allow `@typescript-eslint/utils` v7 as a direct dependency
([#​1567](https://togithub.com/jest-community/eslint-plugin-jest/issues/1567))
([1476f10](https://togithub.com/jest-community/eslint-plugin-jest/commit/1476f10d39ce78fe5675b8b2c9d7095573eceb6b))
###
[`v28.4.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2840-2024-05-03)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v28.3.0...v28.4.0)
##### Features
- **valid-expect:** supporting automatically fixing missing `await` in
some cases
([#​1574](https://togithub.com/jest-community/eslint-plugin-jest/issues/1574))
([a407098](https://togithub.com/jest-community/eslint-plugin-jest/commit/a40709833cd12a87b746ddf2e26a10af838bca0a))
###
[`v28.3.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2830-2024-04-27)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v28.2.0...v28.3.0)
##### Features
- prefer importing jest globals for specific types
([#​1568](https://togithub.com/jest-community/eslint-plugin-jest/issues/1568))
([c464ae3](https://togithub.com/jest-community/eslint-plugin-jest/commit/c464ae311b81f005af29df610d4032519125bafa))
###
[`v28.2.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2820-2024-04-06)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v28.1.1...v28.2.0)
##### Features
- support providing aliases for `@jest/globals` package
([#​1543](https://togithub.com/jest-community/eslint-plugin-jest/issues/1543))
([744d4f6](https://togithub.com/jest-community/eslint-plugin-jest/commit/744d4f6fa5685e0c87062cc867ecadbad9b2e06c))
####
[28.1.1](https://togithub.com/jest-community/eslint-plugin-jest/compare/v28.1.0...v28.1.1)
(2024-04-06)
##### Bug Fixes
- **max-expects:** properly reset counter when exiting a test case
([#​1550](https://togithub.com/jest-community/eslint-plugin-jest/issues/1550))
([b4b7cbc](https://togithub.com/jest-community/eslint-plugin-jest/commit/b4b7cbc6195b47ba032fcf9ef1443de6b851d42b))
###
[`v28.1.1`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2811-2024-04-06)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v28.1.0...v28.1.1)
##### Bug Fixes
- **max-expects:** properly reset counter when exiting a test case
([#​1550](https://togithub.com/jest-community/eslint-plugin-jest/issues/1550))
([b4b7cbc](https://togithub.com/jest-community/eslint-plugin-jest/commit/b4b7cbc6195b47ba032fcf9ef1443de6b851d42b))
###
[`v28.1.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2810-2024-04-06)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v28.0.0...v28.1.0)
##### Features
- add `prefer-importing-jest-globals` rule
([#​1490](https://togithub.com/jest-community/eslint-plugin-jest/issues/1490))
([37478d8](https://togithub.com/jest-community/eslint-plugin-jest/commit/37478d860eb15841f2ab73bb3fb6d94f51841638)),
closes
[#​1101](https://togithub.com/jest-community/eslint-plugin-jest/issues/1101)
###
[`v28.0.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2800-2024-04-06)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.9.0...v28.0.0)
##### Bug Fixes
- allow ESLint 9 as peer dependency
([#​1547](https://togithub.com/jest-community/eslint-plugin-jest/issues/1547))
([3c5e167](https://togithub.com/jest-community/eslint-plugin-jest/commit/3c5e1673afd02dc2c9b90d259c0452326715ae6c))
- drop support for Node 19
([#​1548](https://togithub.com/jest-community/eslint-plugin-jest/issues/1548))
([c87e388](https://togithub.com/jest-community/eslint-plugin-jest/commit/c87e3887e736c40d1460af9cdbdffe30f79fdaea))
- **no-large-snapshots:** avoid `instanceof RegExp` check for ESLint v9
compatibility
([#​1542](https://togithub.com/jest-community/eslint-plugin-jest/issues/1542))
([af4a9c9](https://togithub.com/jest-community/eslint-plugin-jest/commit/af4a9c94d624b5db4643c994f5bec96b0cb889b8))
##### Features
- drop support for `@typescript-eslint/eslint-plugin` v5
([#​1530](https://togithub.com/jest-community/eslint-plugin-jest/issues/1530))
([150e355](https://togithub.com/jest-community/eslint-plugin-jest/commit/150e3558a637b49ddd76d362f88332b30f78dc5c))
- drop support for Node v14
([#​1527](https://togithub.com/jest-community/eslint-plugin-jest/issues/1527))
([df5e580](https://togithub.com/jest-community/eslint-plugin-jest/commit/df5e58081d1bd15fbed8bd22f6c03d5f350d73b6))
- remove `no-if` rule
([#​1528](https://togithub.com/jest-community/eslint-plugin-jest/issues/1528))
([f976fc8](https://togithub.com/jest-community/eslint-plugin-jest/commit/f976fc8c71fc5e9f55cd5ae09092f15ee277fd2c))
- remove `snapshot` processor and `flat/snapshot` config
([#​1532](https://togithub.com/jest-community/eslint-plugin-jest/issues/1532))
([98087f9](https://togithub.com/jest-community/eslint-plugin-jest/commit/98087f9bb27082f9fbda59a56c65536fb9d8a0dc))
- upgrade `@typescript-eslint/utils` to v6
([#​1508](https://togithub.com/jest-community/eslint-plugin-jest/issues/1508))
([dc6e8cd](https://togithub.com/jest-community/eslint-plugin-jest/commit/dc6e8cd249817de585b50e473c2146e1542dd146))
##### BREAKING CHANGES
- Node v19 is no longer supported
- removed unneeded `snapshot` processor and `flat/snapshot` config
- dropped support for `@typescript-eslint/eslint-plugin` v5
- dropped support for Node v14
- removed `no-if` in favor of `no-conditional-in-test`
###
[`v27.9.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2790-2024-02-16)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.8.0...v27.9.0)
##### Features
- add should-be-fine support for flat configs
([#​1505](https://togithub.com/jest-community/eslint-plugin-jest/issues/1505))
([4cc2a1b](https://togithub.com/jest-community/eslint-plugin-jest/commit/4cc2a1b680507ff006b5d2b02fa6d262584bb263))
###
[`v27.8.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2780-2024-02-13)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.7.0...v27.8.0)
##### Features
- support `failing.each`
([#​1499](https://togithub.com/jest-community/eslint-plugin-jest/issues/1499))
([9e9cf83](https://togithub.com/jest-community/eslint-plugin-jest/commit/9e9cf8302ae182402da853a11b05e1560ccc63ee))
###
[`v27.7.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2770-2024-02-13)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.6.3...v27.7.0)
##### Features
- allow `[@typescript-eslint](https://togithub.com/typescript-eslint)`
v7
([#​1500](https://togithub.com/jest-community/eslint-plugin-jest/issues/1500))
([6be2928](https://togithub.com/jest-community/eslint-plugin-jest/commit/6be2928816c69afca88a598e302910b113068ee9))
####
[27.6.3](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.6.2...v27.6.3)
(2024-01-12)
##### Bug Fixes
- replace use of deprecated methods
([#​1453](https://togithub.com/jest-community/eslint-plugin-jest/issues/1453))
([9204a51](https://togithub.com/jest-community/eslint-plugin-jest/commit/9204a51b4a43541e5e59c6c7fb3a3da1e2d49c2b))
####
[27.6.2](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.6.1...v27.6.2)
(2024-01-10)
##### Reverts
- Revert "chore: use relative path to parent `tsconfig.json`
([#​1476](https://togithub.com/jest-community/eslint-plugin-jest/issues/1476))"
([5e6199d](https://togithub.com/jest-community/eslint-plugin-jest/commit/5e6199d62154e21ccc732bc09d8bbb87bd3ef748)),
closes
[#​1476](https://togithub.com/jest-community/eslint-plugin-jest/issues/1476)
####
[27.6.1](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.6.0...v27.6.1)
(2024-01-01)
##### Bug Fixes
- include plugin `meta` information with snapshot processor for ESLint
v9
([#​1484](https://togithub.com/jest-community/eslint-plugin-jest/issues/1484))
([067e246](https://togithub.com/jest-community/eslint-plugin-jest/commit/067e246864813fa88933f06628b6ca0ff31ca863))
###
[`v27.6.3`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2763-2024-01-12)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.6.2...v27.6.3)
##### Bug Fixes
- replace use of deprecated methods
([#​1453](https://togithub.com/jest-community/eslint-plugin-jest/issues/1453))
([9204a51](https://togithub.com/jest-community/eslint-plugin-jest/commit/9204a51b4a43541e5e59c6c7fb3a3da1e2d49c2b))
###
[`v27.6.2`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2762-2024-01-10)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.6.1...v27.6.2)
##### Reverts
- Revert "chore: use relative path to parent `tsconfig.json`
([#​1476](https://togithub.com/jest-community/eslint-plugin-jest/issues/1476))"
([5e6199d](https://togithub.com/jest-community/eslint-plugin-jest/commit/5e6199d62154e21ccc732bc09d8bbb87bd3ef748)),
closes
[#​1476](https://togithub.com/jest-community/eslint-plugin-jest/issues/1476)
###
[`v27.6.1`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2761-2024-01-01)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.6.0...v27.6.1)
##### Bug Fixes
- include plugin `meta` information with snapshot processor for ESLint
v9
([#​1484](https://togithub.com/jest-community/eslint-plugin-jest/issues/1484))
([067e246](https://togithub.com/jest-community/eslint-plugin-jest/commit/067e246864813fa88933f06628b6ca0ff31ca863))
###
[`v27.6.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2760-2023-10-26)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.5.0...v27.6.0)
##### Features
- include plugin `meta` information for ESLint v9
([#​1454](https://togithub.com/jest-community/eslint-plugin-jest/issues/1454))
([4d57146](https://togithub.com/jest-community/eslint-plugin-jest/commit/4d571467631a407a038d5b4d61bc45f4622954f1))
###
[`v27.5.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2750-2023-10-26)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.4.3...v27.5.0)
##### Features
- **valid-title:** allow ignoring tests with non-string titles
([#​1460](https://togithub.com/jest-community/eslint-plugin-jest/issues/1460))
([ea89da9](https://togithub.com/jest-community/eslint-plugin-jest/commit/ea89da9b4e726980d80f97b69d31a4c4f81ff562))
####
[27.4.3](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.4.2...v27.4.3)
(2023-10-20)
##### Bug Fixes
- **expect-expert:** change reporting node
([#​1452](https://togithub.com/jest-community/eslint-plugin-jest/issues/1452))
([64d5cda](https://togithub.com/jest-community/eslint-plugin-jest/commit/64d5cda7e64df7c73cde03ca057dfb71e87f50c4))
####
[27.4.2](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.4.1...v27.4.2)
(2023-09-29)
##### Bug Fixes
- make rule message punctuation consistent
([#​1444](https://togithub.com/jest-community/eslint-plugin-jest/issues/1444))
([84121ee](https://togithub.com/jest-community/eslint-plugin-jest/commit/84121eee018cc8cc32e6c7a267fc27efd3a4a0a0))
####
[27.4.1](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.4.0...v27.4.1)
(2023-09-29)
##### Bug Fixes
- **no-focused-tests:** make reporting location consistent
([#​1443](https://togithub.com/jest-community/eslint-plugin-jest/issues/1443))
([a871775](https://togithub.com/jest-community/eslint-plugin-jest/commit/a87177504430d1c469af70d6fc3b674a388291d8))
###
[`v27.4.3`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2743-2023-10-20)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.4.2...v27.4.3)
##### Bug Fixes
- **expect-expert:** change reporting node
([#​1452](https://togithub.com/jest-community/eslint-plugin-jest/issues/1452))
([64d5cda](https://togithub.com/jest-community/eslint-plugin-jest/commit/64d5cda7e64df7c73cde03ca057dfb71e87f50c4))
###
[`v27.4.2`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2742-2023-09-29)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.4.1...v27.4.2)
##### Bug Fixes
- make rule message punctuation consistent
([#​1444](https://togithub.com/jest-community/eslint-plugin-jest/issues/1444))
([84121ee](https://togithub.com/jest-community/eslint-plugin-jest/commit/84121eee018cc8cc32e6c7a267fc27efd3a4a0a0))
###
[`v27.4.1`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2741-2023-09-29)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.4.0...v27.4.1)
##### Bug Fixes
- **no-focused-tests:** make reporting location consistent
([#​1443](https://togithub.com/jest-community/eslint-plugin-jest/issues/1443))
([a871775](https://togithub.com/jest-community/eslint-plugin-jest/commit/a87177504430d1c469af70d6fc3b674a388291d8))
###
[`v27.4.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2740-2023-09-15)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.3.0...v27.4.0)
##### Features
- **valid-title:** support ignoring leading and trailing whitespace
([#​1433](https://togithub.com/jest-community/eslint-plugin-jest/issues/1433))
([bc96473](https://togithub.com/jest-community/eslint-plugin-jest/commit/bc96473488e004885d8926dc716ef96f889c3d1b))
###
[`v27.3.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2730-2023-09-15)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.2.3...v27.3.0)
##### Features
- add `no-confusing-set-time` rule
([#​1425](https://togithub.com/jest-community/eslint-plugin-jest/issues/1425))
([ff8e482](https://togithub.com/jest-community/eslint-plugin-jest/commit/ff8e482380b36bf8423dac7f9fb6340aca8ae313))
####
[27.2.3](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.2.2...v27.2.3)
(2023-07-13)
##### Bug Fixes
- allow `@typescript-eslint/eslint-plugin` v6 as peer dep
([#​1400](https://togithub.com/jest-community/eslint-plugin-jest/issues/1400))
([04b2bf2](https://togithub.com/jest-community/eslint-plugin-jest/commit/04b2bf29bf086f8ce8173a9c3bc15ce31915dbe2)),
closes
[#​1398](https://togithub.com/jest-community/eslint-plugin-jest/issues/1398)
####
[27.2.2](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.2.1...v27.2.2)
(2023-06-19)
##### Bug Fixes
- add missing (optional) peer dependency on Jest
([#​1384](https://togithub.com/jest-community/eslint-plugin-jest/issues/1384))
([34c3d32](https://togithub.com/jest-community/eslint-plugin-jest/commit/34c3d32cab726c88dc385a9e7a8998c727f4720c))
####
[27.2.1](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.2.0...v27.2.1)
(2023-01-06)
##### Bug Fixes
- **valid-expect-in-promise:** handle sparse arrays
([#​1325](https://togithub.com/jest-community/eslint-plugin-jest/issues/1325))
([21e72c9](https://togithub.com/jest-community/eslint-plugin-jest/commit/21e72c9d94ed66c1006212e5da78bac8b62fa8c7))
###
[`v27.2.3`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2723-2023-07-13)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.2.2...v27.2.3)
##### Bug Fixes
- allow `@typescript-eslint/eslint-plugin` v6 as peer dep
([#​1400](https://togithub.com/jest-community/eslint-plugin-jest/issues/1400))
([04b2bf2](https://togithub.com/jest-community/eslint-plugin-jest/commit/04b2bf29bf086f8ce8173a9c3bc15ce31915dbe2)),
closes
[#​1398](https://togithub.com/jest-community/eslint-plugin-jest/issues/1398)
###
[`v27.2.2`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2722-2023-06-19)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.2.1...v27.2.2)
##### Bug Fixes
- add missing (optional) peer dependency on Jest
([#​1384](https://togithub.com/jest-community/eslint-plugin-jest/issues/1384))
([34c3d32](https://togithub.com/jest-community/eslint-plugin-jest/commit/34c3d32cab726c88dc385a9e7a8998c727f4720c))
###
[`v27.2.1`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2721-2023-01-06)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.2.0...v27.2.1)
##### Bug Fixes
- **valid-expect-in-promise:** handle sparse arrays
([#​1325](https://togithub.com/jest-community/eslint-plugin-jest/issues/1325))
([21e72c9](https://togithub.com/jest-community/eslint-plugin-jest/commit/21e72c9d94ed66c1006212e5da78bac8b62fa8c7))
###
[`v27.2.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2720-2022-12-31)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.1.7...v27.2.0)
##### Features
- create `no-untyped-mock-factory` rule
([#​1314](https://togithub.com/jest-community/eslint-plugin-jest/issues/1314))
([ee43c3f](https://togithub.com/jest-community/eslint-plugin-jest/commit/ee43c3f4d5de5e6935d0242cc846f1dec43af20d))
####
[27.1.7](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.1.6...v27.1.7)
(2022-12-15)
##### Bug Fixes
- **prefer-spy-on:** improve autofix
([#​1308](https://togithub.com/jest-community/eslint-plugin-jest/issues/1308))
([5d1b7a7](https://togithub.com/jest-community/eslint-plugin-jest/commit/5d1b7a76dbc07eb52b5c9111213c32b09e3bec9b))
####
[27.1.6](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.1.5...v27.1.6)
(2022-11-24)
##### Bug Fixes
- ensure rule fixes produce valid code when function params and args
have trailing commas
([#​1282](https://togithub.com/jest-community/eslint-plugin-jest/issues/1282))
([8eca0b7](https://togithub.com/jest-community/eslint-plugin-jest/commit/8eca0b78920011d62eee35b42a90663082862131))
####
[27.1.5](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.1.4...v27.1.5)
(2022-11-10)
##### Performance Improvements
- use `Set` instead of iterating, and deduplicate a function
([#​1278](https://togithub.com/jest-community/eslint-plugin-jest/issues/1278))
([0e048f1](https://togithub.com/jest-community/eslint-plugin-jest/commit/0e048f1577565119cf686eac4477be64a41b2a08))
####
[27.1.4](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.1.3...v27.1.4)
(2022-11-04)
##### Performance Improvements
- don't collect more info than needed when resolving jest functions
([#​1275](https://togithub.com/jest-community/eslint-plugin-jest/issues/1275))
([e4a5674](https://togithub.com/jest-community/eslint-plugin-jest/commit/e4a567434d84585e01efcdd22ca7e77288069ae5))
####
[27.1.3](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.1.2...v27.1.3)
(2022-10-18)
##### Bug Fixes
- **no-restricted-jest-methods:** don't crash on `jest()`
([#​1269](https://togithub.com/jest-community/eslint-plugin-jest/issues/1269))
([4450daa](https://togithub.com/jest-community/eslint-plugin-jest/commit/4450daa17ae542bbfed85d16845c5dac1c310dea))
####
[27.1.2](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.1.1...v27.1.2)
(2022-10-14)
##### Bug Fixes
- **valid-expect-in-promise:** adjust grammar in rule message
([#​1264](https://togithub.com/jest-community/eslint-plugin-jest/issues/1264))
([4494ed2](https://togithub.com/jest-community/eslint-plugin-jest/commit/4494ed21686edeb1bc4535cb2159989f87a7493e))
####
[27.1.1](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.1.0...v27.1.1)
(2022-10-05)
##### Bug Fixes
- **prefer-to-be:** support negative numbers
([#​1260](https://togithub.com/jest-community/eslint-plugin-jest/issues/1260))
([557dd39](https://togithub.com/jest-community/eslint-plugin-jest/commit/557dd394a4535276a4c6fa046bfb525f4c412800))
###
[`v27.1.7`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2717-2022-12-15)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.1.6...v27.1.7)
##### Bug Fixes
- **prefer-spy-on:** improve autofix
([#​1308](https://togithub.com/jest-community/eslint-plugin-jest/issues/1308))
([5d1b7a7](https://togithub.com/jest-community/eslint-plugin-jest/commit/5d1b7a76dbc07eb52b5c9111213c32b09e3bec9b))
###
[`v27.1.6`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2716-2022-11-24)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.1.5...v27.1.6)
##### Bug Fixes
- ensure rule fixes produce valid code when function params and args
have trailing commas
([#​1282](https://togithub.com/jest-community/eslint-plugin-jest/issues/1282))
([8eca0b7](https://togithub.com/jest-community/eslint-plugin-jest/commit/8eca0b78920011d62eee35b42a90663082862131))
###
[`v27.1.5`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2715-2022-11-10)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.1.4...v27.1.5)
##### Performance Improvements
- use `Set` instead of iterating, and deduplicate a function
([#​1278](https://togithub.com/jest-community/eslint-plugin-jest/issues/1278))
([0e048f1](https://togithub.com/jest-community/eslint-plugin-jest/commit/0e048f1577565119cf686eac4477be64a41b2a08))
###
[`v27.1.4`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2714-2022-11-04)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.1.3...v27.1.4)
##### Performance Improvements
- don't collect more info than needed when resolving jest functions
([#​1275](https://togithub.com/jest-community/eslint-plugin-jest/issues/1275))
([e4a5674](https://togithub.com/jest-community/eslint-plugin-jest/commit/e4a567434d84585e01efcdd22ca7e77288069ae5))
###
[`v27.1.3`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2713-2022-10-18)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.1.2...v27.1.3)
##### Bug Fixes
- **no-restricted-jest-methods:** don't crash on `jest()`
([#​1269](https://togithub.com/jest-community/eslint-plugin-jest/issues/1269))
([4450daa](https://togithub.com/jest-community/eslint-plugin-jest/commit/4450daa17ae542bbfed85d16845c5dac1c310dea))
###
[`v27.1.2`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2712-2022-10-14)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.1.1...v27.1.2)
##### Bug Fixes
- **valid-expect-in-promise:** adjust grammar in rule message
([#​1264](https://togithub.com/jest-community/eslint-plugin-jest/issues/1264))
([4494ed2](https://togithub.com/jest-community/eslint-plugin-jest/commit/4494ed21686edeb1bc4535cb2159989f87a7493e))
###
[`v27.1.1`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2711-2022-10-05)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.1.0...v27.1.1)
##### Bug Fixes
- **prefer-to-be:** support negative numbers
([#​1260](https://togithub.com/jest-community/eslint-plugin-jest/issues/1260))
([557dd39](https://togithub.com/jest-community/eslint-plugin-jest/commit/557dd394a4535276a4c6fa046bfb525f4c412800))
###
[`v27.1.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2710-2022-10-03)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.0.4...v27.1.0)
##### Features
- create `no-restricted-jest-methods` rule
([#​1257](https://togithub.com/jest-community/eslint-plugin-jest/issues/1257))
([b8e61b1](https://togithub.com/jest-community/eslint-plugin-jest/commit/b8e61b192ac79971575a3a250df2c54056eadc90))
####
[27.0.4](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.0.3...v27.0.4)
(2022-09-10)
##### Bug Fixes
- consistent rule doc notices and sections
([#​1226](https://togithub.com/jest-community/eslint-plugin-jest/issues/1226))
([2580563](https://togithub.com/jest-community/eslint-plugin-jest/commit/25805639edf59b5d8825cd4245e1fa66aff56382))
####
[27.0.3](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.0.2...v27.0.3)
(2022-09-09)
##### Bug Fixes
- ensure jest globals are enabled in `styles` config
([#​1241](https://togithub.com/jest-community/eslint-plugin-jest/issues/1241))
([a165e98](https://togithub.com/jest-community/eslint-plugin-jest/commit/a165e98b2a8728c427d6c484122dc9e64629052b))
####
[27.0.2](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.0.1...v27.0.2)
(2022-09-08)
##### Bug Fixes
- **no-restricted-matchers:** improve check to not be solely based on
the start of the matcher chain
([#​1236](https://togithub.com/jest-community/eslint-plugin-jest/issues/1236))
([5fe4568](https://togithub.com/jest-community/eslint-plugin-jest/commit/5fe45680c93ff50745fc8f8f271607c21d9cae87)),
closes
[#​1235](https://togithub.com/jest-community/eslint-plugin-jest/issues/1235)
####
[27.0.1](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.0.0...v27.0.1)
(2022-08-28)
##### Bug Fixes
- **prefer-expect-assertions:** report on concise arrow functions with
`expect` call
([#​1225](https://togithub.com/jest-community/eslint-plugin-jest/issues/1225))
([64ec9c1](https://togithub.com/jest-community/eslint-plugin-jest/commit/64ec9c10b0b67a19893e09f4462d5b1a1e984baf))
###
[`v27.0.4`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2704-2022-09-10)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.0.3...v27.0.4)
##### Bug Fixes
- consistent rule doc notices and sections
([#​1226](https://togithub.com/jest-community/eslint-plugin-jest/issues/1226))
([2580563](https://togithub.com/jest-community/eslint-plugin-jest/commit/25805639edf59b5d8825cd4245e1fa66aff56382))
###
[`v27.0.3`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2703-2022-09-09)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.0.2...v27.0.3)
##### Bug Fixes
- ensure jest globals are enabled in `styles` config
([#​1241](https://togithub.com/jest-community/eslint-plugin-jest/issues/1241))
([a165e98](https://togithub.com/jest-community/eslint-plugin-jest/commit/a165e98b2a8728c427d6c484122dc9e64629052b))
###
[`v27.0.2`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2702-2022-09-08)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.0.1...v27.0.2)
##### Bug Fixes
- **no-restricted-matchers:** improve check to not be solely based on
the start of the matcher chain
([#​1236](https://togithub.com/jest-community/eslint-plugin-jest/issues/1236))
([5fe4568](https://togithub.com/jest-community/eslint-plugin-jest/commit/5fe45680c93ff50745fc8f8f271607c21d9cae87)),
closes
[#​1235](https://togithub.com/jest-community/eslint-plugin-jest/issues/1235)
###
[`v27.0.1`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2701-2022-08-28)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v27.0.0...v27.0.1)
##### Bug Fixes
- **prefer-expect-assertions:** report on concise arrow functions with
`expect` call
([#​1225](https://togithub.com/jest-community/eslint-plugin-jest/issues/1225))
([64ec9c1](https://togithub.com/jest-community/eslint-plugin-jest/commit/64ec9c10b0b67a19893e09f4462d5b1a1e984baf))
###
[`v27.0.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2700-2022-08-28)
[Compare
Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v26.9.0...v27.0.0)
##### Bug Fixes
- **unbound-method:** don't suppress errors from base rule
([#​1219](https://togithub.com/jest-community/eslint-plugin-jest/issues/1219))
([7c1389e](https://togithub.com/jest-community/eslint-plugin-jest/commit/7c1389e3d8c59e283de37ed86f3f4c12fb38c3ff))
##### Features
- drop support for `eslint@6`
([#​1212](https://togithub.com/jest-community/eslint-plugin-jest/issues/1212))
([21fc2fe](https://togithub.com/jest-community/eslint-plugin-jest/commit/21fc2feea67a8fd9f6673fd6a1e91ca1f5bdda11))
- drop support for Node versions 12 and 17
([#​1211](https://togithub.com/jest-community/eslint-plugin-jest/issues/1211))
([4c987f5](https://togithub.com/jest-community/eslint-plugin-jest/commit/4c987f5f566398d95584668bd2bc18bfdf438e40))
- make `no-alias-methods` recommended
([#​1221](https://togithub.com/jest-community/eslint-plugin-jest/issues/1221))
([914b24a](https://togithub.com/jest-community/eslint-plugin-jest/commit/914b24a0bc12a151e6f7ecec37a440769b555b94))
- **no-jest-import:** remove rule
([#​1220](https://togithub.com/jest-community/eslint-plugin-jest/issues/1220))
([918873b](https://togithub.com/jest-community/eslint-plugin-jest/commit/918873beb15d4a698fe5150d826d44b696283683))
- **no-restricted-matchers:** match based on start of chain, requiring
each permutation to be set
([#​1218](https://togithub.com/jest-community/eslint-plugin-jest/issues/1218))
([f4dd97a](https://togithub.com/jest-community/eslint-plugin-jest/commit/f4dd97a7ec3b985d0f7e42a5a6331bc0c65a7d56))
##### BREAKING CHANGES
- `no-alias-methods` is now recommended as the methods themselves will
be removed in the next major version of Jest
- **no-jest-import:** removed `no-jest-import` rule
- **unbound-method:** errors thrown by the `unbound-method` base rule
are no longer suppressed - really this means that if you don't specify
`project` when this rule is enabled and
`@typescript-eslint/eslint-plugin` is present, that error will no longer
be suppressed instead of silently doing nothing; it will still not throw
if this rule is enabled without the base rule being present
- **no-restricted-matchers:** `no-restricted-matchers` now checks
against the start of the expect chain, meaning you have to explicitly
list each possible matcher & modifier permutations that you want to
restrict
- Support for ESLint version 6 is removed
- Node versions 12 and 17 are no longer supported
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekday" in timezone Etc/UTC,
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/ScaleLeap/amazon-advertising-api-sdk).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM4LjIwLjEiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIiLCJsYWJlbHMiOlsicmVub3ZhdGVib3QiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 162cd24 commit 8cf40a4
2 files changed
Lines changed: 135 additions & 303 deletions
0 commit comments