Skip to content

Latest commit

 

History

History
51 lines (30 loc) · 1.84 KB

History.md

File metadata and controls

51 lines (30 loc) · 1.84 KB

3.0.0 / 2022-11-02

  • Updated ESLint version up to 8.14.0.
  • Updated eslint-plugin-react version.
  • Added the following rules: no-constant-binary-expression, no-unused-private-class-members, react/no-arrow-function-lifecycle, react/no-invalid-html-attribute, react/no-namespace, react/jsx-no-leaked-render.
  • Added warnOnDuplicates option for react/jsx-key rule.

2.1.1 / 2021-10-09

  • Added no-multi-assign rule.

2.1.0 / 2021-03-22

  • Added the following rules: no-nonoctal-decimal-escape, no-unsafe-optional-chaining, react/jsx-key, react/jsx-no-constructed-context-values, react/jsx-no-target-blank.
  • Set ignoreDefaultValues option for no-magic-numbers rule.
  • Set enforceForJSX option for no-unused-expressions rule.

2.0.1 / 2020-08-05

  • Use full package path to extend local config files.

2.0.0 / 2020-08-05

  • Move TypeScript-related configuration files into separate package eslint-config-ts-guard (breaking change).
  • Add guard/proper-arrows config file containing stylistic rules related to arrow functions.

1.3.1 / 2020-07-25

  • Relax @typescript-eslint/naming-convention rule for properties.

1.3.0 / 2020-07-24

  • Improve and fix TypeScript related rules.

1.2.0 / 2020-06-22

  • Update ESLint version up to 7.3.0 and add new rules.

1.1.0 / 2020-02-24

  • Add config files to lint TypeScript code (guard/typescript and guard/typescript-ext).
  • Update ESLint and eslint-plugin-react versions and add new rules.
  • Add guard/no-prettier and guard/test-jest configs.

1.0.3 / 2019-09-12

  • Set as-needed option for func-names rule in guard/style.

1.0.2 / 2019-09-09

  • Relax no-magic-numbers (from guard) and no-trailing-spaces (from guard/editor) rules.