Last release 5 days ago
22 Aug 2026
Ships fairly regularly
a new release about every 4 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
100 releases ยท first in 2023
Release timeline
100 releases since 2023202420252026
Releases
- 6.0.0-beta.622 Aug 2026pre-release
Release notes
Open source โ๐จ Breaking Changes
- dot-location: Change default option to
property- by @9romise in #1264 (8b639) - indent: Enforce property value indentation - by @9romise in #1266 (6c0a1)
๐ Features
- Extend directive comments - by @9romise in #1251 (3fe33)
- Stable list-style - by @9romise in #1255 (b7676)
- Upgrade deps - by @9romise in #1257 (3e44c)
- list-style: Support empty structures - by @9romise in #1253 (d1792)
- space-infix-ops: Add ignoreOperators option - by @morgan-coded in #1243 (54528)
๐ Bug Fixes
- generator-star-spacing:
- indent:
- keyword-spacing:
- multiline-comment-style:
- Ignore TypeScript directive comments - by @morgan-coded in #1228 (05a50)
- multiline-ternary:
- operator-linebreak:
- rest-spread-spacing:
View changes on GitHub
- dot-location: Change default option to
- 6.0.0-beta.52 Jun 2026pre-release
Release notes
Open source โ๐ Features
jsx-shorthand-fragment&jsx-shorthand-boolean- by @SukkaW in #1201 (6882b)- type-annotation-spacing: Add
questionMarkoverride for optional annotation spacing - by @SAY-5 and @9romise in #1210 (fc925) - type-generic-spacing: Introduce
beforeandafter- by @9romise in #1045 (eee6a)
๐ Bug Fixes
- Upgrade deps - by @9romise in #1221 (6f65f)
- comma-spacing: Correct spacing around holes in array destructuring - by @ddolcimascolo and @9romise in #1184 (13c94)
- indent: Use first token of line instead of current token for indent width calculation - by @9romise in #1215 (69834)
- indent-binary-ops: Avoid chain continuation indent - by @sjh9714 in #1211 (49398)
- object-curly-spacing: Correctly handle object patterns with type annotations - by @9romise in #1218 (6cc1b)
- space-before-function-paren: Check methods with type parameters - by @gthb and @9romise in #1204 (7826a)
- type-annotation-spacing: Remake
overridesoptions to avoidkey-spacingconflict - by @ngdangtu-vn in #1220 (6f090) - type-generic-spacing: Handle space before generic in class expressions - by @9romise in #1183 (9339c)
View changes on GitHub
- 6.0.0-beta.414 Apr 2026pre-release
Release notes
Open source โ๐จ Breaking Changes
- Let
space-before-blockshandle space before class body's{- by @9romise in #1182 (0d2ec) - keyword-spacing: Treat
for awaitasforfor spacing checks - by @9romise in #1180 (2d45c) - no-extra-parens: Stop overriding the type to handle TS nodes - by @9romise in #877 (fc978)
- no-multi-spaces: Set default
exceptionsto empty - by @9romise in #1162 (b5cac)
๐ Features
๐ Bug Fixes
- Ignore TypeScript triple-slash reference directives across rules - by @9romise in #1175 (ed11a)
- Correct closing bracket detection for
ArrayPatternwith type annotation - by @9romise in #1177 (e2f2e) - Upgrade deps - by @9romise in #1195 (218bf)
- multiline-comment-style: Add prefix space when auto-fixing to
star-block- by @9romise and Jakka Prihatna in #952 (c7b6f) - operator-linebreak: Preserve block comment position relative to operator in autofix - by @Jungzl in #1170 (d75b2)
๐ Performance
View changes on GitHub
- Let
- 6.0.0-beta.310 Mar 2026pre-release
- 6.0.0-beta.15 Jun 2025pre-release
Release notes
Open source โ6.0.0-beta.1 (2025-06-05)
[!IMPORTANT] The version number generated by
release-please-markis wrongly bumped the major. It should bev5.0.0-beta.2instead. In the next release we have moved back tov5.0.0-beta.3. Please change to that instead.โ BREAKING CHANGES
- object-property-newline: remove deprecated option (#809)
Features
- object-property-newline: remove deprecated option (#809) (30614af)
- operator-linebreak: support TS Nodes (#805) (d7ab8d2)
Bug Fixes
Documentation
- 5.10.06 Mar 2026
Release notes
Open source โ5.10.0 (2026-03-06)
Features
- list-style: allow 'off' in overrides (#1144) (c43bd4b)
- padding-line-between-statements: introduce
lineModefor selector matcher (#1143) (1ebd6d8)
Build Related
- deps: bump actions/download-artifact from 7 to 8 (#1153) (78ca032)
- deps: bump actions/upload-artifact from 6 to 7 (#1154) (01f7b17)
Performance
- 5.9.019 Feb 2026
Release notes
Open source โ5.9.0 (2026-02-19)
Features
- no-trailing-spaces: support more file types (#1138) (501e838)
- padding-line-between-statements: support selector-based statement matchers (#1134) (8f5cc9e)
- support ESLint 10 (#1066) (5d99706)
- update deps (#1141) (f29fcff)
Bug Fixes
- comma-dangle: check tsx file correctly (#1127) (271da42)
- comma-dangle: prevent crash when linting non-js files (#1140) (4a96eae)
- indent: ignore when source code is not ESTree (#1139) (9e7f422)
- no-extra-parens: don't report jsdoc type assertion by default (#1100) (cfb6296)
- object-curly-spacing: correctly handle object patterns with type annotations (#1129) (5aaaec6)
Chores
- 5.8.09 Feb 2026
- 5.7.123 Jan 2026
Release notes
Open source โ5.7.1 (2026-01-23)
Bug Fixes
- add
metato plugin (#1102) (f9d8a21) - deps: revert
eslint-visitor-keysandespreeto compatible versions (#1111) (572f1ab) - disable-legacy: disable
multiline-comment-style(#1103) (03fc476) - no-whitespace-before-property: detect whitespace in
TSIndexedAccessTypewith parens (#1099) (60aafcb) - upgrade deps (#1112) (29a1d0a)
Documentation
Chores
- add
- 5.7.09 Jan 2026
Release notes
Open source โ5.7.0 (2026-01-09)
Features
- customize: allow indent option as full rule options (#1091) (ab50c71)
- deprecate
jsx-sort-propsin favor ofeslint-plugin-perfectionist(#1071) (622b888) - dot-location: support
MetaProperty,TSQualifiedName,TSImportType,JSXMemberExpression(#1063) (c296e42) - eol-last: improve to make language-agnostic (#1051) (9152494)
- linebreak-style: improve to make language-agnostic (#1050) (132926d)
- type-annotation-spacing: allow ignore check
arrow(#1080) (1aaf61f) - update deps, support @typescript-eslint/parser >=8.48.0 (#1095) (172ef89)
Bug Fixes
- list-style: replace text range with delimiter directly (#1062) (c2ac348)
- object-curly-spacing: allow space before comment in multi-line objects (#1076) (d73c03e)
Documentation
Build Related
- deps: bump actions/checkout from 5 to 6 (#1061) (767efe4)
- deps: bump actions/download-artifact from 6 to 7 (#1067) (272e75d)
- deps: bump actions/upload-artifact from 5 to 6 (#1068) (50239e3)
Chores
- docs: extract local vite plugins from
vite.config.ts(#1081) (79e6c6b) - indent: simplify handling of
TSConditionalType(#1075) (233c967) - indent: simplify handling of
TSMappedType(#1073) (30b6bb3) - member-delimiter-style: use auto-generated types (#1089) (580164b)
- padding-line-between-statements: use auto-generated types (#1090) (a80aefb)
- replace
hasCommentsBetweenwithsourceCode.commentsExistBetween(#1094) (77e1370) - test-utils: replace language conditionals with a config object (#1064) (e78a122)
- utils: simplify type guards, cleanup typings & docs (#1086) (843428e)
- 5.6.119 Nov 2025
- 5.6.018 Nov 2025
Release notes
Open source โ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)
- arrow-spacing: support
- 5.5.018 Oct 2025
Release notes
Open source โ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
- comma-dangle: support
- 5.4.019 Sept 2025
Release notes
Open source โ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
- generator-star-spacing: introduce
- 5.3.11 Sept 2025
- 5.2.38 Aug 2025
Release notes
Open source โ๐ Bug Fixes
- indent:
- Correctly locate left paren in
CallExpressionwith specific type arguments - by @9romise in https://github.com/eslint-stylistic/eslint-stylistic/issues/910 <samp>(f5516)</samp> - Prevent crashes during
JSXFragmenthandling - by @9romise in https://github.com/eslint-stylistic/eslint-stylistic/issues/919 <samp>(5937b)</samp>
- Correctly locate left paren in
View changes on GitHub
- indent:
- 5.2.222 Jul 2025
Release notes
Open source โ๐ Bug Fixes
- no-extra-parens: Skip nested
TSUnionType/TSIntersectionTypewhennestedBinaryExpressions: false- by @9romise in https://github.com/eslint-stylistic/eslint-stylistic/issues/905 <samp>(348f6)</samp> - object-curly-spacing: Prevent crash when encountering multiple non-ImportSpecifier nodes - by @9romise in https://github.com/eslint-stylistic/eslint-stylistic/issues/907 <samp>(9b77d)</samp>
View changes on GitHub
- no-extra-parens: Skip nested
- 5.2.121 Jul 2025
Release notes
Open source โ๐ Bug Fixes
- Run update, correct schema - by @9romise in https://github.com/eslint-stylistic/eslint-stylistic/issues/887 <samp>(cc06d)</samp>
- indent: Ignore semicolon in
TSTypeAliasDeclaration- by @9romise in https://github.com/eslint-stylistic/eslint-stylistic/issues/903 <samp>(71aac)</samp>
๐ Performance
- Reduce array iterations - by @9romise in https://github.com/eslint-stylistic/eslint-stylistic/issues/886 <samp>(84b7d)</samp>
View changes on GitHub
- 5.2.016 Jul 2025
Release notes
Open source โ๐ Features
- Support
AccessorProperty- by @9romise in https://github.com/eslint-stylistic/eslint-stylistic/issues/829 <samp>(2143f)</samp> - Add
warnOnceutility for deprecation warnings - by @9romise in https://github.com/eslint-stylistic/eslint-stylistic/issues/867 <samp>(f0158)</samp> - indent:
- Support
TSTypeAliasDeclaration- by @shixianqin, Vida Xie and @9romise in https://github.com/eslint-stylistic/eslint-stylistic/issues/796 <samp>(c62af)</samp> - Introduce
returnTypeforFunctionDeclarationandFunctionExpression- by @9romise in https://github.com/eslint-stylistic/eslint-stylistic/issues/884 <samp>(c0a09)</samp>
- Support
- keyword-spacing:
- Support
ImportAttribute- by @9romise in https://github.com/eslint-stylistic/eslint-stylistic/issues/863 <samp>(08d41)</samp>
- Support
- multiline-comment-style:
- Add support for exclamation comments - by @IronGeek in https://github.com/eslint-stylistic/eslint-stylistic/issues/876 <samp>(b2ece)</samp>
- no-extra-parens:
- Support part of TS Nodes - by @9romise in https://github.com/eslint-stylistic/eslint-stylistic/issues/873 <samp>(7d4aa)</samp>
- object-curly-spacing:
- Support
ImportAttribute- by @9romise in https://github.com/eslint-stylistic/eslint-stylistic/issues/862 <samp>(000f2)</samp>
- Support
๐ Bug Fixes
- Disallow extra properties in rule options - by @andreww2012 and @9romise in https://github.com/eslint-stylistic/eslint-stylistic/issues/883 <samp>(bac5f)</samp>
- indent: Align first element when
VariableDeclaratorisfirst- by @9romise in https://github.com/eslint-stylistic/eslint-stylistic/issues/861 <samp>(ddd14)</samp>
View changes on GitHub
- Support
- 5.1.029 Jun 2025
- 5.0.023 Jun 2025
Release notes
Open source โ๐จ Breaking Changes
- V5: remove sub packages - by Anthony Fu and Vida Xie in https://github.com/eslint-stylistic/eslint-stylistic/issues/794 <samp>(3b2fd)</samp>
- Handle TS object-like nodes in
object-curly-spacinginstead ofblock-spacing- by Vida Xie in https://github.com/eslint-stylistic/eslint-stylistic/issues/822 <samp>(e9a4b)</samp> - Handle TS object-like nodes in
object-curly-newlineinstead ofbrace-styleandcurly-newline- by Vida Xie in https://github.com/eslint-stylistic/eslint-stylistic/issues/823 <samp>(32f74)</samp> - object-property-newline: Remove deprecated option - by Vida Xie in https://github.com/eslint-stylistic/eslint-stylistic/issues/809 <samp>(30614)</samp>
- space-before-function-paren: Handle catch clause with param - by Vida Xie in https://github.com/eslint-stylistic/eslint-stylistic/issues/821 <samp>(64c06)</samp>
๐ Features
- No longer deps on
typescript- by Yosuke Ota, Vida Xie and Anthony Fu in https://github.com/eslint-stylistic/eslint-stylistic/issues/838 <samp>(c18ef)</samp> - Add support for
using- by Yosuke Ota and Vida Xie in https://github.com/eslint-stylistic/eslint-stylistic/issues/804 <samp>(d1333)</samp> - no-extra-parens: Allow spread syntax to wrap parentheses - by zzxming in https://github.com/eslint-stylistic/eslint-stylistic/issues/781 <samp>(bc74e)</samp>
- operator-linebreak: Support TS Nodes - by Vida Xie and Anthony Fu in https://github.com/eslint-stylistic/eslint-stylistic/issues/805 <samp>(d7ab8)</samp>
๐ Bug Fixes
- Metadata path generate normalize - by zzxming in https://github.com/eslint-stylistic/eslint-stylistic/issues/820 <samp>(7c6d6)</samp>
- indent: Correctly ignore
JSXTextand TS nodes - by Vida Xie in https://github.com/eslint-stylistic/eslint-stylistic/issues/785 <samp>(b0b42)</samp> - jsx-sort-props: Correct option schema - by Vida Xie in https://github.com/eslint-stylistic/eslint-stylistic/issues/801 <samp>(f80f3)</samp>
- space-before-blocks: Check space before
TSModuleBlocknodes - by shixianqin and Vida Xie in https://github.com/eslint-stylistic/eslint-stylistic/issues/798 <samp>(2e9d1)</samp> - type-annotation-spacing: Handle type annotation in parens - by Vida Xie in https://github.com/eslint-stylistic/eslint-stylistic/issues/836 <samp>(0f7b4)</samp>
- type-generic-spacing: Prevent errors caused by empty type params - by Vida Xie in https://github.com/eslint-stylistic/eslint-stylistic/issues/828 <samp>(229ef)</samp>
View changes on GitHub
- 5.0.0-beta.622 Jun 2025pre-release
- 5.0.0-beta.520 Jun 2025pre-release
Release notes
Open source โ5.0.0-beta.5 (2025-06-20)
โ BREAKING CHANGES
- handle TS object-like nodes in
object-curly-newlineinstead ofbrace-styleandcurly-newline(#823)
Features
- handle TS object-like nodes in
object-curly-newlineinstead ofbrace-styleandcurly-newline(#823) (32f743f) - no longer deps on
typescript(#838) (c18efb0)
Bug Fixes
- space-before-blocks: check space before
TSModuleBlocknodes (#798) (2e9d116) - type-annotation-spacing: handle type annotation in parens (#836) (0f7b461)
Documentation
Build Related
Chores
- handle TS object-like nodes in
- 5.0.0-beta.417 Jun 2025pre-release
Release notes
Open source โ5.0.0-beta.4 (2025-06-17)
โ BREAKING CHANGES
- handle TS object-like nodes in
object-curly-spacinginstead ofblock-spacing(#822) - space-before-function-paren: handle catch clause with param (#821)
Features
- handle TS object-like nodes in
object-curly-spacinginstead ofblock-spacing(#822) (e9a4b80) - no-extra-parens: allow spread syntax to wrap parentheses (#781) (bc74e90)
- space-before-function-paren: handle catch clause with param (#821) (64c0607)
Bug Fixes
- indent: correctly ignore
JSXTextand TS nodes (#785) (b0b4218) - metadata path generate normalize (#820) (7c6d6ef)
- type-generic-spacing: prevent errors caused by empty type params (#828) (229eff0)
Documentation
ifproperty had incorrect name (#834) (85fe009)- cleanup outdated information (#818) (33d0edd)
- use correct rule to validate code in code group (#824) (d7c1443)
Chores
- handle TS object-like nodes in
- 5.0.0-beta.36 Jun 2025pre-release
- 5.0.0-beta.14 Jun 2025pre-release
Release notes
Open source โ5.0.0-beta.1 (2025-06-04)
โ BREAKING CHANGES
- v5: remove sub packages (#794)
Features
Chores
- release-please-mark (4a689f1)
- 4.4.14 Jun 2025
- 4.4.024 May 2025
Release notes
Open source โ - 4.3.024 May 2025
Release notes
Open source โ4.3.0 (2025-05-24)
Features
- configs: add new severity option for all rules (#733) (#736) (c553a9c)
- jsx-sort-props: support custom reservedFirst and reservedLast (#744) (fb17e96)
Bug Fixes
- eslint-plugin: only export interfaces in index (#763) (93a4eb1)
- handle new AST change on
TSImportType(8f31461) - indent: handle
ChainExpressionandAwaitExpressionwhenoffsetTernaryExpressionsOffsetCallExpressions(#751) (a1af663) - indent: wrong PropertyDefinition value offset when ts type have multiple line (#774) (140e18f)
- no-extra-parens: do not break specific
ReturnStatement(#738) (a375a92)
Documentation
- deprecate
jsx-indent(#741) (ca23ce1) - fix comment example (#759) (c841bb6)
- fix eslint error (#775) (f2866f9)
- fix eslint error tip does not display (#792) (b09756d)
- incorrect error tip should display (#747) (7e06b81)
- typo (#723) (b6ed751)
Chores
comma-dangle(#716) (7e55b16)- merge
brace-style(#715) (5769933) - merge
indent(#713) (a57c2bb) - merge
key-spacing(#734) (99c0873) - merge
keyword-spacing(#732) (0018519) - merge
lines-between-class-members(#730) (9f4bda0) - merge
no-extra-parens(#711) (d6809c9) - merge
no-extra-semi(#731) (880814e) - merge
object-property-newline(#719) (d49ef91) - merge
quote-props(#729) (e5b09a5) - merge
quotes(#720) (9284830) - merge
semi-spacing(#727) (72856a8) - merge
semi(#728) (85eeaa1) - merge object-curly-newline (#717) (0d3e33b)
- merge object-curly-spacing (#718) (d943ef0)
- use
RuleOptionsandMessageIdsgeneric type (#742) (ace84e3)
- 4.2.03 Mar 2025
Release notes
Open source โ4.2.0 (2025-03-03)
Features
- config: update
yield-star-spacingandgenerator-star-spacingconfig to align with Prettier (86d17c8)
Documentation
- config: update
- 4.1.026 Feb 2025
Release notes
Open source โ - 4.0.119 Feb 2025
- 4.0.018 Feb 2025
- 4.0.0-beta.110 Feb 2025pre-release
Release notes
Open source โ4.0.0-beta.1 (2025-02-10)
โ BREAKING CHANGES
- migrate to ESM-only, requires ESLint v9+ (#670)
Features
Chores
- release-please-mark (100a4fd)
- 3.1.08 Feb 2025
- 3.0.129 Jan 2025
Release notes
Open source โ - 3.0.025 Jan 2025
Release notes
Open source โ3.0.0 (2025-01-25)
โ BREAKING CHANGES
- indent-binary-ops: remove unnecessary logic (#645)
- cross test
function-call-spacing(#565) - comma-style: turn off all exceptions option by default (#602)
Features
- comma-style: turn off all exceptions option by default (#602) (c424d63)
- cross test
function-call-spacing(#565) (80ec2e4) - quotes: Option to allow template literals only to avoid escape (#643) (5558bdb)
- type-generic-spacing: remove whitespaces in generic types (#667) (8dd68e2)
Bug Fixes
- jsx-wrap-multilines: prevent crash when using tabs (#653) (8cbc9f8)
- plus: dependencies bundle (ba9ed81)
Documentation
Chores
- 2.13.013 Jan 2025
Release notes
Open source โ2.13.0 (2025-01-13)
Features
- key-spacing: add ignoredNodes option (#640) (33ae1f6)
- no-extra-parens: introduce
nestedConditionalExpressionsoption (#657) (bf63800) - padded-blocks: add start and end options (#655) (cf49939)
Bug Fixes
- indent-binary-ops: correctly handle
TypeAliasDeclaration(#647) (ca2aabc) - indent-binary-ops: indent on multiline assignment (#644) (d708587)
Documentation
- fix incorrect breadcrumbs (#642) (eea9267)
- indent: fix incorrect option description (#638) (d427d47)
Chores
- 2.12.111 Dec 2024
- 2.12.09 Dec 2024
Release notes
Open source โ2.12.0 (2024-12-08)
Bug Fixes
- comma-style: handles comma after default import and trailing comma (#600) (2d8d8ce)
- function-call-spacing: remove invalid defaults from schema (#617) (0714754)
- indent: consider
CallExpressionwhenoffsetTernaryExpressionsis true (#625) (55d3529) - jsx-wrap-multilines: text between replacement texts included in parentheses (#618) (0764252)
Documentation
Chores
- release-please-mark (ceff702)
- 2.11.019 Nov 2024
Release notes
Open source โ2.11.0 (2024-11-19)
Features
- comma-dangle: add support for Import Attributes (#586) (4c177c3)
- comma-style: add support for more syntax (#597) (922151c)
- function-call-argument-newline: add support for Import Attributes (#603) (8ee0c24)
- function-call-spacing: add
optionalChainto control the space around theoptional chain(#605) (f732798) - function-paren-newline: add support for Import Attributes (#585) (4ede153)
Bug Fixes
Build Related
- 2.10.11 Nov 2024
- 2.10.030 Oct 2024
Release notes
Open source โ2.10.0 (2024-10-30)
Features
- cross test
comma-spacing(#562) (ea72317) - function-call-spacing: auto-fix optional chain when option is
never(#589) (7a2b47f) - function-call-spacing: support
ImportExpressionintsversion (#570) (19d1f8c) - indent-binary-ops: logical expression indent (#576) (cbf800d)
- indent: add support for Import Attributes (#579) (4f944d8)
- key-spacing: add support for Import Attributes (#583) (789d893)
- max-statements-per-line: new option to allow specific statements (#558) (2ed4054)
- no-multi-spaces: add support for Import Attributes (#584) (0da0713)
- padding-line-between-statements: add support for multiline-export and singleline-export (#582) (2690a30)
- quote-props: add support for Import Attributes (#581) (4edfee2)
Bug Fixes
- correct the type of
quotesincustomize(#590) (b86c2df) - function-call-spacing: don't remove comments while auto-fixing (#588) (53b4a55)
- jsx-closing-bracket-location: should not remove comment in jsx (#566) (e2ba8d5)
Documentation
Chores
- cross test
- 2.9.05 Oct 2024
Release notes
Open source โ2.9.0 (2024-10-05)
Features
- add indent option tabLength to customize config (#538) (91a18e7)
- curly-newline: add new rule (#548) (049c20e)
- Improve indent in template literals (#553) (9130c94)
- jsx/jsx-closing-tag-location: add location option to customize indentation (#550) (ae09edd)
Bug Fixes
- quotes: only when allowTemplateLiterals set, allow template literals to avoid escape sequences (#544) (7e3a0d3)
Documentation
Chores
- 2.8.09 Sept 2024
Release notes
Open source โ2.8.0 (2024-09-09)
Features
- indent: indention inside TemplateLiteral always start at level one (#528) (d2f92c0)
- remove
@types/eslint(5ea3d6a)
Bug Fixes
- indent-binary-ops: improve nested handling, close #530 (af1c21a)
- move spacing rules about
asandsatisfiesfromtype-annontation-spacingtokeyword-spacing(#535) (b89ae5e)
Documentation
- 2.7.230 Aug 2024
Release notes
Open source โ - 2.7.129 Aug 2024
Release notes
Open source โ - 2.7.0-beta.129 Aug 2024pre-release
Release notes
Open source โ - 2.7.0-beta.029 Aug 2024pre-release
- 2.6.529 Aug 2024
- 2.6.416 Aug 2024
- 2.6.315 Aug 2024
Release notes
Open source โ2.6.3 (2024-08-15)
Bug Fixes
- add explicit
"type": "commonjs"(9d37124) - arrow-parens: wrong parens removal with optional parameter (#499) (71896ce)
- lines-between-class-members: properly infer
exceptAfterOverloadfromenforce(#239) (3dfa159) - ts/padding-line-between-statements: removing blank line between functions in interface (#71) (#468) (91eb636)
Chores
- add explicit
- 2.6.28 Aug 2024
- 2.6.11 Aug 2024
Release notes
Open source โ - 2.6.031 Jul 2024
- 2.6.0-beta.127 Jul 2024pre-release
Release notes
Open source โ2.6.0-beta.1 (2024-07-27)
Features
- migrate to
@types/eslintv9.6.0(#479) (ea72aae) - ts/padding-line-between-statements: support for enum (#453) (7126f21)
Bug Fixes
- indent: handle mixed spaces and tabs (#465) (d5ae88d)
- type-generic-spacing: consider parentheses (#467) (fd08dd8)
Documentation
Chores
- release-please-mark (690707f)
- migrate to
- 2.6.0-beta.027 Jun 2024pre-release
Release notes
Open source โ2.6.0-beta.0 (2024-06-27)
Features
- bump ts-eslint to v8 (58efd30)
Bug Fixes
Documentation
Chores
- update release-please config (90bf9ad)
- 2.4.027 Jul 2024
- 2.3.025 Jun 2024
- 2.2.219 Jun 2024
Release notes
Open source โ2.2.2 (2024-06-19)
Bug Fixes
- indent: correct class property initialization (#431) (09ea5b0)
- plus/indent-binary-ops: considring
||and&&(#430) (9627a10)
Documentation
- add flat config versions for Migrate to 1-to-1 Plugins (#435) (d670924)
- fix indentation in jsx.md (#434) (578fce1)
- fix typo in migration.md (#432) (fc38d86)
Chores