Releases: xojs/xo
Releases · xojs/xo
v0.34.0
v0.33.1
- Fix setting multiple of some CLI flags ead63be
v0.33.0
v0.32.1
- Dependency updates
v0.32.0
- Disable some problematic rules 0dd4a9d
- Add more extensions to
import/extensions
rule d3abdb6
v0.31.0
New rules
unicorn/prefer-optional-catch-binding
unicorn/no-reduce
@typescript-eslint/lines-between-class-members
@typescript-eslint/no-invalid-void-type
@typescript-eslint/prefer-ts-expect-error
@typescript-eslint/no-unnecessary-condition
import/no-anonymous-default-export
import/no-named-default
Improvements
v0.30.0
New rules
- Add
@typescript-eslint/class-literal-property-style
rule - Add
@typescript-eslint/prefer-readonly-parameter-types
rule - Add
@typescript-eslint/no-base-to-string
rule - Add
@typescript-eslint/keyword-spacing
rule - Add
@typescript-eslint/method-signature-style
rule - Add
@typescript-eslint/prefer-reduce-type-parameter
rule - Add
@typescript-eslint/no-floating-promises
rule - Re-enable some disabled rules xojs/eslint-config-xo-typescript@e870168
Fixes
v0.29.1
v0.29.0
New rules
unicorn/prefer-number-properties
unicorn/prefer-set-has
@typescript-eslint/class-literal-property-style
@typescript-eslint/no-unsafe-return
@typescript-eslint/no-unsafe-member-access
@typescript-eslint/no-unsafe-call
@typescript-eslint/prefer-readonly-parameter-types
@typescript-eslint/no-base-to-string
Improvements
- Upgrade to Prettier 2 (#458) e05efc3
- Allow
nodeVersion
in XO config to overrideengines.node
(#457) f20f6d2 - Add
ignore
option toexpiring-todo-comment
rule