Releases: xojs/eslint-config-xo
Releases · xojs/eslint-config-xo
v0.46.0
New rules
@stylistic/indent-binary-ops
d91defd@stylistic/function-paren-newline
fb5e204@stylistic/block-spacing
cb6b443@stylistic/multiline-ternary
3dea281
Breaking
- Require Node.js 18.18
- Migrate to flat config and require ESLint 9 (#86) ec210f2
- Migrate config: https://eslint.org/docs/latest/use/configure/migration-guide
Improvements
v0.45.0
v0.44.0
Breaking
- Require Node.js 18 f2060de
New rules
logical-assignment-operators
27049c1prefer-object-has-own
288a3caobject-curly-newline
(#83) 3a5448b
Improvements
v0.43.1
- Disable
logical-assignment-operators
rule until we target Node.js 16 ffb7d6e
v0.43.0
- Add
no-empty-static-block
rule 3dcb71e - Add
no-new-native-nonconstructor
rule 2b5733c - Add
logical-assignment-operators
rule aacde5a prefer-regex-literals
: SetdisallowRedundantWrapping
option (#80) 99db346
v0.42.0
v0.41.0
- Add
no-constant-binary-expression
rule af63ee6 - Enforce single-quotes for JSX (#78) 0a302bd
v0.40.0
v0.39.0
- Use
'latest'
forecmaVersion
66bc17e - Add
no-bitwise
rule 9d9eae9
v0.38.0
- Add option to
no-unsafe-negation
rule e5c4861