All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
2.19.0 (2020-02-03)
Note: Version bump only for package @typescript-eslint/experimental-utils
2.18.0 (2020-01-27)
- improve token types and add missing type guards (#1497) (ce41d7d)
- experimental-utils: widen type of
settings
property (#1527) (b515e47)
- experimental-utils: make RuleMetaData.docs optional (#1462) (cde97ac)
- parser: clean up scope-analysis types (#1481) (4a727fa)
2.17.0 (2020-01-20)
2.16.0 (2020-01-13)
- typescript-estree: add parserOption to turn on debug logs (#1413) (25092fd)
- typescript-estree: add strict type mapping to esTreeNodeToTSNodeMap (#1382) (d3d70a3)
2.15.0 (2020-01-06)
Note: Version bump only for package @typescript-eslint/experimental-utils
2.14.0 (2019-12-30)
2.13.0 (2019-12-23)
Note: Version bump only for package @typescript-eslint/experimental-utils
2.12.0 (2019-12-16)
Note: Version bump only for package @typescript-eslint/experimental-utils
2.11.0 (2019-12-09)
Note: Version bump only for package @typescript-eslint/experimental-utils
2.10.0 (2019-12-02)
- eslint-plugin: [no-non-null-assert] add suggestion fixer (#1260) (e350a21)
- experimental-utils: add isSpaceBetween declaration to Sou… (#1268) (f83f04b)
2.9.0 (2019-11-25)
- suggestion types, suggestions for no-explicit-any (#1250) (b16a4b6)
- eslint-plugin: add prefer-nullish-coalescing (#1069) (a9cd399)
- eslint-plugin: add rule prefer-optional-chain (#1213) (ad7e1a7)
2.8.0 (2019-11-18)
Note: Version bump only for package @typescript-eslint/experimental-utils
2.7.0 (2019-11-11)
Note: Version bump only for package @typescript-eslint/experimental-utils
2.6.1 (2019-11-04)
Note: Version bump only for package @typescript-eslint/experimental-utils
2.6.0 (2019-10-28)
Note: Version bump only for package @typescript-eslint/experimental-utils
2.5.0 (2019-10-21)
Note: Version bump only for package @typescript-eslint/experimental-utils
2.4.0 (2019-10-14)
2.3.3 (2019-10-07)
2.3.2 (2019-09-30)
Note: Version bump only for package @typescript-eslint/experimental-utils
2.3.1 (2019-09-23)
Note: Version bump only for package @typescript-eslint/experimental-utils
2.3.0 (2019-09-16)
Note: Version bump only for package @typescript-eslint/experimental-utils
2.2.0 (2019-09-09)
Note: Version bump only for package @typescript-eslint/experimental-utils
2.1.0 (2019-09-02)
Note: Version bump only for package @typescript-eslint/experimental-utils
2.0.0 (2019-08-13)
- eslint-plugin: add
Literal
toRuleListener
types (#824) (3c902a1) - utils: add ES2019 as valid
ecmaVersion
(#746) (d11fbbe)
-
feat(eslint-plugin)!: recommended-requiring-type-checking config (#846) (d3470c9), closes #846
-
feat(eslint-plugin)!: change recommended config (#729) (428567d), closes #729
-
feat(eslint-plugin)!: add rule
consistent-type-assertions
(#731) (92e98de), closes #731
- removed some rules from recommended config
- recommended config changes are considered breaking
- Merges both no-angle-bracket-type-assertion and no-object-literal-type-assertion into one rule
- Node 6 is no longer supported
1.13.0 (2019-07-21)
- Correct
@types/json-schema
dependency (#675) (a5398ce) - utils: move
typescript
from peer dep to dev dep (#712) (f949355) - utils: RuleTester should not require a parser (#713) (158a417)
1.12.0 (2019-07-12)
Note: Version bump only for package @typescript-eslint/experimental-utils
1.11.0 (2019-06-23)
1.10.2 (2019-06-10)
Note: Version bump only for package @typescript-eslint/experimental-utils
1.10.1 (2019-06-09)
Note: Version bump only for package @typescript-eslint/experimental-utils
1.10.0 (2019-06-09)
- experimental-utils: add
endLine
andendColumn
(#517) (d9e5f15) - experimental-utils: Avoid typescript import at runtime (#584) (fac5c7d), closes /github.com/typescript-eslint/typescript-eslint/pull/425#issuecomment-498162293
- make utils/TSESLint export typed classes instead of just types (#526) (370ac72)
- support TypeScript versions >=3.2.1 <3.6.0 (#597) (5d2b962)
1.9.0 (2019-05-12)
Note: Version bump only for package @typescript-eslint/experimental-utils