Releases: xojs/xo
Releases · xojs/xo
v0.33.0
v0.32.1
- Dependency updates
v0.32.0
- Disable some problematic rules 0dd4a9d
- Add more extensions to
import/extensionsrule d3abdb6
v0.31.0
New rules
unicorn/prefer-optional-catch-bindingunicorn/no-reduce@typescript-eslint/lines-between-class-members@typescript-eslint/no-invalid-void-type@typescript-eslint/prefer-ts-expect-error@typescript-eslint/no-unnecessary-conditionimport/no-anonymous-default-exportimport/no-named-default
Improvements
v0.30.0
New rules
- Add
@typescript-eslint/class-literal-property-stylerule - Add
@typescript-eslint/prefer-readonly-parameter-typesrule - Add
@typescript-eslint/no-base-to-stringrule - Add
@typescript-eslint/keyword-spacingrule - Add
@typescript-eslint/method-signature-stylerule - Add
@typescript-eslint/prefer-reduce-type-parameterrule - Add
@typescript-eslint/no-floating-promisesrule - Re-enable some disabled rules xojs/eslint-config-xo-typescript@e870168
Fixes
v0.29.1
v0.29.0
New rules
unicorn/prefer-number-propertiesunicorn/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
nodeVersionin XO config to overrideengines.node(#457) f20f6d2 - Add
ignoreoption toexpiring-todo-commentrule