fremtind / jokul

Jøkul er et designsystem utviklet av Fremtind.
https://jokul.fremtind.no
MIT License
63 stars 31 forks source link

An in-range update of @typescript-eslint/parser is breaking the build 🚨 #357

Closed greenkeeper[bot] closed 4 years ago

greenkeeper[bot] commented 5 years ago

The devDependency @typescript-eslint/parser was updated from 2.0.0 to 2.1.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](https://travis-ci.org/fremtind/jokul/builds/579903608?utm_source=github_status&utm_medium=notification)).

Release Notes for v2.1.0

2.1.0 (2019-09-02)

Bug Fixes

  • eslint-plugin: [member-naming] should match constructor args (#771) (b006667)
  • eslint-plugin: [no-inferrable-types] ignore optional props (#918) (a4e625f)
  • eslint-plugin: [promise-function-async] Allow async get/set (#820) (cddfdca)
  • eslint-plugin: [require-await] Allow concise arrow function bodies (#826) (29fddfd)
  • eslint-plugin: [typedef] don't flag destructuring when variables is disabled (#819) (5603473)
  • eslint-plugin: [typedef] handle AssignmentPattern inside TSParameterProperty (#923) (6bd7f2d)
  • eslint-plugin: [unbound-method] Allow typeof expressions (Fixes #692) (#904) (344bafe)
  • eslint-plugin: [unbound-method] false positive in equality comparisons (#914) (29a01b8)
  • eslint-plugin: [unified-signatures] type comparison and exported nodes (#839) (580eceb)
  • eslint-plugin: readme typo (#867) (5eb40dc)
  • typescript-estree: improve missing project file error msg (#866) (8f3b0a8), closes #853

Features

  • [no-unnecessary-type-assertion] allow as const arrow functions (#876) (14c6f80)
  • eslint-plugin: [expl-func-ret-type] make error loc smaller (#919) (65eb993)
  • eslint-plugin: [no-type-alias] support tuples (#775) (c68e033)
  • eslint-plugin: add quotes [extension] (#762) (9f82099)
  • typescript-estree: Accept a glob pattern for options.project (#806) (9e5f21e)
Commits

The new version differs by 31 commits.

  • 6849dc8 chore: publish v2.1.0
  • 989c13a docs(eslint-plugin): [efrt] fix default values in docs
  • 65eb993 feat(eslint-plugin): [expl-func-ret-type] make error loc smaller (#919)
  • 6bd7f2d fix(eslint-plugin): [typedef] handle AssignmentPattern inside TSParameterProperty (#923)
  • a4e625f fix(eslint-plugin): [no-inferrable-types] ignore optional props (#918)
  • 29a01b8 fix(eslint-plugin): [unbound-method] false positive in equality comparisons (#914)
  • 344bafe fix(eslint-plugin): [unbound-method] Allow typeof expressions (Fixes #692) (#904)
  • 5603473 fix(eslint-plugin): [typedef] don't flag destructuring when variables is disabled (#819)
  • 16136f3 docs(eslint-plugin): correct typo in no-unused-vars (#910)
  • 5ab13a8 docs(eslint-plugin): no-var-requires: Add example for ES6 modules (#900)
  • cddfdca fix(eslint-plugin): [promise-function-async] Allow async get/set (#820)
  • 92e2b31 chore(parser): add types field to package.json (#893)
  • 29fddfd fix(eslint-plugin): [require-await] Allow concise arrow function bodies (#826)
  • 6a30de2 docs: update contributors list
  • 2a71023 docs(eslint-plugin): correct typo (#891)

There are 31 commits in total.

See the full diff

FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper Bot :palm_tree:

greenkeeper[bot] commented 5 years ago

After pinning to 2.0.0 your tests are still failing. The reported issue might not affect your project. These imprecisions are caused by inconsistent test results.

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

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

  • eslint-plugin: add brace-style [extension] (#810) (e01dc5f)
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

greenkeeper[bot] commented 5 years ago

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

  • typescript-estree: ImportDeclaration.specifier to Literal (#974) (2bf8231)

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 20 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)
  • 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)

There are 20 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Release Notes for v2.3.1

2.3.1 (2019-09-23)

Bug Fixes

  • eslint-plugin: [cons-type-assns] handle namespaced types (#975) (c3c8b86)
  • eslint-plugin: [pfa] Allow async getter/setter in classes (#980) (e348cb2)
  • typescript-estree: parsing error for await in non-async func (#988) (19abbe0)
Commits

The new version differs by 26 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 26 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Release Notes for v2.3.2

2.3.2 (2019-09-30)

Bug Fixes

  • eslint-plugin: [no-unnec-type-arg] undefined symbol crash (#1007) (cdf9294)
  • typescript-estree: correct ClassDeclarationBase type (#1008) (8ce3a81)
  • typescript-estree: handle optional computed prop w/o type (#1026) (95c13fe)
Commits

The new version differs by 30 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)
  • 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)

There are 30 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Release Notes for v2.3.3

2.3.3 (2019-10-07)

Bug Fixes

  • eslint-plugin: [class-name-casing] allow unicode letters (#1043) (47895c0)
  • eslint-plugin: [efrt] support constructor arguments (#1021) (60943e6)
  • experimental-utils: remove Rule.meta.extraDescription (#1036) (192e23d)
Commits

The new version differs by 34 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)
  • 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)
  • 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

There are 34 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

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

  • typescript-estree: support for parsing 3.7 features (#1045) (623febf)
Commits

The new version differs by 42 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)
  • 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)

There are 42 commits in total.

See the full diff

greenkeeper[bot] commented 4 years ago

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

  • typescript-estree: add support for declare class properties (#1136) (1508670)
Commits

The new version differs by 61 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 61 commits in total.

See the full diff

greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Release Notes for v2.6.1

2.6.1 (2019-11-04)

Bug Fixes

  • typescript-estree: don't use typescript's synthetic default (#1156) (17c956e), closes #1153
  • typescript-estree: fix filename handling for vue JSX + markdown (#1127) (366518f)
  • typescript-estree: improve comment parsing code (#1120) (e54998d)
Commits

The new version differs by 65 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 65 commits in total.

See the full diff

greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

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

  • eslint-plugin: [no-unused-expressions] extend for optional chaining (#1175) (57d63b7)
  • parser: handle optional chaining in scope analysis (#1169) (026ceb9)
Commits

The new version differs by 72 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 72 commits in total.

See the full diff

greenkeeper[bot] commented 4 years ago

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 92 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 92 commits in total.

See the full diff

greenkeeper[bot] commented 4 years ago

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 115 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 115 commits in total.

See the full diff