@typescript-eslint/eslint-plugin 3.0.0
3.0.0 (2020-05-21)
Please see the release notes for v3.0.0
Bug Fixes
- eslint-plugin: [dot-notation] fix typo in schema (#2040) (242328f)
- eslint-plugin: correct parser peerDep version (fe59f69)
- experimental-utils: add back SourceCode.isSpaceBetweenTokens (ae82ea4)
- typescript-estree: remove now defunct
Importnode type (f199cbd) - typescript-estree: use
TSEmptyBodyFunctionExpressionfor body-less nodes (#1289) (82e7163)
Features
- add index files to parser and typescript-estree (3dfc46d)
- eslint-plugin: [no-floating-promises] ignore void operator by default (#2003) (3626a67)
- eslint-plugin: [no-unnecessary-condition] remove
checkArrayPredicatesand always check it (#1579) (bfd9b60) - eslint-plugin: [no-unnecessary-condition] report when non-nullish is compared to
null/undefined(#1659) (7fa9060) - eslint-plugin: [prefer-nullish-coalescing][prefer-optional-chain] remove unsafe fixers (52b6085)
- eslint-plugin: [restrict-template-expressions]
allowNumber: trueby default (#2005) (643ec24) - eslint-plugin: [restrict-template-expressions] rename
allowNullabletoallowNullish(#2006) (264b017) - experimental-utils: upgrade eslint types for v7 (#2023) (06869c9)
- bump minimum required TS version (#2004) (7ad4d7c)
- upgrade to ESLint v7 (#2022) (208de71)
- eslint-plugin: [ban-types] rework default options (#848) (8e31d5d)
- eslint-plugin: [no-unnecessary-condition] remove option
ignoreRHS(#1163) (ee8dd8f) - eslint-plugin: [strict-boolean-expression] rework options (#1631) (cd14482)
- eslint-plugin: delete deprecated rules (#2002) (da0aec2)
- eslint-plugin: eslint-recommended: disable no-func-assign (#984) (ae9b8a9)
- eslint-plugin: eslint-recommended: disable no-obj-calls (#1000) (b9ca14c)
- eslint-plugin: update
eslint-recommendedset (#1996) (9a96e18) - eslint-plugin: update recommended sets (#2001) (0126b4f)
- typescript-estree: align nodes with estree 2020 (#1389) (aff5b62)
- typescript-estree: align optional fields (#1429) (0e0010f)
- drop support for node v8 (#1997) (b6c3b7b)
- typescript-estree: always return parserServices (#716) (5b23443)
- typescript-estree: handle 3.9's non-null assertion changes (#2036) (06bec63)