This repository has been archived by the owner on Mar 4, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Update typescript-eslint monorepo to v4 (major) #244
Open
renovate
wants to merge
1
commit into
master
Choose a base branch
from
renovate/major-typescript-eslint-monorepo
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
bors r+ |
This pull request is being automatically deployed with Vercel (learn more). 🔍 Inspect: https://vercel.com/mythmon/corsica-tree-status/dggkdejiz [Deployment for 35e62a4 failed] |
bors bot
added a commit
that referenced
this pull request
Dec 21, 2020
244: Update typescript-eslint monorepo (major) r=renovate[bot] a=renovate[bot] [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint) | [`2.34.0` -> `4.10.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/2.34.0/4.10.0) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/4.10.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/4.10.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/4.10.0/compatibility-slim/2.34.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/4.10.0/confidence-slim/2.34.0)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint) | [`2.34.0` -> `4.11.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/2.34.0/4.11.0) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/4.11.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/4.11.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/4.11.0/compatibility-slim/2.34.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/4.11.0/confidence-slim/2.34.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typescript-eslint/typescript-eslint</summary> ### [`v4.10.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​4100-httpsgithubcomtypescript-eslinttypescript-eslintcomparev491v4100-2020-12-14) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.9.1...v4.10.0) ##### Bug Fixes - **eslint-plugin:** [naming-convention] fix wrong member of `method` and `property` meta selectors ([#​2856](https://togithub.com/typescript-eslint/typescript-eslint/issues/2856)) ([9a6c362](https://togithub.com/typescript-eslint/typescript-eslint/commit/9a6c3628a2f3a7748b7a4b9b0c55400c8d7dfeae)) ##### Features - **eslint-plugin:** add rule `non-nullable-type-assertion-style` ([#​2624](https://togithub.com/typescript-eslint/typescript-eslint/issues/2624)) ([7eee44f](https://togithub.com/typescript-eslint/typescript-eslint/commit/7eee44fff3041a9725d34bf2fcbfc6fd40a60c61)) #### [4.9.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.9.0...v4.9.1) (2020-12-07) ##### Bug Fixes - **eslint-plugin:** [method-signature-style] fix crash with methods without a return type ([#​2836](https://togithub.com/typescript-eslint/typescript-eslint/issues/2836)) ([fed89f2](https://togithub.com/typescript-eslint/typescript-eslint/commit/fed89f24ebe42a6412f0eb19949d5d4771656189)), closes [#​2834](https://togithub.com/typescript-eslint/typescript-eslint/issues/2834) - **eslint-plugin:** [no-unused-vars] false-positive with class expressions ([#​2833](https://togithub.com/typescript-eslint/typescript-eslint/issues/2833)) ([aadb39f](https://togithub.com/typescript-eslint/typescript-eslint/commit/aadb39f0ff500ee99ea80e9009ab61283ca9c8cd)), closes [#​2831](https://togithub.com/typescript-eslint/typescript-eslint/issues/2831) - **eslint-plugin:** [no-unused-vars] fix race condition between naming-convention and no-unused-vars ([#​2848](https://togithub.com/typescript-eslint/typescript-eslint/issues/2848)) ([ccb6b94](https://togithub.com/typescript-eslint/typescript-eslint/commit/ccb6b9499a4a4077f2e3d81d0844860a25244a0f)), closes [#​2844](https://togithub.com/typescript-eslint/typescript-eslint/issues/2844) ### [`v4.9.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​491-httpsgithubcomtypescript-eslinttypescript-eslintcomparev490v491-2020-12-07) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.9.0...v4.9.1) ##### Bug Fixes - **eslint-plugin:** [method-signature-style] fix crash with methods without a return type ([#​2836](https://togithub.com/typescript-eslint/typescript-eslint/issues/2836)) ([fed89f2](https://togithub.com/typescript-eslint/typescript-eslint/commit/fed89f24ebe42a6412f0eb19949d5d4771656189)), closes [#​2834](https://togithub.com/typescript-eslint/typescript-eslint/issues/2834) - **eslint-plugin:** [no-unused-vars] false-positive with class expressions ([#​2833](https://togithub.com/typescript-eslint/typescript-eslint/issues/2833)) ([aadb39f](https://togithub.com/typescript-eslint/typescript-eslint/commit/aadb39f0ff500ee99ea80e9009ab61283ca9c8cd)), closes [#​2831](https://togithub.com/typescript-eslint/typescript-eslint/issues/2831) - **eslint-plugin:** [no-unused-vars] fix race condition between naming-convention and no-unused-vars ([#​2848](https://togithub.com/typescript-eslint/typescript-eslint/issues/2848)) ([ccb6b94](https://togithub.com/typescript-eslint/typescript-eslint/commit/ccb6b9499a4a4077f2e3d81d0844860a25244a0f)), closes [#​2844](https://togithub.com/typescript-eslint/typescript-eslint/issues/2844) ### [`v4.9.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​490-httpsgithubcomtypescript-eslinttypescript-eslintcomparev482v490-2020-11-30) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.8.2...v4.9.0) ##### Bug Fixes - **eslint-plugin:** [consistent-indexed-object-style] convert readonly index signature to readonly record ([#​2798](https://togithub.com/typescript-eslint/typescript-eslint/issues/2798)) ([29428a4](https://togithub.com/typescript-eslint/typescript-eslint/commit/29428a4dbef133563f2ee54b22908a01ab9a9472)) - **eslint-plugin:** [consistent-type-imports] crash when using both default and namespace in one import ([#​2778](https://togithub.com/typescript-eslint/typescript-eslint/issues/2778)) ([c816b84](https://togithub.com/typescript-eslint/typescript-eslint/commit/c816b84814214f7504a0d89a5cd3b08c595bfb50)) - **eslint-plugin:** [explicit-module-boundary-types] ignore functions exported within typed object/array literals ([#​2805](https://togithub.com/typescript-eslint/typescript-eslint/issues/2805)) ([73a63ee](https://togithub.com/typescript-eslint/typescript-eslint/commit/73a63ee9ea00b2db0a29f148d7863c3778e4a483)) - **eslint-plugin:** [no-use-before-define] allow class references if they're within a class decorator ([#​2827](https://togithub.com/typescript-eslint/typescript-eslint/issues/2827)) ([050023a](https://togithub.com/typescript-eslint/typescript-eslint/commit/050023aa7bd791d0be7b5788a9dcd8e61a00ce79)), closes [#​2842](https://togithub.com/typescript-eslint/typescript-eslint/issues/2842) - **eslint-plugin:** [triple-slash-reference] fix crash with external module reference ([#​2788](https://togithub.com/typescript-eslint/typescript-eslint/issues/2788)) ([32b1b68](https://togithub.com/typescript-eslint/typescript-eslint/commit/32b1b6839fb32d93b7faa8fec74c9cb68ea587bb)) - **scope-manager:** fix assertion assignments not being marked as write references ([#​2809](https://togithub.com/typescript-eslint/typescript-eslint/issues/2809)) ([fa68492](https://togithub.com/typescript-eslint/typescript-eslint/commit/fa6849245ca55ca407dc031afbad456f2925a8e9)), closes [#​2804](https://togithub.com/typescript-eslint/typescript-eslint/issues/2804) - **typescript-estree:** add default value for `parserOptions.projectFolderIgnoreList` and deduplicate resolved projects ([#​2819](https://togithub.com/typescript-eslint/typescript-eslint/issues/2819)) ([bf904ec](https://togithub.com/typescript-eslint/typescript-eslint/commit/bf904ec72db57174fec531f61e9427230662553e)), closes [#​2418](https://togithub.com/typescript-eslint/typescript-eslint/issues/2418) [#​2814](https://togithub.com/typescript-eslint/typescript-eslint/issues/2814) ##### Features - **eslint-plugin:** [naming-convention] add `requireDouble`, `allowDouble`, `allowSingleOrDouble` options for underscores ([#​2812](https://togithub.com/typescript-eslint/typescript-eslint/issues/2812)) ([dd0576a](https://togithub.com/typescript-eslint/typescript-eslint/commit/dd0576a66c34810bc60e0958948c9a8104a3f1a3)) - **eslint-plugin:** [naming-convention] add `requiresQuotes` modifier ([#​2813](https://togithub.com/typescript-eslint/typescript-eslint/issues/2813)) ([6fc8409](https://togithub.com/typescript-eslint/typescript-eslint/commit/6fc84094928c3645a0e04c31bd4d759fdfbdcb74)), closes [#​2761](https://togithub.com/typescript-eslint/typescript-eslint/issues/2761) [#​1483](https://togithub.com/typescript-eslint/typescript-eslint/issues/1483) - **eslint-plugin:** [naming-convention] add modifier `unused` ([#​2810](https://togithub.com/typescript-eslint/typescript-eslint/issues/2810)) ([6a06944](https://togithub.com/typescript-eslint/typescript-eslint/commit/6a06944e60677a402e7ab432e6ac1209737a7027)) - **eslint-plugin:** [naming-convention] add modifiers `exported`, `global`, and `destructured` ([#​2808](https://togithub.com/typescript-eslint/typescript-eslint/issues/2808)) ([fb254a1](https://togithub.com/typescript-eslint/typescript-eslint/commit/fb254a1036b89f9b78f927d607358e65e81a2250)), closes [#​2239](https://togithub.com/typescript-eslint/typescript-eslint/issues/2239) [#​2512](https://togithub.com/typescript-eslint/typescript-eslint/issues/2512) [#​2318](https://togithub.com/typescript-eslint/typescript-eslint/issues/2318) [#​2802](https://togithub.com/typescript-eslint/typescript-eslint/issues/2802) - **eslint-plugin:** [naming-convention] allow `destructured` modifier for `parameter` selector ([#​2829](https://togithub.com/typescript-eslint/typescript-eslint/issues/2829)) ([525d2ff](https://togithub.com/typescript-eslint/typescript-eslint/commit/525d2ff9292d89e1445b273b5378159bca323a1e)), closes [#​2828](https://togithub.com/typescript-eslint/typescript-eslint/issues/2828) - **eslint-plugin:** [naming-convention] split `property` and `method` selectors into more granular `classXXX`, `objectLiteralXXX`, `typeXXX` ([#​2807](https://togithub.com/typescript-eslint/typescript-eslint/issues/2807)) ([665b6d4](https://togithub.com/typescript-eslint/typescript-eslint/commit/665b6d4023fb9d821f348c39aefff0d7571a98bf)), closes [#​1477](https://togithub.com/typescript-eslint/typescript-eslint/issues/1477) [#​2802](https://togithub.com/typescript-eslint/typescript-eslint/issues/2802) - **eslint-plugin:** [no-unused-vars] fork the base rule ([#​2768](https://togithub.com/typescript-eslint/typescript-eslint/issues/2768)) ([a8227a6](https://togithub.com/typescript-eslint/typescript-eslint/commit/a8227a6185dd24de4bfc7d766931643871155021)), closes [#​2782](https://togithub.com/typescript-eslint/typescript-eslint/issues/2782) [#​2714](https://togithub.com/typescript-eslint/typescript-eslint/issues/2714) [#​2648](https://togithub.com/typescript-eslint/typescript-eslint/issues/2648) - **eslint-plugin:** [unbound-method] add support for methods with a `this: void` parameter ([#​2796](https://togithub.com/typescript-eslint/typescript-eslint/issues/2796)) ([878dd4a](https://togithub.com/typescript-eslint/typescript-eslint/commit/878dd4ae8c408f1eb42790a8fac37f85040b7f3c)) #### [4.8.2](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.8.1...v4.8.2) (2020-11-23) ##### Bug Fixes - **eslint-plugin:** [prefer-literal-enum-member] allow pure template literal strings ([#​2786](https://togithub.com/typescript-eslint/typescript-eslint/issues/2786)) ([f3bf6a1](https://togithub.com/typescript-eslint/typescript-eslint/commit/f3bf6a1791c9dc64bb18d45712f07767c9f96cbd)) - **typescript-estree:** fix type-only regression for consumers not yet on TS 4.1 ([#​2789](https://togithub.com/typescript-eslint/typescript-eslint/issues/2789)) ([50a46c6](https://togithub.com/typescript-eslint/typescript-eslint/commit/50a46c60fb81d8434aa4268a13d17d8fcf499e21)) #### [4.8.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.8.0...v4.8.1) (2020-11-17) ##### Bug Fixes - **eslint-plugin:** [no-unnecessary-condition] false positive when array predicate returns unknown ([#​2772](https://togithub.com/typescript-eslint/typescript-eslint/issues/2772)) ([111c244](https://togithub.com/typescript-eslint/typescript-eslint/commit/111c244c3eb157efeb5c43ff39f12633b27f091e)) - **typescript-estree:** parseWithNodeMaps returning empty maps ([#​2773](https://togithub.com/typescript-eslint/typescript-eslint/issues/2773)) ([3e4a0ed](https://togithub.com/typescript-eslint/typescript-eslint/commit/3e4a0ed0d615fd22a2f28c7c8af6179673e195f8)) ### [`v4.8.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​482-httpsgithubcomtypescript-eslinttypescript-eslintcomparev481v482-2020-11-23) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.8.1...v4.8.2) ##### Bug Fixes - **eslint-plugin:** [prefer-literal-enum-member] allow pure template literal strings ([#​2786](https://togithub.com/typescript-eslint/typescript-eslint/issues/2786)) ([f3bf6a1](https://togithub.com/typescript-eslint/typescript-eslint/commit/f3bf6a1791c9dc64bb18d45712f07767c9f96cbd)) - **typescript-estree:** fix type-only regression for consumers not yet on TS 4.1 ([#​2789](https://togithub.com/typescript-eslint/typescript-eslint/issues/2789)) ([50a46c6](https://togithub.com/typescript-eslint/typescript-eslint/commit/50a46c60fb81d8434aa4268a13d17d8fcf499e21)) ### [`v4.8.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​481-httpsgithubcomtypescript-eslinttypescript-eslintcomparev480v481-2020-11-17) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.8.0...v4.8.1) ##### Bug Fixes - **eslint-plugin:** [no-unnecessary-condition] false positive when array predicate returns unknown ([#​2772](https://togithub.com/typescript-eslint/typescript-eslint/issues/2772)) ([111c244](https://togithub.com/typescript-eslint/typescript-eslint/commit/111c244c3eb157efeb5c43ff39f12633b27f091e)) - **typescript-estree:** parseWithNodeMaps returning empty maps ([#​2773](https://togithub.com/typescript-eslint/typescript-eslint/issues/2773)) ([3e4a0ed](https://togithub.com/typescript-eslint/typescript-eslint/commit/3e4a0ed0d615fd22a2f28c7c8af6179673e195f8)) ### [`v4.8.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​480-httpsgithubcomtypescript-eslinttypescript-eslintcomparev470v480-2020-11-16) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.7.0...v4.8.0) ##### Bug Fixes - **eslint-plugin:** [consistent-type-definitions] remove fixer when the interface is within a global module declaration ([#​2739](https://togithub.com/typescript-eslint/typescript-eslint/issues/2739)) ([2326238](https://togithub.com/typescript-eslint/typescript-eslint/commit/2326238738c95acfc14c17f9b16798f1de6d267f)) - **eslint-plugin:** [no-unsafe-member-access] ignore MemberExpression's whose parents are either TSClassImplements or TSInterfaceHeritage ([#​2753](https://togithub.com/typescript-eslint/typescript-eslint/issues/2753)) ([535db3b](https://togithub.com/typescript-eslint/typescript-eslint/commit/535db3bf27ee1d7824ada9acd91d1b7833064628)) ##### Features - **typescript-estree:** add `parseWithNodeMaps` API ([#​2760](https://togithub.com/typescript-eslint/typescript-eslint/issues/2760)) ([9441d50](https://togithub.com/typescript-eslint/typescript-eslint/commit/9441d5030211f1c32f5ae8e61d5565cab8bb6823)), closes [#​1852](https://togithub.com/typescript-eslint/typescript-eslint/issues/1852) ### [`v4.7.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​470-httpsgithubcomtypescript-eslinttypescript-eslintcomparev461v470-2020-11-09) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.6.1...v4.7.0) ##### Bug Fixes - **eslint-plugin:** [array-type] parenthesize ReadonlyArray fix ([#​2747](https://togithub.com/typescript-eslint/typescript-eslint/issues/2747)) ([83385ac](https://togithub.com/typescript-eslint/typescript-eslint/commit/83385ac351f45d3bcbd19f72711838e9a8473827)) - **eslint-plugin:** [no-extra-non-null-assertion] false positive with non-nullable computed key ([#​2737](https://togithub.com/typescript-eslint/typescript-eslint/issues/2737)) ([e82698c](https://togithub.com/typescript-eslint/typescript-eslint/commit/e82698c0ec796e460e40c3dd90a30bd100db05c2)) ##### Features - **eslint-plugin:** add rule `no-confusing-void-expression` ([#​2605](https://togithub.com/typescript-eslint/typescript-eslint/issues/2605)) ([c8a4dad](https://togithub.com/typescript-eslint/typescript-eslint/commit/c8a4dadeab8a64fb4768deda8f65475435dd2cad)) - support TS4.1 features ([#​2748](https://togithub.com/typescript-eslint/typescript-eslint/issues/2748)) ([2be354b](https://togithub.com/typescript-eslint/typescript-eslint/commit/2be354bb15f9013a2da1b13a0c0836e9ef057e16)), closes [#​2583](https://togithub.com/typescript-eslint/typescript-eslint/issues/2583) #### [4.6.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.6.0...v4.6.1) (2020-11-02) ##### Bug Fixes - **eslint-plugin:** [consistent-indexed-object-style] fix wrong autofix behaviour with generics ([#​2722](https://togithub.com/typescript-eslint/typescript-eslint/issues/2722)) ([73d9713](https://togithub.com/typescript-eslint/typescript-eslint/commit/73d97130afe79b8a458c215581ce86c62009ad8b)) - **eslint-plugin:** [no-shadow] ignore global module augmentation ([#​2729](https://togithub.com/typescript-eslint/typescript-eslint/issues/2729)) ([d8c67a5](https://togithub.com/typescript-eslint/typescript-eslint/commit/d8c67a564a4cada5add8587f655aee2305cbc562)) ### [`v4.6.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​461-httpsgithubcomtypescript-eslinttypescript-eslintcomparev460v461-2020-11-02) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.6.0...v4.6.1) ##### Bug Fixes - **eslint-plugin:** [consistent-indexed-object-style] fix wrong autofix behaviour with generics ([#​2722](https://togithub.com/typescript-eslint/typescript-eslint/issues/2722)) ([73d9713](https://togithub.com/typescript-eslint/typescript-eslint/commit/73d97130afe79b8a458c215581ce86c62009ad8b)) - **eslint-plugin:** [no-shadow] ignore global module augmentation ([#​2729](https://togithub.com/typescript-eslint/typescript-eslint/issues/2729)) ([d8c67a5](https://togithub.com/typescript-eslint/typescript-eslint/commit/d8c67a564a4cada5add8587f655aee2305cbc562)) ### [`v4.6.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​460-httpsgithubcomtypescript-eslinttypescript-eslintcomparev450v460-2020-10-26) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.5.0...v4.6.0) ##### Bug Fixes - **eslint-plugin:** [method-signature-style] correct fixer for overloads in an object literal type ([#​2708](https://togithub.com/typescript-eslint/typescript-eslint/issues/2708)) ([0763913](https://togithub.com/typescript-eslint/typescript-eslint/commit/0763913c4a0d1061465ae3329704f1a7de4b9326)) - **eslint-plugin:** [method-signature-style] don't auto-fix interfaces within namespaces ([#​2678](https://togithub.com/typescript-eslint/typescript-eslint/issues/2678)) ([e012049](https://togithub.com/typescript-eslint/typescript-eslint/commit/e01204931e460f5e6731abc443c88d666ca0b07a)) - **eslint-plugin:** [prefer-string-starts-ends-with] Check negative indices in the second position for slice ([#​2696](https://togithub.com/typescript-eslint/typescript-eslint/issues/2696)) ([66e9c6e](https://togithub.com/typescript-eslint/typescript-eslint/commit/66e9c6e29f9f56bbd178ba6405f47053be591258)) ##### Features - **eslint-plugin:** [ban-types] support banning `[]` ([#​2704](https://togithub.com/typescript-eslint/typescript-eslint/issues/2704)) ([ef8b5a7](https://togithub.com/typescript-eslint/typescript-eslint/commit/ef8b5a7e09cca4bdacf205da28f99f2b1a419d00)), closes [#​2582](https://togithub.com/typescript-eslint/typescript-eslint/issues/2582) - **eslint-plugin:** add `no-unnecessary-type-constraint` rule ([#​2516](https://togithub.com/typescript-eslint/typescript-eslint/issues/2516)) ([880ac75](https://togithub.com/typescript-eslint/typescript-eslint/commit/880ac753b90d63034f0a33f8f512d9fabc17c8f9)) - **eslint-plugin:** add extension rule `space-infix-ops` ([#​2593](https://togithub.com/typescript-eslint/typescript-eslint/issues/2593)) ([343d20d](https://togithub.com/typescript-eslint/typescript-eslint/commit/343d20db23a1640e3bca8cf52b7db1fa46e092e6)) ### [`v4.5.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​450-httpsgithubcomtypescript-eslinttypescript-eslintcomparev441v450-2020-10-19) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.4.1...v4.5.0) ##### Bug Fixes - **eslint-plugin:** [array-type] fix issues with readonly option ([#​2667](https://togithub.com/typescript-eslint/typescript-eslint/issues/2667)) ([63d1d81](https://togithub.com/typescript-eslint/typescript-eslint/commit/63d1d8189c829c6543c7966a864b62c07fbd61a0)) - **eslint-plugin:** [lines-between-class-members] fix typo in schema ([#​2681](https://togithub.com/typescript-eslint/typescript-eslint/issues/2681)) ([a2a2514](https://togithub.com/typescript-eslint/typescript-eslint/commit/a2a2514f8a8eee478c8697c4ce42d3c586599b14)) - **eslint-plugin:** [naming-convention] check bodyless function parameters ([#​2675](https://togithub.com/typescript-eslint/typescript-eslint/issues/2675)) ([c505863](https://togithub.com/typescript-eslint/typescript-eslint/commit/c505863ac41755383e08893ba0bc4c0fd937eb1d)) - **eslint-plugin:** [no-invalid-this] allow "this" in class property definitions ([#​2685](https://togithub.com/typescript-eslint/typescript-eslint/issues/2685)) ([dccb6ee](https://togithub.com/typescript-eslint/typescript-eslint/commit/dccb6ee9f1cd9519c26808d10a5bed8291d0a8e4)) - **eslint-plugin:** [no-misused-promises] False negative in LogicalExpression ([#​2682](https://togithub.com/typescript-eslint/typescript-eslint/issues/2682)) ([30a6951](https://togithub.com/typescript-eslint/typescript-eslint/commit/30a695103e99d214fd40847aaa51c1631981c226)), closes [#​2544](https://togithub.com/typescript-eslint/typescript-eslint/issues/2544) - **eslint-plugin:** [no-unnecessary-type-assertion] correct fixer for vue files ([#​2680](https://togithub.com/typescript-eslint/typescript-eslint/issues/2680)) ([55111af](https://togithub.com/typescript-eslint/typescript-eslint/commit/55111afd7819d29d65da4f41cc6a129f34aaeb3e)) - **eslint-plugin:** [return-await] do not auto-fix when type is `any`/`unknown` ([#​2671](https://togithub.com/typescript-eslint/typescript-eslint/issues/2671)) ([d690c8d](https://togithub.com/typescript-eslint/typescript-eslint/commit/d690c8dff3636d8c8a9a38bd422e0bedbd1d72cb)) - **parser:** minor fix regexp, map-filter to reduce ([#​2684](https://togithub.com/typescript-eslint/typescript-eslint/issues/2684)) ([f1329f6](https://togithub.com/typescript-eslint/typescript-eslint/commit/f1329f6c4e3d1de21b1dc59c30ce16503c346eee)) ##### Features - **eslint-plugin:** [dot-notation] add `allowProtectedClassPropertyAccess` option ([#​2622](https://togithub.com/typescript-eslint/typescript-eslint/issues/2622)) ([bbc9e35](https://togithub.com/typescript-eslint/typescript-eslint/commit/bbc9e3540576891552dc2dc54b2acbc54104be9d)) - **eslint-plugin:** [prefer-readonly-parameter-types] add `ignoreInferredTypes` option ([#​2668](https://togithub.com/typescript-eslint/typescript-eslint/issues/2668)) ([91010e8](https://togithub.com/typescript-eslint/typescript-eslint/commit/91010e88258bf47a0438e842c8ddca19e0414b48)) - **eslint-plugin:** [restrict-plus-operands] add intersection type determination logic ([#​2628](https://togithub.com/typescript-eslint/typescript-eslint/issues/2628)) ([da71362](https://togithub.com/typescript-eslint/typescript-eslint/commit/da713627c88354229f245866ccf1018fb56b6e53)) - **typescript-estree:** add flag EXPERIMENTAL_useSourceOfProjectReferenceRedirect ([#​2669](https://togithub.com/typescript-eslint/typescript-eslint/issues/2669)) ([90a5878](https://togithub.com/typescript-eslint/typescript-eslint/commit/90a587845088da1b205e4d7d77dbc3f9447b1c5a)) #### [4.4.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.4.0...v4.4.1) (2020-10-12) ##### Bug Fixes - **eslint-plugin:** [ban-ts-comment] support block comments ([#​2644](https://togithub.com/typescript-eslint/typescript-eslint/issues/2644)) ([9c3c686](https://togithub.com/typescript-eslint/typescript-eslint/commit/9c3c686b59b4b8fd02c479a534b5ca9b33c5ff40)) - **eslint-plugin:** [ban-types] allow banning types with specific parameters ([#​2662](https://togithub.com/typescript-eslint/typescript-eslint/issues/2662)) ([77732a2](https://togithub.com/typescript-eslint/typescript-eslint/commit/77732a2f3979f638e471b6de327b2ea0e976d568)) - **eslint-plugin:** [consistent-type-assertions] check type assertion in jsx props ([#​2653](https://togithub.com/typescript-eslint/typescript-eslint/issues/2653)) ([393e925](https://togithub.com/typescript-eslint/typescript-eslint/commit/393e92573fbde849369af1d10b9f25299ec92eaf)) - **eslint-plugin:** [no-duplicate-imports] distinguish member, default ([#​2637](https://togithub.com/typescript-eslint/typescript-eslint/issues/2637)) ([c71f423](https://togithub.com/typescript-eslint/typescript-eslint/commit/c71f423b89bf034caf2a4f1bb3ed0389b72f3aa9)) - **eslint-plugin:** [no-throw-literal] false positive with logical expressions ([#​2645](https://togithub.com/typescript-eslint/typescript-eslint/issues/2645)) ([57aa6c7](https://togithub.com/typescript-eslint/typescript-eslint/commit/57aa6c7642320074ed2b6a15e7f38e66a2fb13d1)) - **eslint-plugin:** [no-unused-vars] fix false positives for duplicated names in namespaces ([#​2659](https://togithub.com/typescript-eslint/typescript-eslint/issues/2659)) ([0d696c7](https://togithub.com/typescript-eslint/typescript-eslint/commit/0d696c72c5c9c3446902a63509d499ee95483e81)) - **eslint-plugin:** [no-use-before-define] correctly handle typeof type references ([#​2623](https://togithub.com/typescript-eslint/typescript-eslint/issues/2623)) ([8e44c78](https://togithub.com/typescript-eslint/typescript-eslint/commit/8e44c78a20410457851e5b7fe9a24777876c0aaf)) - **scope-manager:** don't create a variable for global augmentation ([#​2639](https://togithub.com/typescript-eslint/typescript-eslint/issues/2639)) ([6bc9325](https://togithub.com/typescript-eslint/typescript-eslint/commit/6bc93257ec876214743a165093b6666d713379f6)) ### [`v4.4.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​441-httpsgithubcomtypescript-eslinttypescript-eslintcomparev440v441-2020-10-12) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.4.0...v4.4.1) ##### Bug Fixes - **eslint-plugin:** [ban-ts-comment] support block comments ([#​2644](https://togithub.com/typescript-eslint/typescript-eslint/issues/2644)) ([9c3c686](https://togithub.com/typescript-eslint/typescript-eslint/commit/9c3c686b59b4b8fd02c479a534b5ca9b33c5ff40)) - **eslint-plugin:** [ban-types] allow banning types with specific parameters ([#​2662](https://togithub.com/typescript-eslint/typescript-eslint/issues/2662)) ([77732a2](https://togithub.com/typescript-eslint/typescript-eslint/commit/77732a2f3979f638e471b6de327b2ea0e976d568)) - **eslint-plugin:** [consistent-type-assertions] check type assertion in jsx props ([#​2653](https://togithub.com/typescript-eslint/typescript-eslint/issues/2653)) ([393e925](https://togithub.com/typescript-eslint/typescript-eslint/commit/393e92573fbde849369af1d10b9f25299ec92eaf)) - **eslint-plugin:** [no-duplicate-imports] distinguish member, default ([#​2637](https://togithub.com/typescript-eslint/typescript-eslint/issues/2637)) ([c71f423](https://togithub.com/typescript-eslint/typescript-eslint/commit/c71f423b89bf034caf2a4f1bb3ed0389b72f3aa9)) - **eslint-plugin:** [no-throw-literal] false positive with logical expressions ([#​2645](https://togithub.com/typescript-eslint/typescript-eslint/issues/2645)) ([57aa6c7](https://togithub.com/typescript-eslint/typescript-eslint/commit/57aa6c7642320074ed2b6a15e7f38e66a2fb13d1)) - **eslint-plugin:** [no-unused-vars] fix false positives for duplicated names in namespaces ([#​2659](https://togithub.com/typescript-eslint/typescript-eslint/issues/2659)) ([0d696c7](https://togithub.com/typescript-eslint/typescript-eslint/commit/0d696c72c5c9c3446902a63509d499ee95483e81)) - **eslint-plugin:** [no-use-before-define] correctly handle typeof type references ([#​2623](https://togithub.com/typescript-eslint/typescript-eslint/issues/2623)) ([8e44c78](https://togithub.com/typescript-eslint/typescript-eslint/commit/8e44c78a20410457851e5b7fe9a24777876c0aaf)) - **scope-manager:** don't create a variable for global augmentation ([#​2639](https://togithub.com/typescript-eslint/typescript-eslint/issues/2639)) ([6bc9325](https://togithub.com/typescript-eslint/typescript-eslint/commit/6bc93257ec876214743a165093b6666d713379f6)) ### [`v4.4.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​440-httpsgithubcomtypescript-eslinttypescript-eslintcomparev430v440-2020-10-05) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.3.0...v4.4.0) ##### Features - **eslint-plugin:** add `consistent-indexed-object-style` rule ([#​2401](https://togithub.com/typescript-eslint/typescript-eslint/issues/2401)) ([d7dc108](https://togithub.com/typescript-eslint/typescript-eslint/commit/d7dc108580cdcb9890ac0539e7223aedbff4a0ed)) - **eslint-plugin:** add extension rule `no-duplicate-imports` ([#​2609](https://togithub.com/typescript-eslint/typescript-eslint/issues/2609)) ([498f397](https://togithub.com/typescript-eslint/typescript-eslint/commit/498f397ff3898dde631f37311615b555f38a414e)) ### [`v4.3.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​430-httpsgithubcomtypescript-eslinttypescript-eslintcomparev420v430-2020-09-28) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.2.0...v4.3.0) ##### Bug Fixes - **eslint-plugin:** added safe getTypeOfPropertyOfType wrapper ([#​2567](https://togithub.com/typescript-eslint/typescript-eslint/issues/2567)) ([7cba2de](https://togithub.com/typescript-eslint/typescript-eslint/commit/7cba2de138542563d678fbfc738cd1b3ebf01e07)) - **experimental-utils:** treat RuleTester arrays as readonly ([#​2601](https://togithub.com/typescript-eslint/typescript-eslint/issues/2601)) ([8025777](https://togithub.com/typescript-eslint/typescript-eslint/commit/80257776b78bd2b2b4389d6bd530b009a75fb520)) ##### Features - **eslint-plugin:** [no-invalid-void-type] add option to allow `this: void` ([#​2481](https://togithub.com/typescript-eslint/typescript-eslint/issues/2481)) ([ddf5660](https://togithub.com/typescript-eslint/typescript-eslint/commit/ddf5660846784003cab4b10ae7a5e510b9dd562b)) ### [`v4.2.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​420-httpsgithubcomtypescript-eslinttypescript-eslintcomparev411v420-2020-09-21) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.1.1...v4.2.0) ##### Bug Fixes - **eslint-plugin:** [naming-convention] ignore properties inside object patterns ([#​2566](https://togithub.com/typescript-eslint/typescript-eslint/issues/2566)) ([53a3cbc](https://togithub.com/typescript-eslint/typescript-eslint/commit/53a3cbc6f002e55135efbdf4982a3ad308ac708b)) - **eslint-plugin:** [prefer-ts-expect-error] support block comments ([#​2541](https://togithub.com/typescript-eslint/typescript-eslint/issues/2541)) ([c6f72fb](https://togithub.com/typescript-eslint/typescript-eslint/commit/c6f72fbd3ccc19e39954cfe3d36d358ef43b7daa)) - **scope-manager:** correct analysis of inferred types in conditional types ([#​2537](https://togithub.com/typescript-eslint/typescript-eslint/issues/2537)) ([4f660fd](https://togithub.com/typescript-eslint/typescript-eslint/commit/4f660fd31acbb88b30719f925dcb2b3022cc2bab)) ##### Features - **eslint-plugin:** add extension rule `comma-dangle` ([#​2416](https://togithub.com/typescript-eslint/typescript-eslint/issues/2416)) ([f7babcf](https://togithub.com/typescript-eslint/typescript-eslint/commit/f7babcf4e6da3e5cba8f2c75d57abf8089432d05)) #### [4.1.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.1.0...v4.1.1) (2020-09-14) ##### Bug Fixes - **eslint-plugin:** [naming-convention] allow an array of selectors with types and modifiers ([#​2415](https://togithub.com/typescript-eslint/typescript-eslint/issues/2415)) ([7ca54c3](https://togithub.com/typescript-eslint/typescript-eslint/commit/7ca54c3e4601ad07db5b882a67965cd67a18c4b3)) - **eslint-plugin:** [no-implied-eval] handle the `Function` type ([#​2435](https://togithub.com/typescript-eslint/typescript-eslint/issues/2435)) ([e1401dc](https://togithub.com/typescript-eslint/typescript-eslint/commit/e1401dc5897d01da516802cfb2333cf4bc6d0e93)) - **eslint-plugin:** [no-unused-vars] better handling for declared modules ([#​2553](https://togithub.com/typescript-eslint/typescript-eslint/issues/2553)) ([02d72d4](https://togithub.com/typescript-eslint/typescript-eslint/commit/02d72d480be7a8f7ddc66a028338cfb996886f3c)), closes [#​2523](https://togithub.com/typescript-eslint/typescript-eslint/issues/2523) - **eslint-plugin:** [no-use-before-define] false positive for function type arguments ([#​2554](https://togithub.com/typescript-eslint/typescript-eslint/issues/2554)) ([189162d](https://togithub.com/typescript-eslint/typescript-eslint/commit/189162d46ecb116c420232937a7f86df913f4e79)), closes [#​2527](https://togithub.com/typescript-eslint/typescript-eslint/issues/2527) - **eslint-plugin:** [prefer-function-type] handle `this` return ([#​2437](https://togithub.com/typescript-eslint/typescript-eslint/issues/2437)) ([7c6fcee](https://togithub.com/typescript-eslint/typescript-eslint/commit/7c6fcee657dffd041e389e0aeaa4f3e278e92986)) - **eslint-plugin:** [return-await] don't error for `in-try-catch` if the return is in a `catch` without a `finally` ([#​2356](https://togithub.com/typescript-eslint/typescript-eslint/issues/2356)) ([efdd521](https://togithub.com/typescript-eslint/typescript-eslint/commit/efdd5213ceaef332cf0b2c26573176f844d22a09)) - **types:** artificial fix needed to trigger release ([b577daf](https://togithub.com/typescript-eslint/typescript-eslint/commit/b577daf27cd87870b6e095e4e995519f96d321dd)) - **types:** artificial fix needed to trigger release ([fc62ba8](https://togithub.com/typescript-eslint/typescript-eslint/commit/fc62ba8622ed634e4c2d8399a4e880f983747181)) ### [`v4.1.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​411-httpsgithubcomtypescript-eslinttypescript-eslintcomparev410v411-2020-09-14) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.1.0...v4.1.1) ##### Bug Fixes - **eslint-plugin:** [naming-convention] allow an array of selectors with types and modifiers ([#​2415](https://togithub.com/typescript-eslint/typescript-eslint/issues/2415)) ([7ca54c3](https://togithub.com/typescript-eslint/typescript-eslint/commit/7ca54c3e4601ad07db5b882a67965cd67a18c4b3)) - **eslint-plugin:** [no-implied-eval] handle the `Function` type ([#​2435](https://togithub.com/typescript-eslint/typescript-eslint/issues/2435)) ([e1401dc](https://togithub.com/typescript-eslint/typescript-eslint/commit/e1401dc5897d01da516802cfb2333cf4bc6d0e93)) - **eslint-plugin:** [no-unused-vars] better handling for declared modules ([#​2553](https://togithub.com/typescript-eslint/typescript-eslint/issues/2553)) ([02d72d4](https://togithub.com/typescript-eslint/typescript-eslint/commit/02d72d480be7a8f7ddc66a028338cfb996886f3c)), closes [#​2523](https://togithub.com/typescript-eslint/typescript-eslint/issues/2523) - **eslint-plugin:** [no-use-before-define] false positive for function type arguments ([#​2554](https://togithub.com/typescript-eslint/typescript-eslint/issues/2554)) ([189162d](https://togithub.com/typescript-eslint/typescript-eslint/commit/189162d46ecb116c420232937a7f86df913f4e79)), closes [#​2527](https://togithub.com/typescript-eslint/typescript-eslint/issues/2527) - **eslint-plugin:** [prefer-function-type] handle `this` return ([#​2437](https://togithub.com/typescript-eslint/typescript-eslint/issues/2437)) ([7c6fcee](https://togithub.com/typescript-eslint/typescript-eslint/commit/7c6fcee657dffd041e389e0aeaa4f3e278e92986)) - **eslint-plugin:** [return-await] don't error for `in-try-catch` if the return is in a `catch` without a `finally` ([#​2356](https://togithub.com/typescript-eslint/typescript-eslint/issues/2356)) ([efdd521](https://togithub.com/typescript-eslint/typescript-eslint/commit/efdd5213ceaef332cf0b2c26573176f844d22a09)) - **types:** artificial fix needed to trigger release ([b577daf](https://togithub.com/typescript-eslint/typescript-eslint/commit/b577daf27cd87870b6e095e4e995519f96d321dd)) - **types:** artificial fix needed to trigger release ([fc62ba8](https://togithub.com/typescript-eslint/typescript-eslint/commit/fc62ba8622ed634e4c2d8399a4e880f983747181)) ### [`v4.1.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​410-httpsgithubcomtypescript-eslinttypescript-eslintcomparev401v410-2020-09-07) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.0.1...v4.1.0) ##### Bug Fixes - **eslint-plugin:** [explicit-module-boundary-types] cyclical reference infinite recursion crash ([#​2482](https://togithub.com/typescript-eslint/typescript-eslint/issues/2482)) ([8693653](https://togithub.com/typescript-eslint/typescript-eslint/commit/86936537bd6f1075cbceeb8d2d4e254d75188409)) - **eslint-plugin:** [no-unused-vars] correct detection of unused vars in a declared module with `export =` ([#​2505](https://togithub.com/typescript-eslint/typescript-eslint/issues/2505)) ([3d07a99](https://togithub.com/typescript-eslint/typescript-eslint/commit/3d07a99faa0a5fc1b44acdb43ddbfc90a5105833)) - **eslint-plugin:** [no-unused-vars] properly handle ambient declaration exports ([#​2496](https://togithub.com/typescript-eslint/typescript-eslint/issues/2496)) ([4d3ce5f](https://togithub.com/typescript-eslint/typescript-eslint/commit/4d3ce5f696985389bf53a31d62766041c703c70c)) - **eslint-plugin:** [no-use-before-define] false positive with jsx pragma reference ([#​2503](https://togithub.com/typescript-eslint/typescript-eslint/issues/2503)) ([5afeeab](https://togithub.com/typescript-eslint/typescript-eslint/commit/5afeeab24ad013142f2431750f24e6085d0a6f3a)), closes [#​2502](https://togithub.com/typescript-eslint/typescript-eslint/issues/2502) - **eslint-plugin:** [typedef] false positive for rest parameter with array destructuring ([#​2441](https://togithub.com/typescript-eslint/typescript-eslint/issues/2441)) ([2ada5af](https://togithub.com/typescript-eslint/typescript-eslint/commit/2ada5aff1ef37bc260d7a0eaafe9ff04f8a08fe4)) - **eslint-plugin:** handle missing message IDs in eslint v5/v6 ([#​2461](https://togithub.com/typescript-eslint/typescript-eslint/issues/2461)) ([ffdfade](https://togithub.com/typescript-eslint/typescript-eslint/commit/ffdfade106d602bcc12b074bdfa489e9f661491e)) - **scope-manager:** add `const` as a global type variable ([#​2499](https://togithub.com/typescript-eslint/typescript-eslint/issues/2499)) ([eb3f6e3](https://togithub.com/typescript-eslint/typescript-eslint/commit/eb3f6e39391d62ac424baa305a15e61806b2fd65)) - **scope-manager:** correctly handle inferred types in nested type scopes ([#​2497](https://togithub.com/typescript-eslint/typescript-eslint/issues/2497)) ([95f6bf4](https://togithub.com/typescript-eslint/typescript-eslint/commit/95f6bf4818cdec48a0583bf82f928c598af22736)) - **scope-manager:** don't create references for intrinsic JSX elements ([#​2504](https://togithub.com/typescript-eslint/typescript-eslint/issues/2504)) ([cdb9807](https://togithub.com/typescript-eslint/typescript-eslint/commit/cdb9807a5a368a136856cd03048b68e0f2dfb405)) - **scope-manager:** fallback to lib 'esnext' or 'es5' when ecma version is unsupported ([#​2474](https://togithub.com/typescript-eslint/typescript-eslint/issues/2474)) ([20a7dcc](https://togithub.com/typescript-eslint/typescript-eslint/commit/20a7dcc808a39cd447d6e52fc5a1e1373d7122e9)) - **scope-manager:** support rest function type parameters ([#​2491](https://togithub.com/typescript-eslint/typescript-eslint/issues/2491)) ([9d8b4c4](https://togithub.com/typescript-eslint/typescript-eslint/commit/9d8b4c479c98623e4198aa07639321929a8a876f)), closes [#​2449](https://togithub.com/typescript-eslint/typescript-eslint/issues/2449) - **scope-manager:** support tagged template string generic type parameters ([#​2492](https://togithub.com/typescript-eslint/typescript-eslint/issues/2492)) ([a2686c0](https://togithub.com/typescript-eslint/typescript-eslint/commit/a2686c04293ab9070c1500a0dab7e205bd1fa9d2)) - **scope-manager:** support type predicates ([#​2493](https://togithub.com/typescript-eslint/typescript-eslint/issues/2493)) ([a40f54c](https://togithub.com/typescript-eslint/typescript-eslint/commit/a40f54c39d59096a0d12a492807dcd52fbcdc384)), closes [#​2462](https://togithub.com/typescript-eslint/typescript-eslint/issues/2462) - **scope-manager:** treat type imports as both values and types ([#​2494](https://togithub.com/typescript-eslint/typescript-eslint/issues/2494)) ([916e95a](https://togithub.com/typescript-eslint/typescript-eslint/commit/916e95a505689746dda38a67148c95cc7d207d9f)), closes [#​2453](https://togithub.com/typescript-eslint/typescript-eslint/issues/2453) ##### Features - **eslint-plugin:** [no-shadow] add option `ignoreFunctionTypeParameterNameValueShadow` ([#​2470](https://togithub.com/typescript-eslint/typescript-eslint/issues/2470)) ([bfe255f](https://togithub.com/typescript-eslint/typescript-eslint/commit/bfe255fde0cb5fe5e32c02eb5ba35d27fb23d9ea)) - **eslint-plugin:** add extension rule `no-loop-func` ([#​2490](https://togithub.com/typescript-eslint/typescript-eslint/issues/2490)) ([36305df](https://togithub.com/typescript-eslint/typescript-eslint/commit/36305df74b3c26b60364f7ec13390be492b4b2ec)) - **scope-manager:** add support for JSX scope analysis ([#​2498](https://togithub.com/typescript-eslint/typescript-eslint/issues/2498)) ([f887ab5](https://togithub.com/typescript-eslint/typescript-eslint/commit/f887ab51f58c1b3571f9a14832864bc0ca59623f)), closes [#​2455](https://togithub.com/typescript-eslint/typescript-eslint/issues/2455) [#​2477](https://togithub.com/typescript-eslint/typescript-eslint/issues/2477) #### [4.0.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.0.0...v4.0.1) (2020-08-31) ##### Bug Fixes - **eslint-plugin:** update parser dependency range ([#​2445](https://togithub.com/typescript-eslint/typescript-eslint/issues/2445)) ([2cb6620](https://togithub.com/typescript-eslint/typescript-eslint/commit/2cb66205de797479d9b2d362652c42fe032e913b)), closes [#​2444](https://togithub.com/typescript-eslint/typescript-eslint/issues/2444) ### [`v4.0.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​401-httpsgithubcomtypescript-eslinttypescript-eslintcomparev400v401-2020-08-31) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.0.0...v4.0.1) ##### Bug Fixes - **eslint-plugin:** update parser dependency range ([#​2445](https://togithub.com/typescript-eslint/typescript-eslint/issues/2445)) ([2cb6620](https://togithub.com/typescript-eslint/typescript-eslint/commit/2cb66205de797479d9b2d362652c42fe032e913b)), closes [#​2444](https://togithub.com/typescript-eslint/typescript-eslint/issues/2444) ### [`v4.0.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​400-httpsgithubcomtypescript-eslinttypescript-eslintcomparev3101v400-2020-08-31) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v3.10.1...v4.0.0) #### [Please see the release notes for v4.0.0](https://togithub.com/typescript-eslint/typescript-eslint/releases/tag/v4.0.0) ##### Bug Fixes - **eslint-plugin:** [no-shadow] fix false-positive on enum declaration ([#​2374](https://togithub.com/typescript-eslint/typescript-eslint/issues/2374)) ([9de669f](https://togithub.com/typescript-eslint/typescript-eslint/commit/9de669f339fef62a98f745dc08b833aa5c632e62)) - **eslint-plugin:** [no-unused-vars] handle TSCallSignature ([#​2336](https://togithub.com/typescript-eslint/typescript-eslint/issues/2336)) ([c70f54f](https://togithub.com/typescript-eslint/typescript-eslint/commit/c70f54fd3a46a12060ae3aec0faae872c431dd88)) - correct decorator traversal for AssignmentPattern ([#​2375](https://togithub.com/typescript-eslint/typescript-eslint/issues/2375)) ([d738fa4](https://togithub.com/typescript-eslint/typescript-eslint/commit/d738fa4eff0a5c4cfc9b30b1c0502f8d1e78d7b6)) - **scope-manager:** correct analysis of abstract class properties ([#​2420](https://togithub.com/typescript-eslint/typescript-eslint/issues/2420)) ([cd84549](https://togithub.com/typescript-eslint/typescript-eslint/commit/cd84549beba3cf471d75cfd9ba26f80366842ed5)) - **typescript-estree:** correct ChainExpression interaction with parentheses and non-nulls ([#​2380](https://togithub.com/typescript-eslint/typescript-eslint/issues/2380)) ([762bc99](https://togithub.com/typescript-eslint/typescript-eslint/commit/762bc99584ede4d0b8099a743991e957aec86aa8)) ##### Features - consume new scope analysis package ([#​2039](https://togithub.com/typescript-eslint/typescript-eslint/issues/2039)) ([3be125d](https://togithub.com/typescript-eslint/typescript-eslint/commit/3be125d9bdbee1984ac6037874edf619213bd3d0)) - support ESTree optional chaining representation ([#​2308](https://togithub.com/typescript-eslint/typescript-eslint/issues/2308)) ([e9d2ab6](https://togithub.com/typescript-eslint/typescript-eslint/commit/e9d2ab638b6767700b52797e74b814ea059beaae)) - **eslint-plugin:** [ban-ts-comment] change default for `ts-expect-error` to `allow-with-description` ([#​2351](https://togithub.com/typescript-eslint/typescript-eslint/issues/2351)) ([a3f163a](https://togithub.com/typescript-eslint/typescript-eslint/commit/a3f163abc03f0fefc6dca1f205b728a4425209e4)), closes [#​2146](https://togithub.com/typescript-eslint/typescript-eslint/issues/2146) - **eslint-plugin:** [no-unnecessary-condition][strict-boolean-expressions] add option to make the rules error on files without `strictNullChecks` turned on ([#​2345](https://togithub.com/typescript-eslint/typescript-eslint/issues/2345)) ([9273441](https://togithub.com/typescript-eslint/typescript-eslint/commit/9273441f7592b52620e10432cb2dd4dc5c3b4db1)) - **eslint-plugin:** [typedef] remove all defaults ([#​2352](https://togithub.com/typescript-eslint/typescript-eslint/issues/2352)) ([a9cd6fb](https://togithub.com/typescript-eslint/typescript-eslint/commit/a9cd6fb893074e4f2ca9ad3497eaddfacb3cfd25)) - **eslint-plugin:** add `consistent-type-imports` rule ([#​2367](https://togithub.com/typescript-eslint/typescript-eslint/issues/2367)) ([58b1c2d](https://togithub.com/typescript-eslint/typescript-eslint/commit/58b1c2d463f34895798b9a61340e49ffc3ec4f1a)) - **typescript-estree:** switch to globby ([#​2418](https://togithub.com/typescript-eslint/typescript-eslint/issues/2418)) ([3a7ec9b](https://togithub.com/typescript-eslint/typescript-eslint/commit/3a7ec9bcf1873a99c6da2f19ade8ab4763b4793c)), closes [#​2398](https://togithub.com/typescript-eslint/typescript-eslint/issues/2398) ##### BREAKING CHANGES - **typescript-estree:** - removes the ability to supply a `RegExp` to `projectFolderIgnoreList`, and changes the meaning of the string value from a regex to a glob. - - Removed decorators property from several Nodes that could never semantically have them (FunctionDeclaration, TSEnumDeclaration, and TSInterfaceDeclaration) - Removed AST_NODE_TYPES.Import. This is a minor breaking change as the node type that used this was removed ages ago. - **eslint-plugin:** Default rule options is a breaking change. #### [3.10.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v3.10.0...v3.10.1) (2020-08-25) ##### Bug Fixes - **eslint-plugin:** [no-unnecessary-condition] correct regression with unary negations ([#​2422](https://togithub.com/typescript-eslint/typescript-eslint/issues/2422)) ([d1f0887](https://togithub.com/typescript-eslint/typescript-eslint/commit/d1f08879338c825a1a20406fe47c051a287d6519)), closes [#​2421](https://togithub.com/typescript-eslint/typescript-eslint/issues/2421) ### [`v3.10.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​3101-httpsgithubcomtypescript-eslinttypescript-eslintcomparev3100v3101-2020-08-25) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v3.10.0...v3.10.1) ##### Bug Fixes - **eslint-plugin:** [no-unnecessary-condition] correct regression with unary negations ([#​2422](https://togithub.com/typescript-eslint/typescript-eslint/issues/2422)) ([d1f0887](https://togithub.com/typescript-eslint/typescript-eslint/commit/d1f08879338c825a1a20406fe47c051a287d6519)), closes [#​2421](https://togithub.com/typescript-eslint/typescript-eslint/issues/2421) ### [`v3.10.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​3100-httpsgithubcomtypescript-eslinttypescript-eslintcomparev391v3100-2020-08-24) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v3.9.1...v3.10.0) ##### Bug Fixes - **eslint-plugin:** [explicit-module-boundary-types] ignore abstract setters ([#​2410](https://togithub.com/typescript-eslint/typescript-eslint/issues/2410)) ([3764248](https://togithub.com/typescript-eslint/typescript-eslint/commit/3764248084455409f085c5bc4706079405cef618)) - **eslint-plugin:** [explicit-module-boundary-types] ignore all bodyless setters ([#​2413](https://togithub.com/typescript-eslint/typescript-eslint/issues/2413)) ([a53f8c6](https://togithub.com/typescript-eslint/typescript-eslint/commit/a53f8c6ff37aa47b3fc1b729e359d81ea079ff75)) - **eslint-plugin:** [no-unnecessary-condition] better handling for unary negation ([#​2382](https://togithub.com/typescript-eslint/typescript-eslint/issues/2382)) ([32fe2bb](https://togithub.com/typescript-eslint/typescript-eslint/commit/32fe2bb4fe5524355eef4f3a9bd85c824e9d7f46)) - **typescript-estree:** ts.NamedTupleMember workaround for <TS4.0 ([#​2405](https://togithub.com/typescript-eslint/typescript-eslint/issues/2405)) ([b62331a](https://togithub.com/typescript-eslint/typescript-eslint/commit/b62331ad02dcff3236e18f10eb92d59e7371d4c3)) ##### Features - **eslint-plugin:** add `no-implicit-any-catch` rule ([#​2202](https://togithub.com/typescript-eslint/typescript-eslint/issues/2202)) ([fde89d4](https://togithub.com/typescript-eslint/typescript-eslint/commit/fde89d4d392ef35cac2bc09f2774bfe397b20100)) - **typescript-estree:** update allowed TS version range ([#​2419](https://togithub.com/typescript-eslint/typescript-eslint/issues/2419)) ([e6be621](https://togithub.com/typescript-eslint/typescript-eslint/commit/e6be62128b3a98541fe590512892c4b501914e46)) #### [3.9.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v3.9.0...v3.9.1) (2020-08-17) ##### Bug Fixes - **eslint-plugin:** [no-unnecessary-condition] fix false positive with nullish coalescing ([#​2385](https://togithub.com/typescript-eslint/typescript-eslint/issues/2385)) ([092c969](https://togithub.com/typescript-eslint/typescript-eslint/commit/092c96967fd9b58fb2d8d325e1dbc750ccbeb746)) - **eslint-plugin:** [prefer-includes] don't auto fix when `test` method's argument type doesn't have an 'includes' method ([#​2391](https://togithub.com/typescript-eslint/typescript-eslint/issues/2391)) ([71c4c72](https://togithub.com/typescript-eslint/typescript-eslint/commit/71c4c729e90e308e0afd70af7db5e9d9ff238527)) ### [`v3.9.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​391-httpsgithubcomtypescript-eslinttypescript-eslintcomparev390v391-2020-08-17) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v3.9.0...v3.9.1) ##### Bug Fixes - **eslint-plugin:** [no-unnecessary-condition] fix false positive with nullish coalescing ([#​2385](https://togithub.com/typescript-eslint/typescript-eslint/issues/2385)) ([092c969](https://togithub.com/typescript-eslint/typescript-eslint/commit/092c96967fd9b58fb2d8d325e1dbc750ccbeb746)) - **eslint-plugin:** [prefer-includes] don't auto fix when `test` method's argument type doesn't have an 'includes' method ([#​2391](https://togithub.com/typescript-eslint/typescript-eslint/issues/2391)) ([71c4c72](https://togithub.com/typescript-eslint/typescript-eslint/commit/71c4c729e90e308e0afd70af7db5e9d9ff238527)) ### [`v3.9.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​390-httpsgithubcomtypescript-eslinttypescript-eslintcomparev380v390-2020-08-10) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v3.8.0...v3.9.0) ##### Bug Fixes - **eslint-plugin:** [no-throw-literal] support type assertions ([#​2354](https://togithub.com/typescript-eslint/typescript-eslint/issues/2354)) ([470174a](https://togithub.com/typescript-eslint/typescript-eslint/commit/470174ad51fdb12d82129a896559075513f6c912)) ##### Features - **eslint-plugin:** [no-unsafe-assignment/return] allow assigning any => unknown ([#​2371](https://togithub.com/typescript-eslint/typescript-eslint/issues/2371)) ([e7528e6](https://togithub.com/typescript-eslint/typescript-eslint/commit/e7528e686f5fe5cce8504fc15d3cd06b8733712e)) - **typescript-estree:** support TSv4 labelled tuple members ([#​2378](https://togithub.com/typescript-eslint/typescript-eslint/issues/2378)) ([00d84ff](https://togithub.com/typescript-eslint/typescript-eslint/commit/00d84ffbcbe9d0ec98bdb2f2ce59959a27ce4dbe)) ### [`v3.8.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​380-httpsgithubcomtypescript-eslinttypescript-eslintcomparev371v380-2020-08-03) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v3.7.1...v3.8.0) ##### Bug Fixes - **eslint-plugin:** [no-implied-eval] don't report when `Function` is imported ([#​2348](https://togithub.com/typescript-eslint/typescript-eslint/issues/2348)) ([fa169e7](https://togithub.com/typescript-eslint/typescript-eslint/commit/fa169e79661821f0e0e64a56d6db9da42c3c8654)) - **eslint-plugin:** [no-unsafe-assignment] fix typo in message ([#​2347](https://togithub.com/typescript-eslint/typescript-eslint/issues/2347)) ([2027bb1](https://togithub.com/typescript-eslint/typescript-eslint/commit/2027bb11689b76c297f93ba8a918b35fe68e5b9d)) ##### Features - **eslint-plugin:** [naming-convention] allow specifying an array of selectors ([#​2335](https://togithub.com/typescript-eslint/typescript-eslint/issues/2335)) ([3ef6bd5](https://togithub.com/typescript-eslint/typescript-eslint/commit/3ef6bd5cadc225e42ef1330d15919a39f53f2a2b)) - **eslint-plugin:** add `prefer-enum-initializers` rule ([#​2326](https://togithub.com/typescript-eslint/typescript-eslint/issues/2326)) ([4f38ea3](https://togithub.com/typescript-eslint/typescript-eslint/commit/4f38ea39c97289db11501d6368d01db8c5787257)) #### [3.7.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v3.7.0...v3.7.1) (2020-07-27) ##### Bug Fixes - **eslint-plugin:** [adjacent-overload-signatures] fix false positive on call signatures and a method named `call` ([#​2313](https://togithub.com/typescript-eslint/typescript-eslint/issues/2313)) ([30fafb0](https://togithub.com/typescript-eslint/typescript-eslint/commit/30fafb09422b3aca881f4785d89b0536092d4952)) - **eslint-plugin:** [no-extra-parens] stop reporting on calling generic functions with one argument and type parameters containing parentheses ([#​2319](https://togithub.com/typescript-eslint/typescript-eslint/issues/2319)) ([616a841](https://togithub.com/typescript-eslint/typescript-eslint/commit/616a841032bec310d9f31f1c987888273df27008)) - **typescript-estree:** correct AST regression introduced by TS4.0 upgrade ([#​2316](https://togithub.com/typescript-eslint/typescript-eslint/issues/2316)) ([d7fefba](https://togithub.com/typescript-eslint/typescript-eslint/commit/d7fefba3741a526ff2b58dd713995c3ee5603962)) ### [`v3.7.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​371-httpsgithubcomtypescript-eslinttypescript-eslintcomparev370v371-2020-07-27) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v3.7.0...v3.7.1) ##### Bug Fixes - **eslint-plugin:** [adjacent-overload-signatures] fix false positive on call signatures and a method named `call` ([#​2313](https://togithub.com/typescript-eslint/typescript-eslint/issues/2313)) ([30fafb0](https://togithub.com/typescript-eslint/typescript-esli</details> --- ### Renovate configuration :date: **Schedule**: At any time (no schedule defined). :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](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/mythmon/corsica-tree-status). Co-authored-by: Renovate Bot <bot@renovateapp.com>
Build failed: |
renovate
bot
force-pushed
the
renovate/major-typescript-eslint-monorepo
branch
from
December 21, 2020 18:48
4c1a860
to
8c2969e
Compare
renovate
bot
changed the title
Update typescript-eslint monorepo (major)
Update typescript-eslint monorepo to v4 (major)
Dec 21, 2020
renovate
bot
force-pushed
the
renovate/major-typescript-eslint-monorepo
branch
from
December 28, 2020 18:49
8c2969e
to
35e62a4
Compare
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.34.0
->4.11.1
2.34.0
->4.11.1
Release Notes
typescript-eslint/typescript-eslint
v4.11.1
Compare Source
Bug Fixes
v4.11.0
Compare Source
Bug Fixes
Features
v4.10.0
Compare Source
Bug Fixes
method
andproperty
meta selectors (#2856) (9a6c362)Features
non-nullable-type-assertion-style
(#2624) (7eee44f)4.9.1 (2020-12-07)
Bug Fixes
v4.9.1
Compare Source
Bug Fixes
v4.9.0
Compare Source
Bug Fixes
parserOptions.projectFolderIgnoreList
and deduplicate resolved projects (#2819) (bf904ec), closes #2418 #2814Features
requireDouble
,allowDouble
,allowSingleOrDouble
options for underscores (#2812) (dd0576a)requiresQuotes
modifier (#2813) (6fc8409), closes #2761 #1483unused
(#2810) (6a06944)exported
,global
, anddestructured
(#2808) (fb254a1), closes #2239 #2512 #2318 #2802destructured
modifier forparameter
selector (#2829) (525d2ff), closes #2828property
andmethod
selectors into more granularclassXXX
,objectLiteralXXX
,typeXXX
(#2807) (665b6d4), closes #1477 #2802this: void
parameter (#2796) (878dd4a)4.8.2 (2020-11-23)
Bug Fixes
4.8.1 (2020-11-17)
Bug Fixes
v4.8.2
Compare Source
Bug Fixes
v4.8.1
Compare Source
Bug Fixes
v4.8.0
Compare Source
Bug Fixes
Features
parseWithNodeMaps
API (#2760) (9441d50), closes #1852v4.7.0
Compare Source
Bug Fixes
Features
no-confusing-void-expression
(#2605) (c8a4dad)4.6.1 (2020-11-02)
Bug Fixes
v4.6.1
Compare Source
Bug Fixes
v4.6.0
Compare Source
Bug Fixes
Features
[]
(#2704) (ef8b5a7), closes #2582no-unnecessary-type-constraint
rule (#2516) (880ac75)space-infix-ops
(#2593) (343d20d)v4.5.0
Compare Source
Bug Fixes
any
/unknown
(#2671) (d690c8d)Features
allowProtectedClassPropertyAccess
option (#2622) (bbc9e35)ignoreInferredTypes
option (#2668) (91010e8)4.4.1 (2020-10-12)
Bug Fixes
v4.4.1
Compare Source
Bug Fixes
v4.4.0
Compare Source
Features
consistent-indexed-object-style
rule (#2401) (d7dc108)no-duplicate-imports
(#2609) (498f397)v4.3.0
Compare Source
Bug Fixes
Features
this: void
(#2481) (ddf5660)v4.2.0
Compare Source
Bug Fixes
Features
comma-dangle
(#2416) (f7babcf)4.1.1 (2020-09-14)
Bug Fixes
Function
type (#2435) (e1401dc)this
return (#2437) (7c6fcee)in-try-catch
if the return is in acatch
without afinally
(#2356) (efdd521)v4.1.1
Compare Source
Bug Fixes
Function
type (#2435) (e1401dc)this
return (#2437) (7c6fcee)in-try-catch
if the return is in acatch
without afinally
(#2356) (efdd521)v4.1.0
Compare Source
Bug Fixes
export =
(#2505) (3d07a99)const
as a global type variable (#2499) (eb3f6e3)Features
ignoreFunctionTypeParameterNameValueShadow
(#2470) (bfe255f)no-loop-func
(#2490) (36305df)4.0.1 (2020-08-31)
Bug Fixes
v4.0.1
Compare Source
Bug Fixes
v4.0.0
Compare Source
Please see the release notes for v4.0.0
Bug Fixes
Features
ts-expect-error
toallow-with-description
(#2351) (a3f163a), closes #2146strictNullChecks
turned on (#2345) (9273441)consistent-type-imports
rule (#2367) (58b1c2d)BREAKING CHANGES
typescript-estree: - removes the ability to supply a
RegExp
toprojectFolderIgnoreList
, and changes the meaning of the string value from a regex to a glob.Removed AST_NODE_TYPES.Import. This is a minor breaking change as the node type that used this was removed ages ago.
eslint-plugin: Default rule options is a breaking change.
3.10.1 (2020-08-25)
Bug Fixes
v3.10.1
Compare Source
Bug Fixes
v3.10.0
Compare Source
Bug Fixes
Features
no-implicit-any-catch
rule (#2202) (fde89d4)3.9.1 (2020-08-17)
Bug Fixes
test
method's argument type doesn't have an 'includes' method (#2391) (71c4c72)v3.9.1
Compare Source
Bug Fixes
test
method's argument type doesn't have an 'includes' method (#2391) (71c4c72)v3.9.0
Compare Source
Bug Fixes
Features
v3.8.0
Compare Source
Bug Fixes
Function
is imported (#2348) (fa169e7)Features
prefer-enum-initializers
rule (#2326) (4f38ea3)3.7.1 (2020-07-27)
Bug Fixes
Renovate configuration
📅 Schedule: 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 these updates again.
This PR has been generated by WhiteSource Renovate. View repository job log here.