Skip to content

Releases: xojs/xo

v0.26.0

v0.25.4

12 Feb 12:01
Compare
Choose a tag to compare
  • Temporarily disable the import/order rule 776927f

v0.25.3...v0.25.4

v0.25.3

26 Sep 07:23
Compare
Choose a tag to compare
  • Enable unicorn/prefer-flat-map only for Node.js >=11 (#403) 80c592e

v0.25.2...v0.25.3

v0.25.2

26 Sep 05:55
Compare
Choose a tag to compare
  • Disable no-nested-ternary rule when Prettier is used (#402) 537ef66

v0.25.1...v0.25.2

v0.25.1

26 Sep 04:37
Compare
Choose a tag to compare
  • Don't report normal TODO comments as errors 4378e83

v0.25.0...v0.25.1

v0.25.0

26 Sep 04:23
Compare
Choose a tag to compare

Breaking

New rules

Enhancements

  • Respect .eslintignore (#377) f6bf4c0
  • Turn all paths cwd-relative before linting (#372) 3033fcd
  • Add option to import/no-useless-path-segments rule 8d6c5c5
  • Add tap-snapshots/*.js to default ignore list (#385) b73b11b
  • Make --stdin --fix always return the code even if nothing was fixed (#383) ec51d18

v0.24.0

14 Jan 06:33
Compare
Choose a tag to compare

v0.23.0

03 Sep 11:49
Compare
Choose a tag to compare

Highlights

New rules

All changes

v0.22.0...v0.23.0

v0.22.0

06 Aug 08:09
Compare
Choose a tag to compare

Highlights

  • Upgraded to ESLint 5.
  • Removed some patterns from the list of default ignores. They were too opinionated. 00d6b7c 8e4f435
    • fixture{-*,}.{js,jsx}
    • fixture{s,}/**
    • {test,tests,spec,__tests__}/fixture{s,}/**
    • **/bundle.js
  • Added support for TypeScript and documented usage with Flow. 957b0d9
  • Now respects nodeVersion option set in an override block. 98dee9a
  • Fixed the CLI's --space option parsing. f76c901

New rules

All changes

v0.21.1...v0.22.0

v0.21.1

19 May 09:09
Compare
Choose a tag to compare

Fix space/useTabs conflict message with Prettier. 36f7f38