Closed renovate[bot] closed 3 years ago
This PR contains the following updates:
14.6.0
14.14.10
3.10.0
4.8.2
^0.20.0
^0.21.0
7.7.0
7.14.0
2.22.0
2.22.1
21.0.0
23.0.0
3.4.5
3.6.0
12
10,12,14
2.0.4
2.0.6
^0.33.0
^0.35.0
4.0.2
4.1.2
:date: Schedule: "before 3am 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:
14.6.0
->14.14.10
3.10.0
->4.8.2
3.10.0
->4.8.2
^0.20.0
->^0.21.0
7.7.0
->7.14.0
2.22.0
->2.22.1
21.0.0
->23.0.0
3.4.5
->3.6.0
12
->10,12,14
2.0.4
->2.0.6
^0.33.0
->^0.35.0
4.0.2
->4.1.2
Release Notes
typescript-eslint/typescript-eslint
### [`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)axios/axios
### [`v0.21.0`](https://togithub.com/axios/axios/blob/master/CHANGELOG.md#0210-October-23-2020) [Compare Source](https://togithub.com/axios/axios/compare/v0.20.0...v0.21.0) Fixes and Functionality: - Fixing requestHeaders.Authorization ([#3287](https://togithub.com/axios/axios/pull/3287)) - Fixing node types ([#3237](https://togithub.com/axios/axios/pull/3237)) - Fixing axios.delete ignores config.data ([#3282](https://togithub.com/axios/axios/pull/3282)) - Revert "Fixing overwrite Blob/File type as Content-Type in browser. ([#1773](https://togithub.com/axios/axios/issues/1773))" ([#3289](https://togithub.com/axios/axios/pull/3289)) - Fixing an issue that type 'null' and 'undefined' is not assignable to validateStatus when typescript strict option is enabled ([#3200](https://togithub.com/axios/axios/pull/3200)) Internal and Tests: - Lock travis to not use node v15 ([#3361](https://togithub.com/axios/axios/pull/3361)) Documentation: - Fixing simple typo, existant -> existent ([#3252](https://togithub.com/axios/axios/pull/3252)) - Fixing typos ([#3309](https://togithub.com/axios/axios/pull/3309)) Huge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub: - Allan Cruzeslint/eslint
### [`v7.14.0`](https://togithub.com/eslint/eslint/releases/v7.14.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v7.13.0...v7.14.0) - [`5f09073`](https://togithub.com/eslint/eslint/commit/5f0907399a9666dec78c74384c8969c01483c30e) Update: fix 'skip' options in no-irregular-whitespace (fixes [#13852](https://togithub.com/eslint/eslint/issues/13852)) ([#13853](https://togithub.com/eslint/eslint/issues/13853)) (Milos Djermanovic) - [`1861b40`](https://togithub.com/eslint/eslint/commit/1861b4086f1018f43ab19744d866d5da986c500d) Docs: correct the function-call-argument-newline 'default' descriptions ([#13866](https://togithub.com/eslint/eslint/issues/13866)) (Trevin Hofmann) - [`98c00c4`](https://togithub.com/eslint/eslint/commit/98c00c41d2aecb3a990393d430694f4ce6b47de5) New: Add no-nonoctal-decimal-escape rule (fixes [#13765](https://togithub.com/eslint/eslint/issues/13765)) ([#13845](https://togithub.com/eslint/eslint/issues/13845)) (Milos Djermanovic) - [`95d2fe6`](https://togithub.com/eslint/eslint/commit/95d2fe6057498fc1cc2193d28c8c2d1593224b33) Chore: remove eslint comment from no-octal-escape tests ([#13846](https://togithub.com/eslint/eslint/issues/13846)) (Milos Djermanovic) - [`2004b7e`](https://togithub.com/eslint/eslint/commit/2004b7ecd3db0d4e7376cc3344246f7b9ada5801) Fix: enable debug logs for [@eslint/eslintrc](https://togithub.com/eslint/eslintrc) (fixes [#13850](https://togithub.com/eslint/eslint/issues/13850)) ([#13861](https://togithub.com/eslint/eslint/issues/13861)) (Milos Djermanovic) - [`d2239a1`](https://togithub.com/eslint/eslint/commit/d2239a1fdec452e24ede04e990d16d42516fa538) Fix: no-useless-constructor crash on bodyless constructor (fixes [#13830](https://togithub.com/eslint/eslint/issues/13830)) ([#13842](https://togithub.com/eslint/eslint/issues/13842)) (Ari Perkkiö) - [`eda0aa1`](https://togithub.com/eslint/eslint/commit/eda0aa18498dd85eb618873e8e0f4ac97032cfca) Docs: no-restricted-imports is only for static imports ([#13863](https://togithub.com/eslint/eslint/issues/13863)) (Robat Williams) - [`042ae44`](https://togithub.com/eslint/eslint/commit/042ae44682a8a6c5037d920689124e2304056dd8) Docs: Fix JS syntax and doc URL in working-with-custom-formatters.md ([#13828](https://togithub.com/eslint/eslint/issues/13828)) (Raphael LANG) - [`038dc73`](https://togithub.com/eslint/eslint/commit/038dc73c99ae68eae2035ef303f3a947053c8f05) Chore: Test on Node.js 15 ([#13844](https://togithub.com/eslint/eslint/issues/13844)) (Brandon Mills) - [`37a06d6`](https://togithub.com/eslint/eslint/commit/37a06d633d3669f0f43236141dc43465b8bc7ec5) Sponsors: Sync README with website (ESLint Jenkins) ### [`v7.13.0`](https://togithub.com/eslint/eslint/releases/v7.13.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v7.12.1...v7.13.0) - [`254e00f`](https://togithub.com/eslint/eslint/commit/254e00fea8745ff5a8bcc8cb874fcfd02996d81b) New: Configurable List Size For Per-Rule Performance Metrics ([#13812](https://togithub.com/eslint/eslint/issues/13812)) (Bryan Mishkin) - [`6c3c710`](https://togithub.com/eslint/eslint/commit/6c3c710ade7cd8654990f1adb55b58f038eab92d) Docs: fix broken url in docs ([#13815](https://togithub.com/eslint/eslint/issues/13815)) (SaintMalik) - [`4a09149`](https://togithub.com/eslint/eslint/commit/4a091495a236d231a5065ece972719a0c4dd1b77) Sponsors: Sync README with website (ESLint Jenkins) - [`fb6fcbf`](https://togithub.com/eslint/eslint/commit/fb6fcbfe0a8c41b92f0a33ab90f159037bd195e2) Docs: Fix reference to Code of Conduct ([#13797](https://togithub.com/eslint/eslint/issues/13797)) (Tobias Nießen) - [`1b89ebe`](https://togithub.com/eslint/eslint/commit/1b89ebe1bdbef7de6001100945b8f71429df302c) Sponsors: Sync README with website (ESLint Jenkins) ### [`v7.12.1`](https://togithub.com/eslint/eslint/releases/v7.12.1) [Compare Source](https://togithub.com/eslint/eslint/compare/v7.12.0...v7.12.1) - [`08f33e8`](https://togithub.com/eslint/eslint/commit/08f33e8b9a353c3183be6f937785db7a30fb90eb) Upgrade: [@eslint/eslintrc](https://togithub.com/eslint/eslintrc) to fix rule schema validation (fixes [#13793](https://togithub.com/eslint/eslint/issues/13793)) ([#13794](https://togithub.com/eslint/eslint/issues/13794)) (Brandon Mills) - [`aeef485`](https://togithub.com/eslint/eslint/commit/aeef485dc790571b1a82ac09904329e0226b66a9) Fix: Pass internal config paths in FileEnumerator default (fixes [#13789](https://togithub.com/eslint/eslint/issues/13789)) ([#13792](https://togithub.com/eslint/eslint/issues/13792)) (Brandon Mills) - [`631ae8b`](https://togithub.com/eslint/eslint/commit/631ae8b50e5f7975f10860e9e763b70b4f25182e) Sponsors: Sync README with website (ESLint Jenkins) ### [`v7.12.0`](https://togithub.com/eslint/eslint/releases/v7.12.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v7.11.0...v7.12.0) - [`cbf3585`](https://togithub.com/eslint/eslint/commit/cbf3585f1d6c60414c07380367a8b4505ee3538d) Update: skip keyword check for fns in space-before-blocks (fixes [#13553](https://togithub.com/eslint/eslint/issues/13553)) ([#13712](https://togithub.com/eslint/eslint/issues/13712)) (Milos Djermanovic) - [`256f656`](https://togithub.com/eslint/eslint/commit/256f656455b47bcf9ed3fc30fbf72532678f97da) Fix: autofix shouldn't produce template literals with `\8` or `\9` ([#13737](https://togithub.com/eslint/eslint/issues/13737)) (Milos Djermanovic) - [`b165aa5`](https://togithub.com/eslint/eslint/commit/b165aa5f4d4d19328f13ab80e5f058cbce94c3a6) Fix: yoda rule autofix produces syntax errors with adjacent tokens ([#13760](https://togithub.com/eslint/eslint/issues/13760)) (Milos Djermanovic) - [`3175316`](https://togithub.com/eslint/eslint/commit/3175316db26aebef4b19e269aca90c8ce3955363) Fix: prefer-destructuring invalid autofix with comma operator ([#13761](https://togithub.com/eslint/eslint/issues/13761)) (Milos Djermanovic) - [`1a9f171`](https://togithub.com/eslint/eslint/commit/1a9f17151a4e93eb17c8a2bf4f0a5320cce616de) Chore: Remove more ESLintRC-related files (refs [#13481](https://togithub.com/eslint/eslint/issues/13481)) ([#13762](https://togithub.com/eslint/eslint/issues/13762)) (Nicholas C. Zakas) - [`bfddced`](https://togithub.com/eslint/eslint/commit/bfddcedace5587d662c840c2edf33062b54a178e) Update: remove suggestion if it didn't provide a fix (fixes [#13723](https://togithub.com/eslint/eslint/issues/13723)) ([#13772](https://togithub.com/eslint/eslint/issues/13772)) (Milos Djermanovic) - [`5183b14`](https://togithub.com/eslint/eslint/commit/5183b14a2420b42b4089fb134a61ae57142f31fd) Update: check template literal in no-script-url ([#13775](https://togithub.com/eslint/eslint/issues/13775)) (YeonJuan) - [`bfe97d2`](https://togithub.com/eslint/eslint/commit/bfe97d2332e711ca76b1fd2e7f8548b0cc84cb1c) Sponsors: Sync README with website (ESLint Jenkins) - [`6c51ade`](https://togithub.com/eslint/eslint/commit/6c51adeb86f1de292cd02d2ee19f7b56182e358b) Sponsors: Sync README with website (ESLint Jenkins) - [`603de04`](https://togithub.com/eslint/eslint/commit/603de04cab5e700df12999af2918decd4da9d11b) Update: treat all literals like boolean literal in no-constant-condition ([#13245](https://togithub.com/eslint/eslint/issues/13245)) (Zen) - [`289aa6f`](https://togithub.com/eslint/eslint/commit/289aa6fcef3874ba5f86455f9302dc4209ea83e5) Sponsors: Sync README with website (ESLint Jenkins) - [`9a1f669`](https://togithub.com/eslint/eslint/commit/9a1f6694e59eb3e584d4c5a98b98675c895a9783) Sponsors: Sync README with website (ESLint Jenkins) - [`637f818`](https://togithub.com/eslint/eslint/commit/637f8187404ded600fb3d4013b3cd495d5ae675b) Docs: add more examples for no-func-assign (fixes [#13705](https://togithub.com/eslint/eslint/issues/13705)) ([#13777](https://togithub.com/eslint/eslint/issues/13777)) (Nitin Kumar) - [`17cc0dd`](https://togithub.com/eslint/eslint/commit/17cc0dd9b5d2d500359c36881cd3e5637443c133) Chore: add test case for no-func-assign (refs [#13705](https://togithub.com/eslint/eslint/issues/13705)) ([#13783](https://togithub.com/eslint/eslint/issues/13783)) (Nitin Kumar) - [`dee0f77`](https://togithub.com/eslint/eslint/commit/dee0f7764a1d5a323c89b22c4db94acee2b3c718) Docs: add TOC to user-guide/configuring.md ([#13727](https://togithub.com/eslint/eslint/issues/13727)) (metasean) - [`0510621`](https://togithub.com/eslint/eslint/commit/05106212985cb1ffa1e6fa996a57f6fd2fc3c970) Update: Fix && vs || short-circuiting false negatives (fixes [#13634](https://togithub.com/eslint/eslint/issues/13634)) ([#13769](https://togithub.com/eslint/eslint/issues/13769)) (Brandon Mills) - [`8b6ed69`](https://togithub.com/eslint/eslint/commit/8b6ed691c48189b7d096339441a78cb5874d4137) Sponsors: Sync README with website (ESLint Jenkins) - [`1457509`](https://togithub.com/eslint/eslint/commit/145750991b04fd4cfb3fff3c5d4211a4428e011c) Docs: fix broken links in Node.js API docs ([#13771](https://togithub.com/eslint/eslint/issues/13771)) (Laura Barluzzi) - [`7c813d4`](https://togithub.com/eslint/eslint/commit/7c813d458f9aedf7a94351d137728a4647542879) Docs: Fix typo in v7 migration page ([#13778](https://togithub.com/eslint/eslint/issues/13778)) (Yusuke Sasaki) - [`b025795`](https://togithub.com/eslint/eslint/commit/b0257953be704d0bb387fc15afd7859fd6f19ba5) Docs: Fix the format option name in the document ([#13770](https://togithub.com/eslint/eslint/issues/13770)) (Hideki Igarashi) - [`84fd591`](https://togithub.com/eslint/eslint/commit/84fd591c234accc41bb5af555f178825012fd35d) Chore: Increase Mocha timeout for copying fixtures ([#13768](https://togithub.com/eslint/eslint/issues/13768)) (Brandon Mills) - [`1faeb84`](https://togithub.com/eslint/eslint/commit/1faeb84e663d88c5d85a3cb3f15cd224cc552c2d) Docs: clarify that space-unary-ops doesn't apply when space is required ([#13767](https://togithub.com/eslint/eslint/issues/13767)) (Renovate configuration
:date: Schedule: "before 3am 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.