An in-range update of @typescript-eslint/parser is breaking the build ๐จ
greenkeeper opened this issue ยท comments
The devDependency @typescript-eslint/parser was updated from 2.1.0
to 2.2.0
.
๐จ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
@typescript-eslint/parser is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
Status Details
- โ continuous-integration/travis-ci/push: The Travis CI build failed (Details).
Release Notes for v2.2.0
2.2.0 (2019-09-09)
Bug Fixes
- eslint-plugin: [efrt] allowExpressions - check functions in class field properties (#952) (f1059d8)
- eslint-plugin: [expl-member-a11y] fix parameter properties (#912) (ccb98d8)
- eslint-plugin: [prefer-readonly] add handling for destructuring assignments (e011e90)
Features
Commits
The new version differs by 10 commits.
d8767f0
chore: publish v2.2.0
f1059d8
fix(eslint-plugin): [efrt] allowExpressions - check functions in class field properties (#952)
e011e90
fix(eslint-plugin): [prefer-readonly] add handling for destructuring assignments
e01dc5f
feat(eslint-plugin): add brace-style [extension] (#810)
e9fcf70
docs: Update supported TypeScript version range (#951)
6a5c77c
docs(eslint-plugin): fix formatting typo
736a074
docs(eslint-plugin): explicitly document mixed codebase usage foโฆ (#939)
ccb98d8
fix(eslint-plugin): [expl-member-a11y] fix parameter properties (#912)
0f63e3f
chore: support typescript 3.6 (#916)
9fce08d
chore(README): update notes regarding releases (#936)
See the full diff
FAQ and help
There is a collection of frequently asked questions. If those donโt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot ๐ด
After pinning to 2.1.0 your tests are passing again. Downgrade this dependency ๐.
- The
devDependency
@typescript-eslint/parser was updated from2.2.0
to2.3.0
.
Your tests are passing again with this update. Explicitly upgrade to this version ๐
Release Notes for v2.3.0
2.3.0 (2019-09-16)
Bug Fixes
Features
- eslint-plugin: [explicit-member-accessibility] add support of "ignoredMethodNames" (#895) (46ee4c9)
- eslint-plugin: [no-floating-promises] Add ignoreVoid option (#796) (6a55921)
- eslint-plugin: [no-magic-numbers] add ignoreReadonlyClassProperties option (#938) (aeea4cd)
- eslint-plugin: [strict-boolean-expressions] Add allowNullable option (#794) (c713ca4)
- eslint-plugin: add no-unnecessary-condition rule (#699) (5715482)
Commits
The new version differs by 10 commits.
fa1cf71
chore: publish v2.3.0
752fb31
docs(eslint-plugin): fix typo in typedef docs (#976)
2bf8231
fix(typescript-estree): ImportDeclaration.specifier to Literal (#974)
aeea4cd
feat(eslint-plugin): [no-magic-numbers] add ignoreReadonlyClassProperties option (#938)
46ee4c9
feat(eslint-plugin): [explicit-member-accessibility] add support of "ignoredMethodNames" (#895)
6a55921
feat(eslint-plugin): [no-floating-promises] Add ignoreVoid option (#796)
c713ca4
feat(eslint-plugin): [strict-boolean-expressions] Add allowNullable option (#794)
5715482
feat(eslint-plugin): add no-unnecessary-condition rule (#699)
b49dbfd
docs(typescript-estree): document that duplicate filenames are unsupported (#957)
b99e831
docs: financial contributors and TSLint migration updates (#970)
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.3.0
to2.3.1
.
Your tests are still failing with this version. Compare changes
Commits
The new version differs by 16 commits.
6279c5b
chore: publish v2.3.1
ca8ac79
docs(eslint-plugin): add missing ROADMAP link (#998)
dfb4fd6
docs(typescript-estree): correct typo (#995)
19abbe0
fix(typescript-estree): parsing error for await in non-async func (#988)
c3c8b86
fix(eslint-plugin): [cons-type-assns] handle namespaced types (#975)
e348cb2
fix(eslint-plugin): [pfa] Allow async getter/setter in classes (#980)
fa1cf71
chore: publish v2.3.0
752fb31
docs(eslint-plugin): fix typo in typedef docs (#976)
2bf8231
fix(typescript-estree): ImportDeclaration.specifier to Literal (#974)
aeea4cd
feat(eslint-plugin): [no-magic-numbers] add ignoreReadonlyClassProperties option (#938)
46ee4c9
feat(eslint-plugin): [explicit-member-accessibility] add support of "ignoredMethodNames" (#895)
6a55921
feat(eslint-plugin): [no-floating-promises] Add ignoreVoid option (#796)
c713ca4
feat(eslint-plugin): [strict-boolean-expressions] Add allowNullable option (#794)
5715482
feat(eslint-plugin): add no-unnecessary-condition rule (#699)
b49dbfd
docs(typescript-estree): document that duplicate filenames are unsupported (#957)
There are 16 commits in total.
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.3.1
to2.3.2
.
Your tests are still failing with this version. Compare changes
Commits
The new version differs by 4 commits.
926cf64
chore: publish v2.3.2
95c13fe
fix(typescript-estree): handle optional computed prop w/o type (#1026)
8ce3a81
fix(typescript-estree): correct ClassDeclarationBase type (#1008)
cdf9294
fix(eslint-plugin): [no-unnec-type-arg] undefined symbol crash (#1007)
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.3.2
to2.3.3
.
Your tests are passing again with this update. Explicitly upgrade to this version ๐
Commits
The new version differs by 4 commits.
054df27
chore: publish v2.3.3
60943e6
fix(eslint-plugin): [efrt] support constructor arguments (#1021)
47895c0
fix(eslint-plugin): [class-name-casing] allow unicode letters (#1043)
192e23d
fix(experimental-utils): remove Rule.meta.extraDescription (#1036)
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.3.3
to2.4.0
.
Your tests are still failing with this version. Compare changes
Release Notes for v2.4.0
2.4.0 (2019-10-14)
Bug Fixes
- eslint-plugin: [promise-function-async] Should not reportโฆ (#1023) (514bed9)
- support long running "watch" lint sessions (#973) (854620e)
Features
Commits
The new version differs by 12 commits.
111ecc6
chore: publish v2.4.0
623febf
feat(typescript-estree): support for parsing 3.7 features (#1045)
854620e
fix: support long running "watch" lint sessions (#973)
fec73b0
docs: clarify which versions of ESLint are supported (#1073)
5f92b9f
docs: add TOC to root README (#838)
526d336
chore: add test for function types & no-restricted-globals rule (#1055)
514bed9
fix(eslint-plugin): [promise-function-async] Should not reportโฆ (#1023)
a3f84e1
chore(eslint-plugin): Add missing rule function types (#1047)
054df27
chore: publish v2.3.3
60943e6
fix(eslint-plugin): [efrt] support constructor arguments (#1021)
47895c0
fix(eslint-plugin): [class-name-casing] allow unicode letters (#1043)
192e23d
fix(experimental-utils): remove Rule.meta.extraDescription (#1036)
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.5.0
to2.6.0
.
Your tests are passing again with this update. Explicitly upgrade to this version ๐
Release Notes for v2.6.0
2.6.0 (2019-10-28)
Bug Fixes
- parser: adds TTY check before logging the version mismatch warning (#1121) (768ef63)
- typescript-estree: better handle canonical paths (#1111) (8dcbf4c)
- typescript-estree: correct parenthesized optional chain AST (#1141) (5ae286e)
- typescript-estree: ensure parent pointers are set (#1129) (d4703e1)
- typescript-estree: normalize paths to fix cache miss on windows (#1128) (6d0f2ce)
Features
Commits
The new version differs by 19 commits.
5338955
chore: publish v2.6.0
ab102c0
docs(eslint-plugin): [no-unnecessary-condition] tweak wording (#1147)
d4703e1
fix(typescript-estree): ensure parent pointers are set (#1129)
5ae286e
fix(typescript-estree): correct parenthesized optional chain AST (#1141)
1508670
feat(typescript-estree): add support for declare class properties (#1136)
6d0f2ce
fix(typescript-estree): normalize paths to fix cache miss on windows (#1128)
768ef63
fix(parser): adds TTY check before logging the version mismatch warning (#1121)
8dcbf4c
fix(typescript-estree): better handle canonical paths (#1111)
fd39bbd
chore: publish v2.5.0
611dff3
docs(eslint-plugin): typo in no-unnecessary-condition.md (#1113)
7a8cce6
fix(typescript-estree): parsing error for vue sfc (#1083)
2fc9bd2
fix(typescript-estree): correct semver check range (#1109)
088a691
fix(typescript-estree): remove now unneeded dep on chokidar
ed5564d
feat(typescript-estree): support long running lint without watch (#1106)
0c85ac3
fix(eslint-plugin): [no-magic-numbers] Support negative numbers (#1072)
There are 19 commits in total.
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.6.0
to2.6.1
.
Your tests are passing again with this update. Explicitly upgrade to this version ๐
Commits
The new version differs by 23 commits.
643d6d6
chore: publish v2.6.1
e54998d
fix(typescript-estree): improve comment parsing code (#1120)
366518f
fix(typescript-estree): fix filename handling for vue JSX + markdown (#1127)
17c956e
fix(typescript-estree): don't use typescript's synthetic default (#1156)
5338955
chore: publish v2.6.0
ab102c0
docs(eslint-plugin): [no-unnecessary-condition] tweak wording (#1147)
d4703e1
fix(typescript-estree): ensure parent pointers are set (#1129)
5ae286e
fix(typescript-estree): correct parenthesized optional chain AST (#1141)
1508670
feat(typescript-estree): add support for declare class properties (#1136)
6d0f2ce
fix(typescript-estree): normalize paths to fix cache miss on windows (#1128)
768ef63
fix(parser): adds TTY check before logging the version mismatch warning (#1121)
8dcbf4c
fix(typescript-estree): better handle canonical paths (#1111)
fd39bbd
chore: publish v2.5.0
611dff3
docs(eslint-plugin): typo in no-unnecessary-condition.md (#1113)
7a8cce6
fix(typescript-estree): parsing error for vue sfc (#1083)
There are 23 commits in total.
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.6.1
to2.7.0
.
Your tests are still failing with this version. Compare changes
Release Notes for v2.7.0
2.7.0 (2019-11-11)
Bug Fixes
- eslint-plugin: crash fixing readonly arrays to generic (#1172) (2b2f2d7)
- typescript-estree: hash code to reduce update frequency (#1179) (96d1cc3)
- typescript-estree: reduce bundle footprint of tsutils (#1177) (c8fe515)
Features
Commits
The new version differs by 30 commits.
62b5a94
chore: publish v2.7.0
57d63b7
feat(eslint-plugin): [no-unused-expressions] extend for optional chaining (#1175)
026ceb9
feat(parser): handle optional chaining in scope analysis (#1169)
96d1cc3
fix(typescript-estree): hash code to reduce update frequency (#1179)
c8fe515
fix(typescript-estree): reduce bundle footprint of tsutils (#1177)
f63c9c2
docs(eslint-plugin): nit make package name more visible (#1173)
2b2f2d7
fix(eslint-plugin): crash fixing readonly arrays to generic (#1172)
643d6d6
chore: publish v2.6.1
e54998d
fix(typescript-estree): improve comment parsing code (#1120)
366518f
fix(typescript-estree): fix filename handling for vue JSX + markdown (#1127)
17c956e
fix(typescript-estree): don't use typescript's synthetic default (#1156)
5338955
chore: publish v2.6.0
ab102c0
docs(eslint-plugin): [no-unnecessary-condition] tweak wording (#1147)
d4703e1
fix(typescript-estree): ensure parent pointers are set (#1129)
5ae286e
fix(typescript-estree): correct parenthesized optional chain AST (#1141)
There are 30 commits in total.
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.7.0
to2.8.0
.
Your tests are passing again with this update. Explicitly upgrade to this version ๐
Release Notes for v2.8.0
2.8.0 (2019-11-18)
Bug Fixes
- eslint-plugin: [camelcase] handle optional member expr (#1204) (9c8203f)
- eslint-plugin: [indent] fix decorator type (#1189) (e2008e3)
- eslint-plugin: [indent] handle empty generic declarations (#1211) (9aee06c)
- eslint-plugin: [no-type-alias] handle constructor aliases (#1198) (1bb4d63)
- eslint-plugin: [no-unnec-type-arg] throwing on call/new expr (#1217) (42a48de)
- eslint-plugin: [no-unnecessary-cond] fix naked type param (#1207) (4fac6c5)
- eslint-plugin: [nuta] correctly handle null/undefined separation (#1201) (9829dd3)
- eslint-plugin: [require-await] better handle nesting (#1193) (eb83af1)
- eslint-plugin: [unified-signatures] crash: cannot read proโฆ (#1096) (d1de3a7)
- eslint-plugin: disable base no-unused-expressions in all config (ecb3f4e)
- typescript-estree: correctly account for trailing slash inโฆ (#1205) (ba89168)
- typescript-estree: options range loc being always true (#704) (db1aa18)
Features
- eslint-plugin: [no-type-alias] handle conditional types (#953) (259ff20)
- eslint-plugin: add rule restrict-template-expressions (#850) (46b58b4)
- eslint-plugin: add space-before-function-paren [extension] (#924) (d8b07a7)
- eslint-plugin: added new rule no-dynamic-delete (#565) (864c811)
- eslint-plugin: added new rule no-untyped-public-signature (#801) (c5835f3)
Commits
The new version differs by 20 commits.
a9117f5
chore: publish v2.8.0
46b58b4
feat(eslint-plugin): add rule restrict-template-expressions (#850)
42a48de
fix(eslint-plugin): [no-unnec-type-arg] throwing on call/new expr (#1217)
ba89168
fix(typescript-estree): correctly account for trailing slash inโฆ (#1205)
eb83af1
fix(eslint-plugin): [require-await] better handle nesting (#1193)
9829dd3
fix(eslint-plugin): [nuta] correctly handle null/undefined separation (#1201)
d1de3a7
fix(eslint-plugin): [unified-signatures] crash: cannot read proโฆ (#1096)
9aee06c
fix(eslint-plugin): [indent] handle empty generic declarations (#1211)
74192f8
chore: bump dependencies (#1208)
e2008e3
fix(eslint-plugin): [indent] fix decorator type (#1189)
4fac6c5
fix(eslint-plugin): [no-unnecessary-cond] fix naked type param (#1207)
259ff20
feat(eslint-plugin): [no-type-alias] handle conditional types (#953)
9c8203f
fix(eslint-plugin): [camelcase] handle optional member expr (#1204)
d8b07a7
feat(eslint-plugin): add space-before-function-paren [extension] (#924)
ca41dcf
docs(eslint-plugin): brace-style as a replacement for one-line (#1202)
There are 20 commits in total.
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.8.0
to2.9.0
.
Your tests are passing again with this update. Explicitly upgrade to this version ๐
Release Notes for v2.9.0
2.9.0 (2019-11-25)
Bug Fixes
- eslint-plugin: [no-dynamic-delete] correct invalid fixer for identifiers (#1244) (5b1300d)
- eslint-plugin: [no-untyped-pub-sig] constructor return (#1231) (6cfd468)
- eslint-plugin: [prefer-optional-chain] unhandled cases (b1a065f)
- eslint-plugin: [req-await] crash on nonasync promise return (#1228) (56c00b3)
- typescript-estree: fix synthetic default import (#1245) (d97f809)
Features
- eslint-plugin: [camelcase] add genericType option (#925) (d785c61)
- eslint-plugin: [no-empty-interface] noEmptyWithSuper fixer (#1247) (b91b0ba)
- eslint-plugin: [no-extran-class] add allowWithDecorator opt (#886) (f1ab9a2)
- eslint-plugin: [no-unnece-cond] Add allowConstantLoopConditions (#1029) (ceb6f1c)
- eslint-plugin: [restrict-plus-operands] check += (#892) (fa88cb9)
- suggestion types, suggestions for no-explicit-any (#1250) (b16a4b6)
- eslint-plugin: add no-extra-non-null-assertion (#1183) (2b3b5d6)
- eslint-plugin: add no-unused-vars-experimental (#688) (05ebea5)
- eslint-plugin: add prefer-nullish-coalescing (#1069) (a9cd399)
- eslint-plugin: add return-await rule (#1050) (0ff4620)
- eslint-plugin: add rule prefer-optional-chain (#1213) (ad7e1a7)
- eslint-plugin: optional chain support in rules (part 1) (#1253) (f5c0e02)
Commits
The new version differs by 43 commits.
8a4af38
chore: publish v2.9.0
a9cd399
feat(eslint-plugin): add prefer-nullish-coalescing (#1069)
b91b0ba
feat(eslint-plugin): [no-empty-interface] noEmptyWithSuper fixer (#1247)
f5c0e02
feat(eslint-plugin): optional chain support in rules (part 1) (#1253)
0ff4620
feat(eslint-plugin): add return-await rule (#1050)
efd4834
chore: turn on rule prefer-optional-chain and fix lints (#1257)
b1a065f
fix(eslint-plugin): [prefer-optional-chain] unhandled cases
05ebea5
feat(eslint-plugin): add no-unused-vars-experimental (#688)
ad7e1a7
feat(eslint-plugin): add rule prefer-optional-chain (#1213)
b16a4b6
feat: suggestion types, suggestions for no-explicit-any (#1250)
1d56c82
docs(eslint-plugin): fix typo in no-this-alias (#1252)
1bd863e
docs(eslint-plugin): correct typo in configs README (#1251)
d785c61
feat(eslint-plugin): [camelcase] add genericType option (#925)
ceb6f1c
feat(eslint-plugin): [no-unnece-cond] Add allowConstantLoopConditions (#1029)
fa88cb9
feat(eslint-plugin): [restrict-plus-operands] check += (#892)
There are 43 commits in total.
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.9.0
to2.10.0
.
Your tests are still failing with this version. Compare changes
Release Notes for v2.10.0
2.10.0 (2019-12-02)
Bug Fixes
- eslint-plugin: [no-empty-function] add missed node types (#1271) (e9d44f5)
- eslint-plugin: [no-untyped-pub-sig] ignore set return (#1264) (6daff10)
- eslint-plugin: [no-unused-expressions] ignore directives (#1285) (ce4c803)
- eslint-plugin: [prefer-optional-chain] allow $ in identifiers (c72c3c1)
- eslint-plugin: [prefer-optional-chain] handle more cases (#1261) (57ddba3)
- eslint-plugin: [return-await] allow Any and Unknown (#1270) (ebf5e0a)
- eslint-plugin: [strict-bool-expr] allow nullish coalescing (#1275) (3b39340)
- typescript-estree: make FunctionDeclaration.body non-null (#1288) (dc73510)
Features
- eslint-plugin: [no-empty-func] private/protected construct (#1267) (3b931ac)
- eslint-plugin: [no-non-null-assert] add suggestion fixer (#1260) (e350a21)
- eslint-plugin: [no-unnec-cond] support nullish coalescing (#1148) (96ef1e7)
- eslint-plugin: [prefer-null-coal] opt for suggestion fixer (#1272) (f84eb96)
- experimental-utils: add isSpaceBetween declaration to Souโฆ (#1268) (f83f04b)
Commits
The new version differs by 59 commits.
5adb8a2
chore: publish v2.10.0
065393b
docs(eslint-plugin): typo in the configs README (#1295)
96ef1e7
feat(eslint-plugin): [no-unnec-cond] support nullish coalescing (#1148)
e350a21
feat(eslint-plugin): [no-non-null-assert] add suggestion fixer (#1260)
ce4c803
fix(eslint-plugin): [no-unused-expressions] ignore directives (#1285)
f84eb96
feat(eslint-plugin): [prefer-null-coal] opt for suggestion fixer (#1272)
dc73510
fix(typescript-estree): make FunctionDeclaration.body non-null (#1288)
3b39340
fix(eslint-plugin): [strict-bool-expr] allow nullish coalescing (#1275)
ebf5e0a
fix(eslint-plugin): [return-await] allow Any and Unknown (#1270)
e9d44f5
fix(eslint-plugin): [no-empty-function] add missed node types (#1271)
3b931ac
feat(eslint-plugin): [no-empty-func] private/protected construct (#1267)
c72c3c1
fix(eslint-plugin): [prefer-optional-chain] allow $ in identifiers
f83f04b
feat(experimental-utils): add isSpaceBetween declaration to Souโฆ (#1268)
57ddba3
fix(eslint-plugin): [prefer-optional-chain] handle more cases (#1261)
6daff10
fix(eslint-plugin): [no-untyped-pub-sig] ignore set return (#1264)
There are 59 commits in total.
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.10.0
to2.11.0
.
Your tests are passing again with this update. Explicitly upgrade to this version ๐
Commits
The new version differs by 6 commits.
9f76095
chore: publish v2.11.0
324f155
docs(eslint-plugin): ROADMAP note some jsdoc rules (#1319)
3ddf1a2
fix(eslint-plugin): [brace-style] handle enum declarations (#1281)
b5a52a3
feat(eslint-plugin): [member-ordering] add index signature (#1190)
39f654b
test(eslint-plugin): [unified-signatures] add tests for #740 (#1074)
5362561
docs(eslint-plugin): typo in space-before-function-paren docs (#1297)
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.11.0
to2.12.0
.
Your tests are passing again with this update. Explicitly upgrade to this version ๐
Release Notes for v2.12.0
2.12.0 (2019-12-16)
Bug Fixes
- eslint-plugin: [prefer-null-coal] fixer w/ mixed logicals (#1326) (f9a9fbf)
- eslint-plugin: [quotes] ignore backticks for interface properties (#1311) (3923a09)
Features
Commits
The new version differs by 11 commits.
6b7b88b
chore: publish v2.12.0
a2a8a0a
feat(eslint-plugin): [no-unnec-cond] check optional chaining (#1315)
f9a9fbf
fix(eslint-plugin): [prefer-null-coal] fixer w/ mixed logicals (#1326)
3923a09
fix(eslint-plugin): [quotes] ignore backticks for interface properties (#1311)
348d2f6
chore(parser): mark TS as optional peer dependency (#1327)
9f76095
chore: publish v2.11.0
324f155
docs(eslint-plugin): ROADMAP note some jsdoc rules (#1319)
3ddf1a2
fix(eslint-plugin): [brace-style] handle enum declarations (#1281)
b5a52a3
feat(eslint-plugin): [member-ordering] add index signature (#1190)
39f654b
test(eslint-plugin): [unified-signatures] add tests for #740 (#1074)
5362561
docs(eslint-plugin): typo in space-before-function-paren docs (#1297)
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.12.0
to2.13.0
.
Your tests are passing again with this update. Explicitly upgrade to this version ๐
Release Notes for v2.13.0
2.13.0 (2019-12-23)
Bug Fixes
- eslint-plugin: [quotes] ignore backticks for Enum members (#1355) (e51048c)
- eslint-plugin: [type-annotation-spacing] typo in messages (#1354) (82e0dbc)
- eslint-plugin: add isTypeAssertion utility function (#1369) (bb1671e)
- eslint-plugin: use AST_NODE_TYPES enum instead of strings (#1366) (bd0276b)
- typescript-estree: correct type of key for base nodes (#1367) (099225a)
Features
- eslint-plugin: [ban-types] handle empty type literal {} (#1348) (1c0ce9b)
- eslint-plugin: [no-use-before-define] opt to ignore enum (#1242) (6edd911)
- eslint-plugin: [pref-str-starts/ends-with] optional chainโฆ (#1357) (fd37bc3)
- eslint-plugin: add no-extra-semi [extension] (#1237) (425f65c)
- eslint-plugin: add no-throw-literal [extension] (#1331) (2aa696c)
- eslint-plugin: more optional chain support in rules (#1363) (3dd1b02)
- eslint-plugin-tslint: add fixer for config rule (#1342) (c52c5c9)
- typescript-estree: computed members discriminated unions (#1349) (013df9a)
- typescript-estree: tighten prop name and destructure types (#1346) (f335c50)
Commits
The new version differs by 39 commits.
a78b194
chore: publish v2.13.0
8c8ad4c
refactor(typescript-estree): add type checking for deeplyCopy (#1371)
b0cff1f
test(typescript-estree): add test cases for uncovered syntax (#1370)
8f22ffe
docs: grammar nits in the root README (#1364)
bb1671e
fix(eslint-plugin): add isTypeAssertion utility function (#1369)
bac780c
test(typescript-estree): reenable alignment tests (#1368)
3dd1b02
feat(eslint-plugin): more optional chain support in rules (#1363)
fd37bc3
feat(eslint-plugin): [pref-str-starts/ends-with] optional chainโฆ (#1357)
099225a
fix(typescript-estree): correct type of key for base nodes (#1367)
bd0276b
fix(eslint-plugin): use AST_NODE_TYPES enum instead of strings (#1366)
93390e6
docs(eslint-plugin): [no-unnec-type-arg] correct doc title (#1360)
1c0ce9b
feat(eslint-plugin): [ban-types] handle empty type literal {} (#1348)
e51048c
fix(eslint-plugin): [quotes] ignore backticks for Enum members (#1355)
2aa696c
feat(eslint-plugin): add no-throw-literal [extension] (#1331)
425f65c
feat(eslint-plugin): add no-extra-semi [extension] (#1237)
There are 39 commits in total.
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.17.0
to2.18.0
.
Your tests are still failing with this version. Compare changes
Release Notes for v2.18.0
2.18.0 (2020-01-27)
Bug Fixes
- eslint-plugin: [explicit-module-boundary-types] false positive for returned fns (#1490) (5562ad5)
- improve token types and add missing type guards (#1497) (ce41d7d)
- eslint-plugin: [naming-convention] fix filter option (#1482) (718cd88)
- eslint-plugin: fix property access on undefined error (#1507) (d89e8e8)
- experimental-utils: widen type of
settings
property (#1527) (b515e47) - typescript-estree: error on unexpected jsdoc nodes (#1525) (c8dfac3)
- typescript-estree: fix identifier tokens typed as
Keyword
(#1487) (77a1caa)
Features
- eslint-plugin: add comma-spacing (#1495) (1fd86be)
- eslint-plugin: add new rule prefer-as-const (#1431) (420db96)
- eslint-plugin: create
ban-ts-comment
rule (#1361) (2a83d13) - eslint-plugin-internal: add
prefer-ast-types-enum
(#1508) (c3d0a3a) - experimental-utils: make RuleMetaData.docs optional (#1462) (cde97ac)
- parser: improve scope-analysis types (#1481) (4a727fa)
Commits
The new version differs by 125 commits.
b835ec2
chore: publish v2.18.0
367b18f
docs(eslint-plugin): add script to generate the readme tables (#1524)
03221d2
test: fix vscode launch configuration for windows (#1523)
f991764
chore(eslint-plugin): refactor explicit return type rules to share code (#1493)
c8dfac3
fix(typescript-estree): error on unexpected jsdoc nodes (#1525)
6d1d2a2
test: fix coverage reports from codecov (#1528)
b515e47
fix(experimental-utils): widen type of
settings
property (#1527)67784d6
docs: extra 'a' in CONTRIBUTING.md (#1518)
afa7900
chore: enable
prefer-ast-types-enum
internal rule (#1514)c3d0a3a
feat(eslint-plugin-internal): add
prefer-ast-types-enum
(#1508)718cd88
fix(eslint-plugin): [naming-convention] fix filter option (#1482)
802e347
chore(eslint-plugin): use getFixturesRootDir in tests (#1506)
9ca65dc
chore: update
istanbul-reports
to make tests quiet (#1509)d89e8e8
fix(eslint-plugin): fix property access on undefined error (#1507)
06731e7
test(eslint-plugin): cleanup no-use-before-define tests (#1505)
There are 125 commits in total.
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.18.0
to2.19.0
.
Your tests are passing again with this update. Explicitly upgrade to this version ๐
Release Notes for v2.19.0
2.19.0 (2020-02-03)
Bug Fixes
- eslint-plugin: [embt] fix allowTypedFunctionExpressions (#1553) (9e7d161)
- eslint-plugin: [require-await] improve performance (#1536) (45ae0b9)
- typescript-estree: fix regression introduced in #1525 (#1543) (bec4572)
- typescript-estree: persisted parse and module none (#1516) (7c70323)
Features
- eslint-plugin: [no-extra-non-null-assert] add fixer (#1468) (54201ab)
- eslint-plugin: [no-float-prom] fixer + msg for ignoreVoid (#1473) (159b16e)
- eslint-plugin: [unbound-method] support bound builtins (#1526) (0a110eb)
- eslint-plugin: add extension [no-dupe-class-members] (#1492) (b22424e)
- eslint-plugin: add no-unnecessary-boolean-literal-compare (#242) (6bebb1d)
- eslint-plugin: add switch-exhaustiveness-check rule (#972) (9e0f6dd)
- eslint-plugin: support negative matches for
filter
(#1517) (b24fbe8)
Commits
The new version differs by 17 commits.
bec59ff
chore: publish v2.19.0
0a110eb
feat(eslint-plugin): [unbound-method] support bound builtins (#1526)
9e0f6dd
feat(eslint-plugin): add switch-exhaustiveness-check rule (#972)
7c70323
fix(typescript-estree): persisted parse and module none (#1516)
159b16e
feat(eslint-plugin): [no-float-prom] fixer + msg for ignoreVoid (#1473)
b22424e
feat(eslint-plugin): add extension [no-dupe-class-members] (#1492)
9e7d161
fix(eslint-plugin): [embt] fix allowTypedFunctionExpressions (#1553)
45ae0b9
fix(eslint-plugin): [require-await] improve performance (#1536)
39929b2
test(typescript-estree): fix issue in jest config (#1559)
95174d5
docs(eslint-plugin): corrected typo unbounded-method (#1558)
8643d56
chore(eslint-plugin): remove redundant code and update tests (#1557)
569259e
test: enable
isolatedModules
for tests (#1546)b24fbe8
feat(eslint-plugin): support negative matches for
filter
(#1517)6613fad
test: update jest and babel dependencies (#1530)
54201ab
feat(eslint-plugin): [no-extra-non-null-assert] add fixer (#1468)
There are 17 commits in total.
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.19.0
to2.19.1
.
Your tests are still failing with this version. Compare changes
Commits
The new version differs by 22 commits.
1c8f0df
chore: publish v2.19.1
4c12dac
fix(typescript-estree): ts returning wrong file with project references (#1575)
e9cf734
docs(eslint-plugin): fix typo in readme
10d86b1
docs(eslint-plugin): [no-dupe-class-members] fix typo (#1566)
4670aab
fix(eslint-plugin): [unbound-method] blacklist a few unbound natives (#1562)
bec59ff
chore: publish v2.19.0
0a110eb
feat(eslint-plugin): [unbound-method] support bound builtins (#1526)
9e0f6dd
feat(eslint-plugin): add switch-exhaustiveness-check rule (#972)
7c70323
fix(typescript-estree): persisted parse and module none (#1516)
159b16e
feat(eslint-plugin): [no-float-prom] fixer + msg for ignoreVoid (#1473)
b22424e
feat(eslint-plugin): add extension [no-dupe-class-members] (#1492)
9e7d161
fix(eslint-plugin): [embt] fix allowTypedFunctionExpressions (#1553)
45ae0b9
fix(eslint-plugin): [require-await] improve performance (#1536)
39929b2
test(typescript-estree): fix issue in jest config (#1559)
95174d5
docs(eslint-plugin): corrected typo unbounded-method (#1558)
There are 22 commits in total.
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.19.1
to2.19.2
.
Your tests are still failing with this version. Compare changes
- The
devDependency
@typescript-eslint/parser was updated from2.19.2
to2.20.0
.
Your tests are passing again with this update. Explicitly upgrade to this version ๐
- The
devDependency
@typescript-eslint/parser was updated from2.20.0
to2.21.0
.
Your tests are passing again with this update. Explicitly upgrade to this version ๐
Release Notes for v2.21.0
2.21.0 (2020-02-24)
Bug Fixes
- eslint-plugin: [embt] ignore JSX callbacks (#1630) (4d45b33)
- eslint-plugin: [no-floating-promises] handle finally callback (#1620) (1aa7135)
- eslint-plugin: [typedef] allow array/object destructuring in for/of (#1570) (660bace)
- typescript-estree: process.stdout can be undefined (#1619) (0d8e87e)
Features
Commits
The new version differs by 12 commits.
4eedd7f
chore: publish v2.21.0
4d45b33
fix(eslint-plugin): [embt] ignore JSX callbacks (#1630)
e23e4b9
docs(eslint-plugin): [no-parameter-properties] fix a typo (#1633)
be3e23f
docs(eslint-plugin): added missing TSLint 5.20 rules to ROADMAP.md (#1609)
9edd863
feat(eslint-plugin): [require-await] add --fix support (#1561)
1aa7135
fix(eslint-plugin): [no-floating-promises] handle finally callback (#1620)
660bace
fix(eslint-plugin): [typedef] allow array/object destructuring in for/of (#1570)
0d8e87e
fix(typescript-estree): process.stdout can be undefined (#1619)
7452e7d
docs(eslint-plugin): update link to deprecation rule in roadmap (#1611)
f9dd7ec
chore: publish v2.20.0
db4b530
feat(eslint-plugin): [strict-boolean-expressions] refactor, add clearer error messages (#1480)
0b2b887
feat(eslint-plugin): [ban-types] allow banning null and undefined (#821)
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.21.0
to2.22.0
.
Your tests are passing again with this update. Explicitly upgrade to this version ๐
Release Notes for v2.22.0
2.22.0 (2020-03-02)
Bug Fixes
- eslint-plugin: [ban-types] add option extendDefaults (#1379) (ae7f7c5)
- eslint-plugin: [default-param-last] handle param props (#1650) (3534c6e)
- eslint-plugin: [no-implied-eval] correct logic for ts3.8 (#1652) (33e3e6f)
Features
- eslint-plugin: [explicit-member-accessibility] autofix no-public (#1548) (dd233b5)
- eslint-plugin: [typedef] add variable-declaration-ignore-function (#1578) (fc0a55e)
- eslint-plugin: add new no-base-to-string rule (#1522) (8333d41)
- eslint-plugin: add prefer-readonly-parameters (#1513) (3be9854)
- eslint-plugin: additional annotation spacing rules for vaโฆ (#1496) (b097245)
Commits
The new version differs by 22 commits.
5a097d3
chore: publish v2.22.0
3be9854
feat(eslint-plugin): add prefer-readonly-parameters (#1513)
b097245
feat(eslint-plugin): additional annotation spacing rules for vaโฆ (#1496)
33e3e6f
fix(eslint-plugin): [no-implied-eval] correct logic for ts3.8 (#1652)
fc0a55e
feat(eslint-plugin): [typedef] add variable-declaration-ignore-function (#1578)
8333d41
feat(eslint-plugin): add new no-base-to-string rule (#1522)
dd233b5
feat(eslint-plugin): [explicit-member-accessibility] autofix no-public (#1548)
baf7c98
docs(eslint-plugin): [consistent-type-assertion] improve docs (#1651)
ae7f7c5
fix(eslint-plugin): [ban-types] add option extendDefaults (#1379)
3534c6e
fix(eslint-plugin): [default-param-last] handle param props (#1650)
4eedd7f
chore: publish v2.21.0
4d45b33
fix(eslint-plugin): [embt] ignore JSX callbacks (#1630)
e23e4b9
docs(eslint-plugin): [no-parameter-properties] fix a typo (#1633)
be3e23f
docs(eslint-plugin): added missing TSLint 5.20 rules to ROADMAP.md (#1609)
9edd863
feat(eslint-plugin): [require-await] add --fix support (#1561)
There are 22 commits in total.
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.22.0
to2.23.0
.
Your tests are passing again with this update. Explicitly upgrade to this version ๐
Release Notes for v2.23.0
2.23.0 (2020-03-09)
Bug Fixes
- eslint-plugin: [prefer-readonly-parameter-types] handle recursive types (#1672) (e5db36f), closes #1665
- eslint-plugin: [type-annotation-spacing] handle constructor types (#1664) (fbf1640), closes #1663
- eslint-plugin: fix autofixer for computed properties (#1662) (ba22ea7)
- eslint-plugin: fix placeholder in
ban-ts-comment
(#1703) (144345c)
Features
- eslint-plugin: [no-unsafe-call] support tagged templates (#1680) (55a58ff)
- eslint-plugin: [no-unsafe-member-access] report any typed computed prop access (#1683) (1543117)
- eslint-plugin: add rule no-unsafe-call (#1647) (91423e4)
- eslint-plugin: add rule no-unsafe-member-access (#1643) (608a750)
- eslint-plugin: add rule no-unsafe-return (#1644) (cfc3ef1)
- typescript-estree: support 3.8 import/export type (#1697) (625d603)
Commits
The new version differs by 36 commits.
b5b3be0
chore: publish v2.23.0
625d603
feat(typescript-estree): support 3.8 import/export type (#1697)
1543117
feat(eslint-plugin): [no-unsafe-member-access] report any typedโฆ (#1683)
55a58ff
feat(eslint-plugin): [no-unsafe-call] support tagged templates (#1680)
144345c
fix(eslint-plugin): fix placeholder in
ban-ts-comment
(#1703)85e1b19
chore: bump typescript dependency to 3.8 (#1696)
bc2a9d6
docs(eslint-plugin): [no-namespace] fix typo (#1702)
e5db36f
fix(eslint-plugin): [prefer-readonly-parameter-types] handle recursive types (#1672)
fbf1640
fix(eslint-plugin): [type-annotation-spacing] handle constructor types (#1664)
91423e4
feat(eslint-plugin): add rule no-unsafe-call (#1647)
cfc3ef1
feat(eslint-plugin): add rule no-unsafe-return (#1644)
ba22ea7
fix(eslint-plugin): fix autofixer for computed properties (#1662)
608a750
feat(eslint-plugin): add rule no-unsafe-member-access (#1643)
3b40231
docs(eslint-plugin): [no-base-to-string] fix typo (#1661)
5a097d3
chore: publish v2.22.0
There are 36 commits in total.
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.23.0
to2.24.0
.
Your tests are passing again with this update. Explicitly upgrade to this version ๐
Commits
The new version differs by 45 commits.
56e1e16
chore: publish v2.24.0
71ef267
docs: code of conduct spelling
970cfbd
docs: prettier the code of conduct
4a0e886
docs: add netlify to the readme
cb33eba
chore: add code of conduct
0b65f5e
chore: bump acorn from 6.4.0 to 6.4.1 (#1730)
2ccd66b
fix(typescript-estree): unnecessary program updates by removing timeout methods (#1693)
4ab3bf0
docs(eslint-plugin): typo in no-unsafe-member-access (#1720)
133f622
feat(typescript-estree): support 3.8
export * as ns
(#1698)b5b3be0
chore: publish v2.23.0
625d603
feat(typescript-estree): support 3.8 import/export type (#1697)
1543117
feat(eslint-plugin): [no-unsafe-member-access] report any typedโฆ (#1683)
55a58ff
feat(eslint-plugin): [no-unsafe-call] support tagged templates (#1680)
144345c
fix(eslint-plugin): fix placeholder in
ban-ts-comment
(#1703)85e1b19
chore: bump typescript dependency to 3.8 (#1696)
There are 45 commits in total.
See the full diff
- The
devDependency
@typescript-eslint/parser was updated from2.24.0
to2.25.0
.
Your tests are passing again with this update. Explicitly upgrade to this version ๐
Release Notes for v2.25.0
2.25.0 (2020-03-23)
Bug Fixes
- only run publish_canary_version on master (3814d4e)
- eslint-plugin: [quotes] false positive with backtick in import equals statement (#1769) (199863d)
- eslint-plugin: fix message of no-base-to-string (#1755) (6646959)
- eslint-plugin-tslint: fix tslintConfig memoization key (#1719) (abf1a2f), closes typescript-eslint#1692
- typescript-estree: export * regression from 133f622 (#1751) (09d8afc)
Features
- eslint-plugin: [no-unnec-type-assertion] allow const assertions (#1741) (f76a1b3)
- eslint-plugin: [no-unnecessary-condition] ignore basic array indexing false positives (#1534) (2b9603d)
- eslint-plugin: add
class-literal-property-style
rule (#1582) (b2dbd89) - experimental-utils: expose ast utility functions (#1670) (3eb5d45)
Commits
The new version differs by 64 commits.
9cd3e4f
chore: publish v2.25.0
b2dbd89
feat(eslint-plugin): add
class-literal-property-style
rule (#1582)3eb5d45
feat(experimental-utils): expose ast utility functions (#1670)
2b9603d
feat(eslint-plugin): [no-unnecessary-condition] ignore basic array indexing false positives (#1534)
c82d121
chore(typescript-estree): remove unfinished comment (#1770)
199863d
fix(eslint-plugin): [quotes] false positive with backtick in import equals statement (#1769)
6646959
fix(eslint-plugin): fix message of no-base-to-string (#1755)
f76a1b3
feat(eslint-plugin): [no-unnec-type-assertion] allow const assertions (#1741)
09d8afc
fix(typescript-estree): export * regression from 133f622f (#1751)
52b061e
chore: try fetching all tags and history in canary job
19cc9a9
chore: try fetching all tags and history in canary job
61a779c
chore: try fetching all history in canary job
d6e273d
chore: standardise issue templates (#1760)
abf1a2f
fix(eslint-plugin-tslint): fix tslintConfig memoization key (#1719)
3814d4e
fix: only run publish_canary_version on master
There are 64 commits in total.
See the full diff