Skip to content

Latest commit

 

History

History
355 lines (266 loc) · 10.8 KB

CHANGELOG.md

File metadata and controls

355 lines (266 loc) · 10.8 KB

7.4.0

7.3.0

7.2.0

7.1.0

7.0.0

6.2.0

6.1.1

  • Disabled rules:

    • jsx-a11y/no-onchange
  • Added code example for jsx-a11y/no-onchange rule in the test file.

6.1.0

6.0.0

  • Extended rules with react/jsx-curly-brace-presence (#70)

  • Updated dependencies:

5.4.0

  • Extended rules with plugin:jsx-a11y/recommended (#69)

  • Added new dependencies:

5.3.1

  • Removed vazco/no-console rule (#68)

5.3.0

  • Made TypeScript config extend the default one (#64)
  • Changed prettier.trailingComma from none to all (#66)
  • Added new rules:
    • import/order rule (#65)
    • react-hooks/rules-of-hooks rule (#67)
    • react-hooks/rules-of-hooks rule (#67)

5.2.0

5.1.0

  • Added new TypeScript config
  • Reverted dependencies type change made in 5.0.0
  • Bump dependencies

5.0.0

  • Changed dependencies type from peerDependencies to dependencies to simplify the installation and configuration process.

4.3.0

  • Added new rules:
    • no-duplicate-imports rule (#47)
    • react/no-access-state-in-setstate rule (#48)
    • sort-comp rule (#49)
    • no-this-in-sfc rule (#50)

4.2.0

4.1.0

  • Changed indentation to 2 spaces (#39)
    • Affected indent, max-len and prettier/prettier

4.0.0

Major version bump due to ESLint major update.

3.1.1

3.1.0

3.0.0

2.5.0

2.4.1

2.4.0

  • Added new errors:

    • array-bracket-newline (#24)
    • object-curly-newline (#25)
    • conditional-parens-newline (#26)
    • call-parens-newline (#27)
    • func-parens-newline (#28)
  • Added new dependency:

  • Updated dependencies:

  • Other:

    • Docs update
    • Update contributing rules
    • New PR template

2.3.0

2.2.1

2.2.0

2.1.0

  • Added new required peer dependency: eslint-plugin-vazco.

    You can install it in your project with npm i -D eslint-plugin-vazco

  • Changes to no-console rule, info, time and timeEnd will now be a warning.

2.0.1

  • Relax no-console rule, allow info (#9), time and timeEnd (#10)

2.0.0

  • Switch to ESLint 3.x

1.3.0

  • Added no-console rule (#7)

1.2.0

  • Stricter jsx related rules (#6)
    • jsx-closing-bracket-location
    • jsx-curly-spacing
    • jsx-equals-spacing
    • jsx-first-prop-new-line
    • jsx-indent-props
    • jsx-key
    • jsx-no-comment-textnodes
    • jsx-no-duplicate-props
    • jsx-space-before-closing

1.1.2

  • Move configs to configs directory
  • Integration with Travis CI

1.1.1

  • Fix for eol-last rule
  • Added empty file test to verify if config is correct

1.1.0

  • Added eol-last rule
  • Added no-trailing-spaces rule

1.0.0

  • Initial release