Releases: typescript-eslint/typescript-eslint
Releases · typescript-eslint/typescript-eslint
v3.10.1
v3.10.0
3.10.0 (2020-08-24)
Bug Fixes
- eslint-plugin: [explicit-module-boundary-types] ignore abstract setters (#2410) (3764248)
- eslint-plugin: [explicit-module-boundary-types] ignore all bodyless setters (#2413) (a53f8c6)
- eslint-plugin: [no-unnecessary-condition] better handling for unary negation (#2382) (32fe2bb)
- typescript-estree: ts.NamedTupleMember workaround for <TS4.0 (#2405) (b62331a)
Features
v3.9.1
v3.9.0
v3.8.0
v4.0.0-rc
See the full release - https://github.com/typescript-eslint/typescript-eslint/releases/tag/v4.0.0
v3.7.1
3.7.1 (2020-07-27)
Bug Fixes
- eslint-plugin: [adjacent-overload-signatures] fix false positive on call signatures and a method named
call
(#2313) (30fafb0) - eslint-plugin: [no-extra-parens] stop reporting on calling generic functions with one argument and type parameters containing parentheses (#2319) (616a841)
- typescript-estree: correct AST regression introduced by TS4.0 upgrade (#2316) (d7fefba)
v3.7.0
3.7.0 (2020-07-20)
Features
- eslint-plugin: [naming-convention] allow selecting only
const
variables (#2291) (156d058) - eslint-plugin: [no-empty-function] add
decoratedFunctions
option (#2295) (88f08f4) - typescript-estree: support short-circuiting assignment operators (#2307) (2c90d9f)
- typescript-estree: support type annotations on catch clauses (#2306) (b5afe9c)
v3.6.1
3.6.1 (2020-07-13)
Bug Fixes
- eslint-plugin: [no-unnecessary-condition] handle computed member access (#2288) (3a187ca)
- eslint-plugin: [prefer-literal-enum-member] allow negative numbers (#2277) (00ac9c3)
- eslint-plugin: [space-before-function-paren] incorrect handling of abstract methods (#2275) (ced6591), closes #2274
- eslint-plugin: [switch-exhaustiveness-check] handle special characters in enum keys (#2207) (98ab010)