Comments (25)
After pinning to 2.1.0 your tests are passing again. Downgrade this dependency π.
from promised-streams.
- 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
from promised-streams.
- 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
from promised-streams.
- 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
from promised-streams.
- 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
from promised-streams.
- 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
from promised-streams.
- 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
from promised-streams.
- 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
from promised-streams.
- 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
from promised-streams.
- 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
from promised-streams.
- 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
from promised-streams.
- 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
from promised-streams.
- 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
from promised-streams.
- 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
from promised-streams.
- 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
from promised-streams.
- 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
from promised-streams.
- 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
from promised-streams.
- 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
from promised-streams.
- The
devDependency
@typescript-eslint/parser was updated from2.19.1
to2.19.2
.
Your tests are still failing with this version. Compare changes
Commits
The new version differs by 3 commits.
ae2754e
chore: publish v2.19.2
58182fe
docs(parser): clarify relative paths (#1576)
18c5877
docs(eslint-plugin): [consistent-type-assertions] fix typo (#1586)
See the full diff
from promised-streams.
- 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 π
Commits
The new version differs by 3 commits.
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
from promised-streams.
- 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
from promised-streams.
- 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
from promised-streams.
- 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
from promised-streams.
- 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
from promised-streams.
- 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
from promised-streams.
Related Issues (9)
- An in-range update of babel7 is breaking the build π¨ HOT 42
- An in-range update of eslint is breaking the build π¨ HOT 8
- An in-range update of @typescript-eslint/eslint-plugin is breaking the build π¨ HOT 23
- An in-range update of @types/chai is breaking the build π¨ HOT 8
- An in-range update of eslint-plugin-import is breaking the build π¨ HOT 4
- An in-range update of babel7 is breaking the build π¨
- An in-range update of babel7 is breaking the build π¨
- An in-range update of @types/node is breaking the build π¨ HOT 40
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from promised-streams.