Releases: xojs/eslint-config-xo
Releases Β· xojs/eslint-config-xo
v0.49.0
Breaking
- Require Node.js 20 dd5cf67
New rules
- Add
no-unused-private-class-membersrule 568f75f - Add
css/no-invalid-at-rule-placementrule 8d122ab - Add
css/no-invalid-named-grid-areasrule 9f5d7c2
v0.48.0
- Add
no-unassigned-varsrule 4082baa capitalized-comments: Support codespell (#91) 3b196ad
v0.47.0
v0.46.0
New rules
@stylistic/indent-binary-opsd91defd@stylistic/function-paren-newlinefb5e204@stylistic/block-spacingcb6b443@stylistic/multiline-ternary3dea281
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-operators27049c1prefer-object-has-own288a3caobject-curly-newline(#83) 3a5448b
Improvements
v0.43.1
- Disable
logical-assignment-operatorsrule until we target Node.js 16 ffb7d6e
v0.43.0
- Add
no-empty-static-blockrule 3dcb71e - Add
no-new-native-nonconstructorrule 2b5733c - Add
logical-assignment-operatorsrule aacde5a prefer-regex-literals: SetdisallowRedundantWrappingoption (#80) 99db346
v0.42.0
v0.41.0
- Add
no-constant-binary-expressionrule af63ee6 - Enforce single-quotes for JSX (#78) 0a302bd