WhiteSource Renovate
This PR contains the following updates:
Release Notes
jest-community/eslint-plugin-jest
Compare Source
Bug Fixes
- require-hook: check variables are either
const or declarations (#959) (ce8cd61)
Compare Source
Bug Fixes
- expect-expect: don't error on
it.todo & test.todo calls (#954) (d3cc0db)
Compare Source
Features
- expect-expect: support
additionalTestBlockFunctions option (#850) (3b94c62)
Compare Source
Features
25.0.6 (2021年10月14日)
Bug Fixes
- valid-expect-in-promise: allow
expect.resolve & expect.reject (#948) (71b7e17), closes #947
- valid-expect-in-promise: support
await in arrays (#949) (a62130c)
25.0.5 (2021年10月11日)
Bug Fixes
- support
@typescript-eslint/eslint-plugin@5 (#942) (9b842a3)
25.0.4 (2021年10月11日)
Bug Fixes
- update
@typescript-eslint/experimental-utils to v5 (#941) (afad49a)
25.0.3 (2021年10月11日)
Bug Fixes
- valid-expect-in-promise: support awaited promises in arguments (#936) (bd2c33c)
25.0.2 (2021年10月11日)
Bug Fixes
- valid-expect-in-promise: support out of order awaits (#939) (07d2137)
25.0.1 (2021年10月10日)
Bug Fixes
- specify peer dependency ranges correctly (cb87458)
Compare Source
Bug Fixes
- valid-expect-in-promise: allow
expect.resolve & expect.reject (#948) (71b7e17), closes #947
- valid-expect-in-promise: support
await in arrays (#949) (a62130c)
Compare Source
Bug Fixes
- support
@typescript-eslint/eslint-plugin@5 (#942) (9b842a3)
Compare Source
Bug Fixes
- update
@typescript-eslint/experimental-utils to v5 (#941) (afad49a)
Compare Source
Bug Fixes
- valid-expect-in-promise: support awaited promises in arguments (#936) (bd2c33c)
Compare Source
Bug Fixes
- valid-expect-in-promise: support out of order awaits (#939) (07d2137)
Compare Source
Bug Fixes
- specify peer dependency ranges correctly (cb87458)
Compare Source
Bug Fixes
Features
- add
prefer-to-be to style ruleset (2a3376f)
- lowercase-name: rename to
prefer-lowercase-title (b860084)
- prefer-to-be-null: remove rule (809bcda)
- prefer-to-be-undefined: remove rule (3434d9b)
- remove deprecated rules (#661) (e8f16ec)
- valid-describe: rename to
valid-describe-callback (f3e9e9a)
BREAKING CHANGES
- valid-describe: renamed
valid-describe to valid-describe-callback
- lowercase-name: renamed
lowercase-name to prefer-lowercase-title
- prefer-to-be-undefined: removed
prefer-to-be-undefined rule
- prefer-to-be-null: removed
prefer-to-be-null rule
- recommend
prefer-to-be rule
- Removes rules
no-expect-resolves, no-truthy-falsy, no-try-expect, and prefer-inline-snapshots
- Drop support for ESLint 5
- Drop support for Node 10 and 15
Compare Source
Features
- create
require-hook rule (#929) (6204b31)
- deprecate
prefer-to-be-null rule (4db9161)
- deprecate
prefer-to-be-undefined rule (fa08f09)
Compare Source
Features
- valid-expect-in-promise: re-implement rule (#916) (7a49c58)
24.5.2 (2021年10月04日)
Bug Fixes
- lowercase-name: consider skip and only prefixes for ignores (#923) (8716c24)
24.5.1 (2021年10月04日)
Bug Fixes
- prefer-to-be: don't consider RegExp literals as
toBe-able (#922) (99b6d42)
Compare Source
Bug Fixes
- lowercase-name: consider skip and only prefixes for ignores (#923) (8716c24)
Compare Source
Bug Fixes
- prefer-to-be: don't consider RegExp literals as
toBe-able (#922) (99b6d42)
Compare Source
Bug Fixes
- no-deprecated-functions: remove
process.cwd from resolve paths (#889) (6940488)
- no-identical-title: always consider
.each titles unique (#910) (a41a40e)
Features
- create
prefer-expect-resolves rule (#822) (2556020)
- create
prefer-to-be rule (#864) (3a64aea)
- require-top-level-describe: support enforcing max num of describes (#912) (14a2d13)
- valid-title: allow custom matcher messages (#913) (ffc9392)
24.4.3 (2021年09月28日)
Bug Fixes
- valid-expect-in-promise: support
finally (#914) (9c89855)
- valid-expect-in-promise: support additional test functions (#915) (4798005)
24.4.2 (2021年09月17日)
Bug Fixes
- use correct property
hasSuggestions rather than hasSuggestion (#899) (dfd2368)
24.4.1 (2021年09月17日)
Bug Fixes
- mark rules that suggest fixes with
hasSuggestion for ESLint v8 (#898) (ec0a21b)
Compare Source
Bug Fixes
- valid-expect-in-promise: support
finally (#914) (9c89855)
- valid-expect-in-promise: support additional test functions (#915) (4798005)
Compare Source
Bug Fixes
- use correct property
hasSuggestions rather than hasSuggestion (#899) (dfd2368)
Compare Source
Bug Fixes
- mark rules that suggest fixes with
hasSuggestion for ESLint v8 (#898) (ec0a21b)
Compare Source
Features
24.3.7 (2021年07月21日)
Bug Fixes
- valid-describe: report on concise-body arrow functions (#863) (71c5299)
24.3.6 (2021年04月26日)
Bug Fixes
- no-conditional-expect: check for expects in
catchs on promises (#819) (1fee973)
- valid-expect: support async
expect in ternary statements (#833) (7b7a396)
- improve handling of
.each calls and with tagged literals (#814) (040c605)
24.3.5 (2021年04月10日)
Bug Fixes
- valid-describe: support using
each with modifiers (#820) (cbdbcef)
24.3.4 (2021年04月05日)
Bug Fixes
- support all variations of
describe, it, & test (#792) (0968b55)
24.3.3 (2021年04月02日)
Bug Fixes
24.3.2 (2021年03月16日)
Bug Fixes
24.3.1 (2021年03月13日)
Bug Fixes
- no-focused-tests: report on
skip instead of concurrent (#791) (2b65b49)
Compare Source
Bug Fixes
- valid-describe: report on concise-body arrow functions (#863) (71c5299)
Compare Source
Bug Fixes
- no-conditional-expect: check for expects in
catchs on promises (#819) (1fee973)
- valid-expect: support async
expect in ternary statements (#833) (7b7a396)
- improve handling of
.each calls and with tagged literals (#814) (040c605)
Compare Source
Bug Fixes
- valid-describe: support using
each with modifiers (#820) (cbdbcef)
Compare Source
Bug Fixes
- support all variations of
describe, it, & test (#792) (0968b55)
Compare Source
Bug Fixes
Compare Source
Bug Fixes
Compare Source
Bug Fixes
- no-focused-tests: report on
skip instead of concurrent (#791) (2b65b49)
Compare Source
Features
24.2.1 (2021年03月10日)
Bug Fixes
- no-identical-titles: support nested describes (#790) (ce26621)
Compare Source
Bug Fixes
- no-identical-titles: support nested describes (#790) (ce26621)
Compare Source
Features
Bug Fixes
- no-identical-titles: ignore .each template cases (#788) (d27a6e6)
24.1.9 (2021年03月08日)
Bug Fixes
- valid-describe: false positive with template describe.each (#785) (aa946a6)
24.1.8 (2021年03月07日)
Bug Fixes
- consistent-test-it: support
it.each in describe.each (#782) (0014da0)
24.1.7 (2021年03月06日)
Bug Fixes
- no-disabled-tests: adjust selector to match only test functions (#777) (c916902)
- no-disabled-tests: support
describe.skip.each & xdescribe.each (#778) (6a32e87)
24.1.6 (2021年03月06日)
Bug Fixes
24.1.5 (2021年02月17日)
Bug Fixes
- require-top-level-describe: import function that actually exists (#763) (d10dc07)
24.1.4 (2021年02月16日)
Bug Fixes
- lowercase-name: support
.each methods (#746) (3d847b2)
- require-top-level-describe: handle
describe.each properly (#745) (677be45)
24.1.3 (2020年11月12日)
Bug Fixes
24.1.2 (2020年11月12日)
Bug Fixes
- no-done-callback: fix regression with it.each (#708) (2f032f8)
24.1.1 (2020年11月12日)
Bug Fixes
- improve support for it.each involving tagged template literals (#701) (2341814)
Compare Source
Bug Fixes
- no-identical-titles: ignore .each template cases (#788) (d27a6e6)
Compare Source
Bug Fixes
- valid-describe: false positive with template describe.each (#785) (aa946a6)
Compare Source
Bug Fixes
- consistent-test-it: support
it.each in describe.each (#782) (0014da0)
Compare Source
Bug Fixes
- no-disabled-tests: adjust selector to match only test functions (#777) (c916902)
- no-disabled-tests: support
describe.skip.each & xdescribe.each (#778) (6a32e87)
Compare Source
Bug Fixes
Compare Source
Bug Fixes
- require-top-level-describe: import function that actually exists (#763) (d10dc07)
Compare Source
Bug Fixes
- lowercase-name: support
.each methods (#746) (3d847b2)
- require-top-level-describe: handle
describe.each properly (#745) (677be45)
Compare Source
Bug Fixes
Compare Source
Bug Fixes
- no-done-callback: fix regression with it.each (#708) (2f032f8)
Compare Source
Bug Fixes
- no-identical-titles: ignore .each template cases (#788) (d27a6e6)
Compare Source
Features
- prefer-expect-assertions: add
onlyFunctionsWithAsyncKeyword option (#677) (d0cea37)
24.0.2 (2020年09月20日)
Bug Fixes
24.0.1 (2020年09月12日)
Bug Fixes
Compare Source
Bug Fixes
Compare Source
Bug Fixes
Compare Source
Bug Fixes
Code Refactoring
- no-test-callback: rename rule to
no-done-callback (#653) (e15a8d1)
Features
- no-done-callback: support hooks (#656) (3e6cb44), closes #649 #651
- add
no-conditional-expect to the recommended ruleset (40cd89d)
- add
no-deprecated-functions to the recommended ruleset (5b2af00)
- add
no-interpolation-in-snapshots to the recommended ruleset (3705dff)
- add
valid-title to recommended ruleset (41f7873)
- drop support for node 8 (#570) (6788e72)
- set
no-jasmine-globals to error in recommended ruleset (7080952)
- no-large-snapshots: remove
whitelistedSnapshots option (8c1c0c9)
BREAKING CHANGES
- no-done-callback:
no-done-callback will now report hooks using callbacks as well, not just tests
- no-test-callback: rename
no-test-callback to no-done-callback
- recommend
no-conditional-expect rule
- recommend
no-interpolation-in-snapshots rule
- recommend
no-deprecated-functions rule
- recommend
valid-title rule
- recommend erroring for
no-jasmine-globals rule
- no-large-snapshots:
no-large-snapshots runs on all files regardless of type
- Jasmine globals are no marked as such
- Node 10+ required
Compare Source
Features
- no-large-snapshots: deprecate
whitelistedSnapshots for new name (#632) (706f5c2)
Compare Source
Features
Bug Fixes
- no-if: report conditionals in call expressions (4cfcf08), closes #557
Bug Fixes
- no-large-snapshots: actually compare allowed name strings to name (#625) (622a08c)
Compare Source
Bug Fixes
- no-if: report conditionals in call expressions (4cfcf08), closes #557
Compare Source
Bug Fixes
- no-large-snapshots: actually compare allowed name strings to name (#625) (622a08c)
Compare Source
Features
- valid-title: support
mustMatch & mustNotMatch options (#608) (4c7207e), closes #233
Bug Fixes
- lowercase-name: ignore all top level describes when option is true (#614) (624018a), closes #613
Compare Source
Bug Fixes
- lowercase-name: ignore all top level describes when option is true (#614) (624018a), closes #613
Compare Source
Features
- lowercase-name: support
ignoreTopLevelDescribe option (#611) (36fdcc5), closes #247
Compare Source
Features
- create
no-conditional-expect rule (aba53e4)
- deprecate
no-try-expect in favor of no-conditional-expect (6d07cad)
Compare Source
Features
- no-standalone-expect: support
additionalTestBlockFunctions (#585) (ed220b2)
Compare Source
Bug Fixes
- no-test-callback: check argument is an identifier (f70612d)
- no-test-callback: provide suggestion instead of autofix (782d8fa)
- prefer-strict-equal: provide suggestion instead of autofix (2eaed2b)
Features
- prefer-expect-assertions: provide suggestions (bad88a0)
Bug Fixes
Bug Fixes
- no-if: use correct syntax for placeholder substitution in message (6d1eda8)
Compare Source
Bug Fixes
Compare Source
Bug Fixes
- no-if: use correct syntax for placeholder substitution in message (6d1eda8)
Compare Source
Features
- valid-expect: support
minArgs & maxArgs options (#584) (9e0e2fa)
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
This PR has been generated by WhiteSource Renovate. View repository job log here.
WhiteSource Renovate
This PR contains the following updates:
23.8.2->25.2.2Release Notes
jest-community/eslint-plugin-jest
v25.2.2Compare Source
Bug Fixes
constor declarations (#959) (ce8cd61)v25.2.1Compare Source
Bug Fixes
it.todo&test.todocalls (#954) (d3cc0db)v25.2.0Compare Source
Features
additionalTestBlockFunctionsoption (#850) (3b94c62)v25.1.0Compare Source
Features
eslint@8(#940) (5a9e45f)25.0.6 (2021年10月14日)
Bug Fixes
expect.resolve&expect.reject(#948) (71b7e17), closes #947awaitin arrays (#949) (a62130c)25.0.5 (2021年10月11日)
Bug Fixes
@typescript-eslint/eslint-plugin@5(#942) (9b842a3)25.0.4 (2021年10月11日)
Bug Fixes
@typescript-eslint/experimental-utilsto v5 (#941) (afad49a)25.0.3 (2021年10月11日)
Bug Fixes
25.0.2 (2021年10月11日)
Bug Fixes
25.0.1 (2021年10月10日)
Bug Fixes
v25.0.6Compare Source
Bug Fixes
expect.resolve&expect.reject(#948) (71b7e17), closes #947awaitin arrays (#949) (a62130c)v25.0.5Compare Source
Bug Fixes
@typescript-eslint/eslint-plugin@5(#942) (9b842a3)v25.0.4Compare Source
Bug Fixes
@typescript-eslint/experimental-utilsto v5 (#941) (afad49a)v25.0.3Compare Source
Bug Fixes
v25.0.2Compare Source
Bug Fixes
v25.0.1Compare Source
Bug Fixes
v25.0.0Compare Source
Bug Fixes
Features
prefer-to-beto style ruleset (2a3376f)prefer-lowercase-title(b860084)valid-describe-callback(f3e9e9a)BREAKING CHANGES
valid-describetovalid-describe-callbacklowercase-nametoprefer-lowercase-titleprefer-to-be-undefinedruleprefer-to-be-nullruleprefer-to-beruleno-expect-resolves,no-truthy-falsy,no-try-expect, andprefer-inline-snapshotsv24.7.0Compare Source
Features
require-hookrule (#929) (6204b31)prefer-to-be-nullrule (4db9161)prefer-to-be-undefinedrule (fa08f09)v24.6.0Compare Source
Features
24.5.2 (2021年10月04日)
Bug Fixes
24.5.1 (2021年10月04日)
Bug Fixes
toBe-able (#922) (99b6d42)v24.5.2Compare Source
Bug Fixes
v24.5.1Compare Source
Bug Fixes
toBe-able (#922) (99b6d42)v24.5.0Compare Source
Bug Fixes
process.cwdfrom resolve paths (#889) (6940488).eachtitles unique (#910) (a41a40e)Features
prefer-expect-resolvesrule (#822) (2556020)prefer-to-berule (#864) (3a64aea)24.4.3 (2021年09月28日)
Bug Fixes
finally(#914) (9c89855)24.4.2 (2021年09月17日)
Bug Fixes
hasSuggestionsrather thanhasSuggestion(#899) (dfd2368)24.4.1 (2021年09月17日)
Bug Fixes
hasSuggestionfor ESLint v8 (#898) (ec0a21b)v24.4.3Compare Source
Bug Fixes
finally(#914) (9c89855)v24.4.2Compare Source
Bug Fixes
hasSuggestionsrather thanhasSuggestion(#899) (dfd2368)v24.4.1Compare Source
Bug Fixes
hasSuggestionfor ESLint v8 (#898) (ec0a21b)v24.4.0Compare Source
Features
max-nested-describerule (#845) (8067405)24.3.7 (2021年07月21日)
Bug Fixes
24.3.6 (2021年04月26日)
Bug Fixes
catchs on promises (#819) (1fee973)expectin ternary statements (#833) (7b7a396).eachcalls and with tagged literals (#814) (040c605)24.3.5 (2021年04月10日)
Bug Fixes
eachwith modifiers (#820) (cbdbcef)24.3.4 (2021年04月05日)
Bug Fixes
describe,it, &test(#792) (0968b55)24.3.3 (2021年04月02日)
Bug Fixes
describe.each(#797) (243cb4f), closes #642.each(#798) (f758243), closes #67624.3.2 (2021年03月16日)
Bug Fixes
describe.each(#796) (035bd30), closes #79524.3.1 (2021年03月13日)
Bug Fixes
skipinstead ofconcurrent(#791) (2b65b49)v24.3.7Compare Source
Bug Fixes
v24.3.6Compare Source
Bug Fixes
catchs on promises (#819) (1fee973)expectin ternary statements (#833) (7b7a396).eachcalls and with tagged literals (#814) (040c605)v24.3.5Compare Source
Bug Fixes
eachwith modifiers (#820) (cbdbcef)v24.3.4Compare Source
Bug Fixes
describe,it, &test(#792) (0968b55)v24.3.3Compare Source
Bug Fixes
describe.each(#797) (243cb4f), closes #642.each(#798) (f758243), closes #676v24.3.2Compare Source
Bug Fixes
describe.each(#796) (035bd30), closes #795v24.3.1Compare Source
Bug Fixes
skipinstead ofconcurrent(#791) (2b65b49)v24.3.0Compare Source
Features
24.2.1 (2021年03月10日)
Bug Fixes
v24.2.1Compare Source
Bug Fixes
v24.2.0Compare Source
Features
24.1.10 (2021年03月09日)
Bug Fixes
24.1.9 (2021年03月08日)
Bug Fixes
24.1.8 (2021年03月07日)
Bug Fixes
it.eachindescribe.each(#782) (0014da0)24.1.7 (2021年03月06日)
Bug Fixes
describe.skip.each&xdescribe.each(#778) (6a32e87)24.1.6 (2021年03月06日)
Bug Fixes
24.1.5 (2021年02月17日)
Bug Fixes
24.1.4 (2021年02月16日)
Bug Fixes
.eachmethods (#746) (3d847b2)describe.eachproperly (#745) (677be45)24.1.3 (2020年11月12日)
Bug Fixes
24.1.2 (2020年11月12日)
Bug Fixes
24.1.1 (2020年11月12日)
Bug Fixes
v24.1.10Compare Source
Bug Fixes
v24.1.9Compare Source
Bug Fixes
v24.1.8Compare Source
Bug Fixes
it.eachindescribe.each(#782) (0014da0)v24.1.7Compare Source
Bug Fixes
describe.skip.each&xdescribe.each(#778) (6a32e87)v24.1.6Compare Source
Bug Fixes
v24.1.5Compare Source
Bug Fixes
v24.1.4Compare Source
Bug Fixes
.eachmethods (#746) (3d847b2)describe.eachproperly (#745) (677be45)v24.1.3Compare Source
Bug Fixes
v24.1.2Compare Source
Bug Fixes
v24.1.1Compare Source
Bug Fixes
v24.1.0Compare Source
Features
onlyFunctionsWithAsyncKeywordoption (#677) (d0cea37)24.0.2 (2020年09月20日)
Bug Fixes
24.0.1 (2020年09月12日)
Bug Fixes
allconfig (#664) (f636021), closes #663v24.0.2Compare Source
Bug Fixes
v24.0.1Compare Source
Bug Fixes
allconfig (#664) (f636021), closes #663v24.0.0Compare Source
Bug Fixes
Code Refactoring
no-done-callback(#653) (e15a8d1)Features
no-conditional-expectto the recommended ruleset (40cd89d)no-deprecated-functionsto the recommended ruleset (5b2af00)no-interpolation-in-snapshotsto the recommended ruleset (3705dff)valid-titleto recommended ruleset (41f7873)no-jasmine-globalstoerrorin recommended ruleset (7080952)whitelistedSnapshotsoption (8c1c0c9)BREAKING CHANGES
no-done-callbackwill now report hooks using callbacks as well, not just testsno-test-callbacktono-done-callbackno-conditional-expectruleno-interpolation-in-snapshotsruleno-deprecated-functionsrulevalid-titleruleno-jasmine-globalsruleno-large-snapshotsruns on all files regardless of typev23.20.0Compare Source
Features
whitelistedSnapshotsfor new name (#632) (706f5c2)v23.19.0Compare Source
Features
no-interpolation-in-snapshotsrule (#553) (8d2c17c)23.18.2 (2020年07月26日)
Bug Fixes
23.18.1 (2020年07月26日)
Bug Fixes
v23.18.2Compare Source
Bug Fixes
v23.18.1Compare Source
Bug Fixes
v23.18.0Compare Source
Features
mustMatch&mustNotMatchoptions (#608) (4c7207e), closes #23323.17.1 (2020年06月23日)
Bug Fixes
v23.17.1Compare Source
Bug Fixes
v23.17.0Compare Source
Features
ignoreTopLevelDescribeoption (#611) (36fdcc5), closes #247v23.16.0Compare Source
Features
no-conditional-expectrule (aba53e4)no-try-expectin favor ofno-conditional-expect(6d07cad)v23.15.0Compare Source
Features
additionalTestBlockFunctions(#585) (ed220b2)v23.14.0Compare Source
Bug Fixes
Features
23.13.2 (2020年05月26日)
Bug Fixes
failto globals (#595) (aadc5ec)23.13.1 (2020年05月17日)
Bug Fixes
v23.13.2Compare Source
Bug Fixes
failto globals (#595) (aadc5ec)v23.13.1Compare Source
Bug Fixes
v23.13.0Compare Source
Features
minArgs&maxArgsoptions (#584) (9e0e2fa)[
v23.12.0](https://togithub.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md#​23120-httpsgithubcomjest-communityeslint-plugin-jestcomparev2Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
This PR has been generated by WhiteSource Renovate. View repository job log here.