All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
5.36.1 (2022-08-30)
Note: Version bump only for package @typescript-eslint/parser
5.36.0 (2022-08-30)
Note: Version bump only for package @typescript-eslint/parser
5.35.1 (2022-08-24)
Note: Version bump only for package @typescript-eslint/parser
5.35.0 (2022-08-24)
Note: Version bump only for package @typescript-eslint/parser
5.34.0 (2022-08-22)
Note: Version bump only for package @typescript-eslint/parser
5.33.1 (2022-08-15)
Note: Version bump only for package @typescript-eslint/parser
5.33.0 (2022-08-08)
Note: Version bump only for package @typescript-eslint/parser
5.32.0 (2022-08-01)
Note: Version bump only for package @typescript-eslint/parser
5.31.0 (2022-07-25)
Note: Version bump only for package @typescript-eslint/parser
5.30.7 (2022-07-18)
5.30.6 (2022-07-11)
Note: Version bump only for package @typescript-eslint/parser
5.30.5 (2022-07-04)
Note: Version bump only for package @typescript-eslint/parser
5.30.4 (2022-07-03)
Note: Version bump only for package @typescript-eslint/parser
5.30.3 (2022-07-01)
Note: Version bump only for package @typescript-eslint/parser
5.30.2 (2022-07-01)
Note: Version bump only for package @typescript-eslint/parser
Note: Version bump only for package @typescript-eslint/parser
5.30.0 (2022-06-27)
Note: Version bump only for package @typescript-eslint/parser
5.29.0 (2022-06-20)
Note: Version bump only for package @typescript-eslint/parser
5.28.0 (2022-06-13)
Note: Version bump only for package @typescript-eslint/parser
5.27.1 (2022-06-06)
Note: Version bump only for package @typescript-eslint/parser
5.27.0 (2022-05-30)
5.26.0 (2022-05-23)
Note: Version bump only for package @typescript-eslint/parser
5.25.0 (2022-05-17)
Note: Version bump only for package @typescript-eslint/parser
5.24.0 (2022-05-16)
Note: Version bump only for package @typescript-eslint/parser
5.23.0 (2022-05-09)
Note: Version bump only for package @typescript-eslint/parser
5.22.0 (2022-05-02)
Note: Version bump only for package @typescript-eslint/parser
5.21.0 (2022-04-25)
Note: Version bump only for package @typescript-eslint/parser
5.20.0 (2022-04-18)
Note: Version bump only for package @typescript-eslint/parser
5.19.0 (2022-04-11)
Note: Version bump only for package @typescript-eslint/parser
5.18.0 (2022-04-04)
Note: Version bump only for package @typescript-eslint/parser
5.17.0 (2022-03-28)
Note: Version bump only for package @typescript-eslint/parser
5.16.0 (2022-03-21)
Note: Version bump only for package @typescript-eslint/parser
5.15.0 (2022-03-14)
5.14.0 (2022-03-07)
Note: Version bump only for package @typescript-eslint/parser
5.13.0 (2022-02-28)
Note: Version bump only for package @typescript-eslint/parser
5.12.1 (2022-02-21)
Note: Version bump only for package @typescript-eslint/parser
5.12.0 (2022-02-14)
Note: Version bump only for package @typescript-eslint/parser
5.11.0 (2022-02-07)
Note: Version bump only for package @typescript-eslint/parser
5.10.2 (2022-01-31)
Note: Version bump only for package @typescript-eslint/parser
5.10.1 (2022-01-24)
Note: Version bump only for package @typescript-eslint/parser
5.10.0 (2022-01-17)
- rename
experimental-utils
toutils
and makeexperimental-utils
an alias to the new package (#4172) (1d55a75)
5.9.1 (2022-01-10)
Note: Version bump only for package @typescript-eslint/parser
5.9.0 (2022-01-03)
Note: Version bump only for package @typescript-eslint/parser
5.8.1 (2021-12-27)
Note: Version bump only for package @typescript-eslint/parser
5.8.0 (2021-12-20)
Note: Version bump only for package @typescript-eslint/parser
5.7.0 (2021-12-13)
Note: Version bump only for package @typescript-eslint/parser
5.6.0 (2021-12-06)
Note: Version bump only for package @typescript-eslint/parser
5.5.0 (2021-11-29)
Note: Version bump only for package @typescript-eslint/parser
5.4.0 (2021-11-15)
Note: Version bump only for package @typescript-eslint/parser
5.3.1 (2021-11-08)
Note: Version bump only for package @typescript-eslint/parser
5.3.0 (2021-11-01)
Note: Version bump only for package @typescript-eslint/parser
5.2.0 (2021-10-25)
Note: Version bump only for package @typescript-eslint/parser
5.1.0 (2021-10-18)
Note: Version bump only for package @typescript-eslint/parser
5.0.0 (2021-10-11)
4.33.0 (2021-10-04)
Note: Version bump only for package @typescript-eslint/parser
4.32.0 (2021-09-27)
4.31.2 (2021-09-20)
Note: Version bump only for package @typescript-eslint/parser
4.31.1 (2021-09-13)
Note: Version bump only for package @typescript-eslint/parser
4.31.0 (2021-09-06)
Note: Version bump only for package @typescript-eslint/parser
4.30.0 (2021-08-30)
4.29.3 (2021-08-23)
Note: Version bump only for package @typescript-eslint/parser
4.29.2 (2021-08-16)
Note: Version bump only for package @typescript-eslint/parser
4.29.1 (2021-08-09)
Note: Version bump only for package @typescript-eslint/parser
4.29.0 (2021-08-02)
- eslint-plugin: Catch unused React import with new JSX transform (#3577) (02998ea)
- typescript-estree: add support for custom module resolution (#3516) (d48429d)
4.28.5 (2021-07-26)
Note: Version bump only for package @typescript-eslint/parser
4.28.4 (2021-07-19)
Note: Version bump only for package @typescript-eslint/parser
4.28.3 (2021-07-12)
Note: Version bump only for package @typescript-eslint/parser
4.28.2 (2021-07-05)
Note: Version bump only for package @typescript-eslint/parser
4.28.1 (2021-06-28)
Note: Version bump only for package @typescript-eslint/parser
4.28.0 (2021-06-21)
Note: Version bump only for package @typescript-eslint/parser
4.27.0 (2021-06-14)
4.26.1 (2021-06-07)
Note: Version bump only for package @typescript-eslint/parser
4.26.0 (2021-05-31)
Note: Version bump only for package @typescript-eslint/parser
4.25.0 (2021-05-24)
Note: Version bump only for package @typescript-eslint/parser
4.24.0 (2021-05-17)
Note: Version bump only for package @typescript-eslint/parser
4.23.0 (2021-05-10)
4.22.1 (2021-05-04)
Note: Version bump only for package @typescript-eslint/parser
4.22.0 (2021-04-12)
Note: Version bump only for package @typescript-eslint/parser
4.21.0 (2021-04-05)
Note: Version bump only for package @typescript-eslint/parser
4.20.0 (2021-03-29)
Note: Version bump only for package @typescript-eslint/parser
4.19.0 (2021-03-22)
Note: Version bump only for package @typescript-eslint/parser
4.18.0 (2021-03-15)
Note: Version bump only for package @typescript-eslint/parser
4.17.0 (2021-03-08)
Note: Version bump only for package @typescript-eslint/parser
4.16.1 (2021-03-01)
Note: Version bump only for package @typescript-eslint/parser
4.16.0 (2021-03-01)
Note: Version bump only for package @typescript-eslint/parser
4.15.2 (2021-02-22)
Note: Version bump only for package @typescript-eslint/parser
4.15.1 (2021-02-15)
Note: Version bump only for package @typescript-eslint/parser
4.15.0 (2021-02-08)
Note: Version bump only for package @typescript-eslint/parser
4.14.2 (2021-02-01)
Note: Version bump only for package @typescript-eslint/parser
4.14.1 (2021-01-25)
Note: Version bump only for package @typescript-eslint/parser
4.14.0 (2021-01-18)
- add support for decorator metadata in scope analysis and in consistent-type-imports (#2751) (445e416), closes #2559
4.13.0 (2021-01-11)
Note: Version bump only for package @typescript-eslint/parser
4.12.0 (2021-01-04)
Note: Version bump only for package @typescript-eslint/parser
4.11.1 (2020-12-28)
Note: Version bump only for package @typescript-eslint/parser
4.11.0 (2020-12-21)
Note: Version bump only for package @typescript-eslint/parser
4.10.0 (2020-12-14)
Note: Version bump only for package @typescript-eslint/parser
4.9.1 (2020-12-07)
Note: Version bump only for package @typescript-eslint/parser
4.9.0 (2020-11-30)
Note: Version bump only for package @typescript-eslint/parser
4.8.2 (2020-11-23)
Note: Version bump only for package @typescript-eslint/parser
4.8.1 (2020-11-17)
Note: Version bump only for package @typescript-eslint/parser
4.8.0 (2020-11-16)
Note: Version bump only for package @typescript-eslint/parser
4.7.0 (2020-11-09)
Note: Version bump only for package @typescript-eslint/parser
4.6.1 (2020-11-02)
Note: Version bump only for package @typescript-eslint/parser
4.6.0 (2020-10-26)
Note: Version bump only for package @typescript-eslint/parser
4.5.0 (2020-10-19)
4.4.1 (2020-10-12)
Note: Version bump only for package @typescript-eslint/parser
4.4.0 (2020-10-05)
Note: Version bump only for package @typescript-eslint/parser
4.3.0 (2020-09-28)
Note: Version bump only for package @typescript-eslint/parser
4.2.0 (2020-09-21)
Note: Version bump only for package @typescript-eslint/parser
4.1.1 (2020-09-14)
Note: Version bump only for package @typescript-eslint/parser
4.1.0 (2020-09-07)
4.0.1 (2020-08-31)
Note: Version bump only for package @typescript-eslint/parser
4.0.0 (2020-08-31)
- consume new scope analysis package (#2039) (3be125d)
- support ESTree optional chaining representation (#2308) (e9d2ab6)
- typescript-estree: switch to globby (#2418) (3a7ec9b), closes #2398
- typescript-estree: - removes the ability to supply a
RegExp
toprojectFolderIgnoreList
, and changes the meaning of the string value from a regex to a glob.
3.10.1 (2020-08-25)
Note: Version bump only for package @typescript-eslint/parser
3.10.0 (2020-08-24)
Note: Version bump only for package @typescript-eslint/parser
3.9.1 (2020-08-17)
Note: Version bump only for package @typescript-eslint/parser
3.9.0 (2020-08-10)
3.8.0 (2020-08-03)
Note: Version bump only for package @typescript-eslint/parser
3.7.1 (2020-07-27)
Note: Version bump only for package @typescript-eslint/parser
3.7.0 (2020-07-20)
- typescript-estree: support short-circuiting assignment operators (#2307) (2c90d9f)
- typescript-estree: support type annotations on catch clauses (#2306) (b5afe9c)
3.6.1 (2020-07-13)
Note: Version bump only for package @typescript-eslint/parser
3.6.0 (2020-07-06)
Note: Version bump only for package @typescript-eslint/parser
3.5.0 (2020-06-29)
3.4.0 (2020-06-22)
Note: Version bump only for package @typescript-eslint/parser
3.3.0 (2020-06-15)
Note: Version bump only for package @typescript-eslint/parser
3.2.0 (2020-06-08)
3.1.0 (2020-06-01)
3.0.2 (2020-05-27)
Note: Version bump only for package @typescript-eslint/parser
3.0.1 (2020-05-25)
3.0.0 (2020-05-21)
- add index files to parser and typescript-estree (3dfc46d)
- experimental-utils: upgrade eslint types for v7 (#2023) (06869c9)
- upgrade to ESLint v7 (#2022) (208de71)
- typescript-estree: align nodes with estree 2020 (#1389) (aff5b62)
- typescript-estree: align optional fields (#1429) (0e0010f)
- drop support for node v8 (#1997) (b6c3b7b)
- eslint-plugin: [ban-types] rework default options (#848) (8e31d5d)
- typescript-estree: handle 3.9's non-null assertion changes (#2036) (06bec63)
2.34.0 (2020-05-18)
Note: Version bump only for package @typescript-eslint/parser
2.33.0 (2020-05-12)
Note: Version bump only for package @typescript-eslint/parser
2.32.0 (2020-05-11)
2.31.0 (2020-05-04)
Note: Version bump only for package @typescript-eslint/parser
2.30.0 (2020-04-27)
Note: Version bump only for package @typescript-eslint/parser
2.29.0 (2020-04-20)
Note: Version bump only for package @typescript-eslint/parser
2.28.0 (2020-04-13)
Note: Version bump only for package @typescript-eslint/parser
2.27.0 (2020-04-06)
Note: Version bump only for package @typescript-eslint/parser
2.26.0 (2020-03-30)
2.25.0 (2020-03-23)
Note: Version bump only for package @typescript-eslint/parser
2.24.0 (2020-03-16)
2.23.0 (2020-03-09)
2.22.0 (2020-03-02)
Note: Version bump only for package @typescript-eslint/parser
2.21.0 (2020-02-24)
Note: Version bump only for package @typescript-eslint/parser
2.20.0 (2020-02-17)
Note: Version bump only for package @typescript-eslint/parser
2.19.2 (2020-02-10)
Note: Version bump only for package @typescript-eslint/parser
2.19.1 (2020-02-10)
Note: Version bump only for package @typescript-eslint/parser
2.19.0 (2020-02-03)
Note: Version bump only for package @typescript-eslint/parser
2.18.0 (2020-01-27)
- eslint-plugin: add new rule prefer-as-const (#1431) (420db96)
- parser: clean up scope-analysis types (#1481) (4a727fa)
2.17.0 (2020-01-20)
Note: Version bump only for package @typescript-eslint/parser
2.16.0 (2020-01-13)
2.15.0 (2020-01-06)
Note: Version bump only for package @typescript-eslint/parser
2.14.0 (2019-12-30)
2.13.0 (2019-12-23)
2.12.0 (2019-12-16)
Note: Version bump only for package @typescript-eslint/parser
2.11.0 (2019-12-09)
Note: Version bump only for package @typescript-eslint/parser
2.10.0 (2019-12-02)
Note: Version bump only for package @typescript-eslint/parser
2.9.0 (2019-11-25)
Note: Version bump only for package @typescript-eslint/parser
2.8.0 (2019-11-18)
2.7.0 (2019-11-11)
2.6.1 (2019-11-04)
2.6.0 (2019-10-28)
2.5.0 (2019-10-21)
Note: Version bump only for package @typescript-eslint/parser
2.4.0 (2019-10-14)
2.3.3 (2019-10-07)
Note: Version bump only for package @typescript-eslint/parser
2.3.2 (2019-09-30)
2.3.1 (2019-09-23)
2.3.0 (2019-09-16)
Note: Version bump only for package @typescript-eslint/parser
2.2.0 (2019-09-09)
Note: Version bump only for package @typescript-eslint/parser
2.1.0 (2019-09-02)
2.0.0 (2019-08-13)
- feat(eslint-plugin)!: change recommended config (#729) (428567d), closes #729
- feat(typescript-estree)!: throw error on file not in project when
project
set (#760) (3777b77), closes #760
- typescript-estree: fix
is
token typed as `Keyword (#750) (35dec52) - typescript-estree: jsx comment parsing (#703) (0cfc48e)
- recommended config changes are considered breaking
- by default we will now throw when a file is not in the
project
provided - Node 6 is no longer supported
1.13.0 (2019-07-21)
Note: Version bump only for package @typescript-eslint/parser
1.12.0 (2019-07-12)
1.11.0 (2019-06-23)
- parser: add simpleTraverse, replaces private ESLint util (#628) (aa206c4)
- typescript-estree: fix more cases with double slash in JSX text (#607) (34cfa53)
1.10.2 (2019-06-10)
Note: Version bump only for package @typescript-eslint/parser
1.10.1 (2019-06-09)
Note: Version bump only for package @typescript-eslint/parser
1.10.0 (2019-06-09)
1.9.0 (2019-05-12)
Note: Version bump only for package @typescript-eslint/parser
1.8.0 (2019-05-10)
- upgrade lockfile versions (#487) (f029dba)
- eslint-plugin: Support more nodes no-extra-parens (2d15644)
1.7.0 (2019-04-20)
Note: Version bump only for package @typescript-eslint/parser
1.6.0 (2019-04-03)
1.5.0 (2019-03-20)
Note: Version bump only for package @typescript-eslint/parser
1.4.2 (2019-02-25)
Note: Version bump only for package @typescript-eslint/parser
1.4.1 (2019-02-23)
Note: Version bump only for package @typescript-eslint/parser
1.4.0 (2019-02-19)
- parser: fix crash when visiting decorators in parameters (#237) (225fc26)
- parser: fix visiting props of TSDeclareFunction (#244) (b40def8)
- eslint-plugin: Migrate plugin to ts (#120) (61c60dc)
- ts-estree: fix parsing nested sequence expressions (#286) (ecc9631)
1.3.0 (2019-02-07)
- ts-estree: align typeArguments and typeParameters across nodes (#223) (3306198)
- ts-estree: convert decorators on var and fn decs (#211) (0a1777f)
- ts-estree: fix issues with typeParams in FunctionExpression (#208) (d4dfa3b)
- change TypeScript version range to >=3.2.1 <3.4.0 (#184) (f513a14)
- ts-estree: enable errors 1098 and 1099 (#219) (fc50167)
1.2.0 (2019-02-01)
1.1.1 (2019-01-29)
- eslint-plugin: make parser services error clearer (#132) (aa9d1e1)
- parser: add visiting of type parameters in JSXOpeningElement (#150) (5e16003)
- ts-estree: expand optional property to include question token (#138) (9068b62)
1.1.0 (2019-01-23)
- typescript-estree: correct range of parameters with comments (#128) (91eedf2)
- typescript-estree: fix range of assignment in parameter (#115) (4e781f1)
1.0.0 (2019-01-20)
0.2.1 (2019-01-20)
Note: Version bump only for package @typescript-eslint/parser