Releases: eslint-stylistic/eslint-stylistic
Releases · eslint-stylistic/eslint-stylistic
v5.6.1
v5.6.0
5.6.0 (2025-11-18)
Features
- arrow-spacing: support
TSFunctionTypeandTSConstructorType(#1036) (a5380d2) - computed-property-spacing: support
TSIndexedAccessType(#1047) (d6e7437) - no-whitespace-before-property: support TS nodes (#1046) (684ff76)
- type-annotation-spacing: deprecate
overrides.arrowin favor ofarrow-spacing(#1037) (598bbb0) - update deps (#1052) (29d09cc)
Bug Fixes
Documentation
- no-extra-parens: add missing
]in various examples. (#1048) (88248cf) - quotes: update deprecated options to latest and add tips (#1026) (dc949f8)
Build Related
- deps: bump actions/download-artifact from 5 to 6 (#1033) (8845342)
- deps: bump actions/setup-node from 5 to 6 (#1029) (aa2f991)
- deps: bump actions/upload-artifact from 4 to 5 (#1034) (657e8ce)
Chores
- indent: cleanup
TestCaseError#nodeType(#1043) (3fcec3e) - indent: simplify logic in
JSXText(#1027) (d83c5b0) - space-infix-ops: simplify logic (#1022) (6d57a7d)
- type-annotation-spacing: simplify type definitions (#1031) (aa6a0a3)
- type-annotation-spacing: use
unindentfor better collapse (#1032) (839502a) - type-generic-spacing: remove logic duplicated with
comma-spacing(#1024) (361cfc8) - upgrade to vitest v4 (#1040) (c9d684b)
v5.5.0
5.5.0 (2025-10-18)
Features
- comma-dangle: support
TSFunctionTypeandTSDeclareFunction(#1015) (cd3776f) - comma-dangle: support
TSTypeParameterInstantiation(#1016) (ba930e7) - indent: deprecate
offsetTernaryExpressionsOffsetCallExpressionsviaoffsetTernaryExpressions.CallExpression(#997) (f2837b1) - indent: introduce
NewExpressionandAwaitExpressioninoffsetTernaryExpressions(#996) (2b5a39f) - new rule list-style (#895) (a9ec0de)
- object-curly-spacing: add
emptyObjectsoption to control spacing in empty objects (#1002) (85ef5bc) - padding-line-between-statements: narrow report range to reduce noise (#1017) (b3a3acf)
- update deps (#1011) (9d5085c)
Bug Fixes
- indent: correctly indent
NewExpressioninConditionalExpression(#994) (01cec33) - replace
context.getSourceCode()withcontext.sourceCode(#1004) (f3faa54)
Documentation
- contribute: add guide to run the document site (#1001) (37a64c5)
- object-curly-spacing: introduce
overrides(#998) (6452b52)
Chores
v5.4.0
5.4.0 (2025-09-19)
Features
- generator-star-spacing: introduce
shorthandto override property function shorthands (#980) (62d7a17) - introduce experimental mechanism (#894) (87f09ee)
- object-curly-spacing: introduce
overrides(#898) (2a422b7)
Bug Fixes
- correctly display the deprecation warning (#967) (094aa48)
- multiline-comment-style: correctly handle ignored comments (#969) (cad56b2)
- quote-props: only check ES3 reserved words for
keywordsoption (#964) (bc4810f) - update deps (#983) (86596f9)
Documentation
- indent: introduce
assignmentOperator(#974) (8a096a8) - max-len: clarify that ignorePattern needs to be a string (#981) (d38b703)
Build Related
v5.3.1
No significant changes
View changes on GitHub
v5.3.0
5.3.0 (2025-09-01)
Features
- indent: introduce
assignmentOperator(#933) (0474f6b) - jsx-one-expression-per-line: enhance the fix result when
allowissingle-line(#922) (e0ce078) - no-extra-parens: deprecate some options in favor of
ignoredNodes(#953) (8ccd980) - no-extra-parens: handle
TSNonNullExpressionandTSSatisfiesExpressionas aTSAssertion(#954) (6aca363) - no-extra-parens: introduce
ignoredNodes(#899) (d848423) - padding-line-between-statements: allow prefix
multiline/singlelineforreturnandtype(#902) (6915135) - space-unary-ops: support non null assertion (#941) (fff2ae9)
- update deps (#957) (5f97042)
- update keyword list (#929) (3001449)
Bug Fixes
- customize: remove specific nodes in
ignoreNodesof theindentrule (#936) (1264cba) - deprecate
jsx-props-no-multi-spacesrule in favor ofno-multi-spaces(#925) (a3c39e6) - disable-legacy: add missing
jsx-pascal-case(#942) (3eea6dd) - indent: align indent for
AccessorProperty,TSAbstractPropertyDefinitionandTSAbstractAccessorPropertywithPropertyDefinition(#932) (2afb9a4) - indent: ensure the opening curly brace is align with enum (#938) (2007646)
- remove
nullThrow, useNonNullAssertiondirectly (#943) (9a78f70) - space-unary-ops: correct
messageId(#948) (54bb446) - type-generic-spacing: allow spaces between class and generic (#927) (84fa86a)
Documentation
- add changelog link (#949) (d043a8f)
- curly-newline: add missing
ArrowFunctionExpressionto option (#947) (df21d11) - display deep outline (#955) (c735a5c)
- fix broken links (#940) (76ae614)
- fix examples (#950) (0a72592)
- render extra links in markdown front matter section (#924) (f3f00dd)
- use colored diffs in code blocks (#931) (a77013b)
Chores
Performance
v5.2.3
v5.2.2
v5.2.1
v5.2.0
🚀 Features
- Support
AccessorProperty- by @9romise in #829 (2143f) - Add
warnOnceutility for deprecation warnings - by @9romise in #867 (f0158) - indent:
- keyword-spacing:
- multiline-comment-style:
- no-extra-parens:
- object-curly-spacing:
🐞 Bug Fixes
- Disallow extra properties in rule options - by @andreww2012 and @9romise in #883 (bac5f)
- indent: Align first element when
VariableDeclaratorisfirst- by @9romise in #861 (ddd14)