Releases: eslint-stylistic/eslint-stylistic
Releases · eslint-stylistic/eslint-stylistic
v3.0.0
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
v2.13.0
2.13.0 (2025-01-13)
Features
- key-spacing: add ignoredNodes option (#640) (33ae1f6)
- no-extra-parens: introduce
nestedConditionalExpressions
option (#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
v2.12.1
v2.12.0
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
CallExpression
whenoffsetTernaryExpressions
is true (#625) (55d3529) - jsx-wrap-multilines: text between replacement texts included in parentheses (#618) (0764252)
Documentation
Chores
- release-please-mark (ceff702)
v2.11.0
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
optionalChain
to control the space around theoptional chain
(#605) (f732798) - function-paren-newline: add support for Import Attributes (#585) (4ede153)
Bug Fixes
Build Related
v2.10.1
v2.10.0
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
ImportExpression
ints
version (#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
quotes
incustomize
(#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
v2.9.0
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
v2.8.0
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
as
andsatisfies
fromtype-annontation-spacing
tokeyword-spacing
(#535) (b89ae5e)