Skip to content

Latest commit

 

History

History
269 lines (144 loc) · 15.7 KB

CHANGELOG.md

File metadata and controls

269 lines (144 loc) · 15.7 KB

3.1.0 (2022-10-18)

Features

3.0.1 (2022-03-25)

Bug Fixes

  • jest: switch to using no-conditional-in-test rule (#234) (4ddb974)

3.0.0 (2021-11-23)

Bug Fixes

  • jest: update renamed rules (89b3fa9)

Features

  • @typescript-eslint: enable ban-tslint-comment (c7a3921)
  • @typescript-eslint: enable no-base-to-string (63fe11a)
  • @typescript-eslint: enable no-confusing-void-expression (4fdb5c3)
  • @typescript-eslint: enable no-dupe-class-members (881ac65)
  • @typescript-eslint: enable no-invalid-this (84de298)
  • @typescript-eslint: enable no-meaningless-void-operator (eab50a1)
  • @typescript-eslint: enable no-non-null-asserted-nullish-coalescing (d400c17)
  • @typescript-eslint: enable no-unnecessary-boolean-literal-compare (18ac8f3)
  • @typescript-eslint: enable switch-exhaustiveness-check (8a275c5)
  • @typescript-eslint: use extended version of dot-notation (eadef42)
  • javascript: enable no-promise-executor-return (7cd705f)
  • jest: enable prefer-expect-resolves (f7873fd)
  • jest: enable require-hook (2cb2534)
  • update [@typescript-eslint](https://github.com/typescript-eslint) to v5 (8ff77f2)
  • update eslint-plugin-flowtype to v8 (adca9ec)
  • update eslint-plugin-jest to v25 (ae54b14)
  • update to eslint v8 (729e217)

BREAKING CHANGES

  • require `eslint-plugin-flowtype v8
  • require eslint-plugin-jest v25
  • require @typescript-eslint v5

2.3.0 (2021-10-28)

Features

  • specify config dependencies as optional peer dependencies (#188) (a15ab94)

2.2.1 (2021-10-16)

Bug Fixes

  • deps: update dependency eslint-config-prettier to v8 (#76) (708e436)

2.2.0 (2021-08-11)

Features

  • jest: use enhanced version of unbound-method rule (#146) (9357d36)

2.1.2 (2021-04-29)

Bug Fixes

  • bring quote props rule inline with prettier config (#101) (98b448b)

2.1.1 (2021-04-26)

Bug Fixes

  • flowtype: switch to @babel/eslint-parser (#98) (09bc833)

2.1.0 (2021-02-18)

Features

  • react: make jsx-no-bind warn instead of error (#75) (c570c76)

2.0.1 (2020-10-22)

Bug Fixes

  • @typescript-eslint: remove interface-name-prefix rule (e1c5271)

2.0.0 (2020-09-11)

Features

BREAKING CHANGES

  • require eslint 7 or higher
  • require prettier 2 or higher
  • require @typescript-eslint 4 or higher
  • require eslint-plugin-jest 24 or higher
  • require eslint-plugin-jest-formatting 2 or higher
  • require eslint-plugin-flowtype 5 or higher
  • require eslint-plugin-node

1.7.2 (2020-08-13)

Bug Fixes

  • don't ignore parent dirs, to allow for negation globs (3192bd1)

1.7.1 (2020-07-28)

Bug Fixes

  • specify eslint-plugin-import as peerDependencies (46ef44a)

1.7.0 (2020-07-20)

Features

  • use ignorePatterns in configs instead of .eslintignore (4420a9b)

1.6.0 (2020-07-05)

Features

  • @typescript-eslint: enable exceptAfterSingleLine option (419725d)
  • javascript: enable exceptAfterSingleLine option (edd25f9)

1.5.0 (2020-06-26)

Bug Fixes

  • @typescript-eslint: replace deprecated rules (81291c3)
  • jest: replace deprecated rules (193d6e1)

Features

  • @typescript-eslint: enable lines-between-class-members (b933691)
  • @typescript-eslint: enable no-unsafe-assignment (d9526b9)
  • @typescript-eslint: enable prefer-reduce-type-parameter (e7d8832)
  • @typescript-eslint: enable prefer-ts-expect-error (10bbc22)
  • javascript: always require a newline between class members (fefb98d)
  • jest: add eslint-plugin-jest-formatting (c87a4f8)
  • jest: enable ignoreTopLevelDescribe for lowercase-name (f4650a5)
  • jest: enable no-conditional-expect (4929337)
  • jest: enable no-deprecated-functions (1368a62)

1.4.2 (2020-05-24)

Bug Fixes

  • javascript: group index with parent & sibling when ordering (b8c299e)

1.4.1 (2020-05-24)

Bug Fixes

  • @typescript-eslint: disable method-signature-style (5c73f45)

1.4.0 (2020-04-07)

Features

  • @typescript-eslint: enable method-signature-style rule (e0ca7cc)
  • @typescript-eslint: enable new no-unsafe-<subject> rules (fb70bb9)

1.3.0 (2020-02-21)

Bug Fixes

  • @typescript-eslint: add default name formats (b7b1168)
  • @typescript-eslint: allow leading underscores for parameters (e82c398)
  • @typescript-eslint: allow properties to be any format (de31f6a)
  • @typescript-eslint: allow variables to be PascalCase named (5abbf1c)
  • @typescript-eslint: require enum names to be pascal or upper case (ad64b1f)
  • @typescript-eslint: require typeLike names to be PascalCase (c839b33)
  • @typescript-eslint: require var names to be camel or upper case (52d2a30)
  • @typescript-eslint: use naming-convention for generic type naming (ef2b574)
  • @typescript-eslint: use naming-convention for interface naming (32a4b95)
  • @typescript-eslint: use naming-convention for member naming (e7a890e)

Features

  • @typescript-eslint: enable @typescript-eslint/naming-convention (52885ac)

1.2.3 (2020-02-10)

Bug Fixes

  • javascript: enable allowWholeFile for disable-enable-pair (9f21c19)

1.2.2 (2020-02-07)

Bug Fixes

  • @typescript-eslint: use @typescript-eslint/no-unused-expressions (0ddddad)

1.2.1 (2020-01-24)

Bug Fixes

  • javascript: exclude ESLintUtils.RuleCreator from new-cap (5356bf9)

1.2.0 (2020-01-24)

Features

  • create react config (d825552)
  • javascript: add eslint-plugin-import (aace8f0)
  • create [@typescript-eslint](https://github.com/typescript-eslint) config (d8c0e31)
  • create flowtype config (313935c)
  • create jest config (1f039f4)
  • javascript: enable primary rules (b23c244)

1.1.0 (2020-01-05)

Features

  • add eslint-plugin-eslint-comments plugin (3799de4)

1.0.1 (2020-01-05)

Bug Fixes

  • package: add files field to package.json (1932b59)

1.0.0 (2020-01-05)

Bug Fixes

Features

  • index: add prettier configuration (f7993fb)
  • create initial eslint configuration (3cbd349)