Closed renovate[bot] closed 3 years ago
This PR contains the following updates:
4.20.0
4.22.0
7.23.0
7.25.0
:date: Schedule: "before 5am on the first day of the month" (UTC).
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.
This PR contains the following updates:
4.20.0
->4.22.0
4.20.0
->4.22.0
7.23.0
->7.25.0
Release Notes
typescript-eslint/typescript-eslint
### [`v4.22.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#4220-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4210v4220-2021-04-12) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.21.0...v4.22.0) ##### Bug Fixes - **eslint-plugin:** [no-unsafe-argument] handle tuple types on rest arguments ([#3269](https://togithub.com/typescript-eslint/typescript-eslint/issues/3269)) ([6f8cfe6](https://togithub.com/typescript-eslint/typescript-eslint/commit/6f8cfe6f83ee26b66b2146cc17b1205100a54a9c)) ##### Features - **eslint-plugin:** [prefer-regexp-exec] add autofix ([#3207](https://togithub.com/typescript-eslint/typescript-eslint/issues/3207)) ([e2cbeef](https://togithub.com/typescript-eslint/typescript-eslint/commit/e2cbeefb3d9a7cce257b5675f7f19f1b159a9d26)) ### [`v4.21.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#4210-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4200v4210-2021-04-05) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.20.0...v4.21.0) ##### Bug Fixes - **eslint-plugin:** [no-type-alias] consider `keyof` as an alias ([#3242](https://togithub.com/typescript-eslint/typescript-eslint/issues/3242)) ([329ef02](https://togithub.com/typescript-eslint/typescript-eslint/commit/329ef023090c004694b5996ddb04fdde5b05ebb0)) - **eslint-plugin:** [no-unnecessary-type-assertion] correct bad fix for angle bracket assertion ([#3244](https://togithub.com/typescript-eslint/typescript-eslint/issues/3244)) ([265a039](https://togithub.com/typescript-eslint/typescript-eslint/commit/265a039c7e728b719143e09ee61066039d721f62)) - **eslint-plugin:** [restrict-plus-operands] consider template literal types as strings ([#3234](https://togithub.com/typescript-eslint/typescript-eslint/issues/3234)) ([ccfd68e](https://togithub.com/typescript-eslint/typescript-eslint/commit/ccfd68e365391b3f117df96792355f9c3655288c)) - **eslint-plugin:** [strict-boolean-expressions] account for truthy literals ([#3236](https://togithub.com/typescript-eslint/typescript-eslint/issues/3236)) ([0913f40](https://togithub.com/typescript-eslint/typescript-eslint/commit/0913f40c87762de198b05a5473b4fb79aeb46967)) - **eslint-plugin:** always ignore assignments in no-unnecessary-type-assertion ([#3235](https://togithub.com/typescript-eslint/typescript-eslint/issues/3235)) ([0221476](https://togithub.com/typescript-eslint/typescript-eslint/commit/02214768a3721d8514c70e00546e861da6581e4d)) ##### Features - **eslint-plugin:** [no-unsafe-argument] add rule ([#3256](https://togithub.com/typescript-eslint/typescript-eslint/issues/3256)) ([b1aa7dc](https://togithub.com/typescript-eslint/typescript-eslint/commit/b1aa7dc6971ee8409b729dffb8b69478455734ed)), closes [#791](https://togithub.com/typescript-eslint/typescript-eslint/issues/791) - **eslint-plugin:** [no-unsafe-call][no-unsafe-member-access] improve report messages for `this` for `noImplicitThis` ([#3199](https://togithub.com/typescript-eslint/typescript-eslint/issues/3199)) ([b1b26c4](https://togithub.com/typescript-eslint/typescript-eslint/commit/b1b26c4843a4cfa209a0c9c3d8bea1de37333b48))eslint/eslint
### [`v7.25.0`](https://togithub.com/eslint/eslint/releases/v7.25.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v7.24.0...v7.25.0) - [`5df5e4a`](https://togithub.com/eslint/eslint/commit/5df5e4a9976964fcf4dc67e241d4e22ec1370fe0) Update: highlight last write reference for no-unused-vars (fixes [#14324](https://togithub.com/eslint/eslint/issues/14324)) ([#14335](https://togithub.com/eslint/eslint/issues/14335)) (Nitin Kumar) - [`0023872`](https://togithub.com/eslint/eslint/commit/00238729329b86b4f8af89ebfe278da3095a6075) Docs: Add deprecated note to `working-with-rules-deprecated` page ([#14344](https://togithub.com/eslint/eslint/issues/14344)) (Michael Novotny) - [`36fca70`](https://togithub.com/eslint/eslint/commit/36fca70fa29ab65080076810de98e09133254b8a) Chore: Upgrade eslump to 3.0.0 ([#14350](https://togithub.com/eslint/eslint/issues/14350)) (Stephen Wade) - [`59b689a`](https://togithub.com/eslint/eslint/commit/59b689a0b3fa658b8380431007cc1facb4617a3b) Chore: add node v16 ([#14355](https://togithub.com/eslint/eslint/issues/14355)) (薛定谔的猫) - [`35a1f5e`](https://togithub.com/eslint/eslint/commit/35a1f5e967e4e87360d3e70d3fca0f7adeeaa1d7) Sponsors: Sync README with website (ESLint Jenkins) - [`fb0a92b`](https://togithub.com/eslint/eslint/commit/fb0a92b3d2fed4a17bc39b7f02c540cd1175ec7d) Chore: rename misspelled identifier in test ([#14346](https://togithub.com/eslint/eslint/issues/14346)) (Tobias Nießen) - [`f2babb1`](https://togithub.com/eslint/eslint/commit/f2babb1069194166e0ac1afd1269bbd06ac299b6) Docs: update pull request template ([#14336](https://togithub.com/eslint/eslint/issues/14336)) (Nitin Kumar) - [`02dde29`](https://togithub.com/eslint/eslint/commit/02dde29eeb523ca24bc4ae7797d38627c3ba9fe9) Docs: Fix anchor in 'docs/developer-guide/working-with-rules.md' ([#14332](https://togithub.com/eslint/eslint/issues/14332)) (Nate-Wilkins) - [`07d14c3`](https://togithub.com/eslint/eslint/commit/07d14c304c358fbc9c3d318e1377d2b2bda9179f) Chore: remove extraneous command from lint-staged config ([#14314](https://togithub.com/eslint/eslint/issues/14314)) (James George) - [`41b3570`](https://togithub.com/eslint/eslint/commit/41b3570b6c014c534bb3208ed00050fd99842101) Update: lint code block with same extension but different content ([#14227](https://togithub.com/eslint/eslint/issues/14227)) (JounQin) - [`eb29996`](https://togithub.com/eslint/eslint/commit/eb299966bdc3920dd2c6f9774d95103d242fc409) Docs: add more examples with arrow functions for no-sequences rule ([#14313](https://togithub.com/eslint/eslint/issues/14313)) (Nitin Kumar) ### [`v7.24.0`](https://togithub.com/eslint/eslint/releases/v7.24.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v7.23.0...v7.24.0) - [`0c346c8`](https://togithub.com/eslint/eslint/commit/0c346c87fa83c6d1184fdafb9c0748c2e15a423d) Chore: ignore `pnpm-lock.yaml` ([#14303](https://togithub.com/eslint/eslint/issues/14303)) (Nitin Kumar) - [`f06ecdf`](https://togithub.com/eslint/eslint/commit/f06ecdf78b6d6f366434d73a6acfe7041d575223) Update: Add disallowTemplateShorthand option in no-implicit-coercion ([#13579](https://togithub.com/eslint/eslint/issues/13579)) (Remco Haszing) - [`71a80e3`](https://togithub.com/eslint/eslint/commit/71a80e38aab2dada01b808ed43d9b0e806d863c4) Docs: fix broken links in Node.js API docs toc ([#14296](https://togithub.com/eslint/eslint/issues/14296)) (u-sho (Shouhei Uechi)) - [`bd46dc4`](https://togithub.com/eslint/eslint/commit/bd46dc4647faa4c3bbb5f60d4c00616a64081398) Docs: Fix incorrect reference to "braces" in arrow-parens ([#14300](https://togithub.com/eslint/eslint/issues/14300)) (emclain) - [`0d6235e`](https://togithub.com/eslint/eslint/commit/0d6235ea201b8b90761ee69bb4d46ae18899c28d) Docs: update header in max-lines ([#14273](https://togithub.com/eslint/eslint/issues/14273)) (Shinigami) - [`70c9216`](https://togithub.com/eslint/eslint/commit/70c92164017238e329e3a2d1654a0227b8f953f7) Docs: Update issue triage to include blocked column ([#14275](https://togithub.com/eslint/eslint/issues/14275)) (Nicholas C. Zakas) - [`abca186`](https://togithub.com/eslint/eslint/commit/abca186a845200fd7728c4e5f220973e640054f9) Docs: Fix typo in suggestions section ([#14293](https://togithub.com/eslint/eslint/issues/14293)) (Kevin Partington) - [`c4d8b0d`](https://togithub.com/eslint/eslint/commit/c4d8b0db62b859e721105d4bc0f4044ce346995e) Fix: no-unused-vars ignoreRestSiblings check assignments (fixes [#14163](https://togithub.com/eslint/eslint/issues/14163)) ([#14264](https://togithub.com/eslint/eslint/issues/14264)) (YeonJuan) - [`b51d077`](https://togithub.com/eslint/eslint/commit/b51d0778d76c2aa27578caca3ea82c867dced3e4) Update: add ignoreNonDeclaration to no-multi-assign rule (fixes [#12545](https://togithub.com/eslint/eslint/issues/12545)) ([#14185](https://togithub.com/eslint/eslint/issues/14185)) (t-mangoe) - [`c981fb1`](https://togithub.com/eslint/eslint/commit/c981fb1994cd04914042ced1980aa86b68ba7be9) Chore: Upgrade mocha to 8.3.2 ([#14278](https://togithub.com/eslint/eslint/issues/14278)) (Stephen Wade) - [`147fc04`](https://togithub.com/eslint/eslint/commit/147fc045e699811fab33dddf77498324ddf7e9d6) Docs: Fix `repro:needed` label in bug report template ([#14285](https://togithub.com/eslint/eslint/issues/14285)) (Milos Djermanovic) - [`e1cfde9`](https://togithub.com/eslint/eslint/commit/e1cfde93eec71a15c2df1ad660a7a6171204ba80) Docs: Update bug report template ([#14276](https://togithub.com/eslint/eslint/issues/14276)) (Nicholas C. Zakas) - [`c85c2f1`](https://togithub.com/eslint/eslint/commit/c85c2f1138a9e952655f19ee780ab0c8e35431a8) Docs: Add fatal to Node.js API LintMessage type ([#14251](https://togithub.com/eslint/eslint/issues/14251)) (Brandon Mills)Configuration
:date: Schedule: "before 5am on the first day of the month" (UTC).
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.