Skip to content

Releases: eslint-stylistic/eslint-stylistic

v5.2.2

22 Jul 12:39
7b45fc5
Compare
Choose a tag to compare

   🐞 Bug Fixes

  • no-extra-parens: Skip nested TSUnionType/TSIntersectionType when nestedBinaryExpressions: false  -  by @9romise in #905 (348f6)
  • object-curly-spacing: Prevent crash when encountering multiple non-ImportSpecifier nodes  -  by @9romise in #907 (9b77d)
    View changes on GitHub

v5.2.1

21 Jul 09:40
dee0582
Compare
Choose a tag to compare

   🐞 Bug Fixes

   🏎 Performance

    View changes on GitHub

v5.2.0

16 Jul 08:32
38232bd
Compare
Choose a tag to compare

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v5.1.0

29 Jun 09:54
4d44889
Compare
Choose a tag to compare

5.1.0 (2025-06-29)

Bug Fixes

  • correct rule name in disable-legacy (#849) (e63f1e4)
  • indent: correct handling of return type annotations (#853) (5259950)

Build Related

Chores

v5.0.0

23 Jun 00:46
aa436b8
Compare
Choose a tag to compare

   🚨 Breaking Changes

  • V5: remove sub packages  -  by Anthony Fu and Vida Xie in #794 (3b2fd)
  • Handle TS object-like nodes in object-curly-spacing instead of block-spacing  -  by Vida Xie in #822 (e9a4b)
  • Handle TS object-like nodes in object-curly-newline instead of brace-style and curly-newline  -  by Vida Xie in #823 (32f74)
  • object-property-newline: Remove deprecated option  -  by Vida Xie in #809 (30614)
  • space-before-function-paren: Handle catch clause with param  -  by Vida Xie in #821 (64c06)

   🚀 Features

  • No longer deps on typescript  -  by Yosuke Ota, Vida Xie and Anthony Fu in #838 (c18ef)
  • Add support for using  -  by Yosuke Ota and Vida Xie in #804 (d1333)
  • no-extra-parens: Allow spread syntax to wrap parentheses  -  by zzxming in #781 (bc74e)
  • operator-linebreak: Support TS Nodes  -  by Vida Xie and Anthony Fu in #805 (d7ab8)

   🐞 Bug Fixes

  • Metadata path generate normalize  -  by zzxming in #820 (7c6d6)
  • indent: Correctly ignore JSXText and TS nodes  -  by Vida Xie in #785 (b0b42)
  • jsx-sort-props: Correct option schema  -  by Vida Xie in #801 (f80f3)
  • space-before-blocks: Check space before TSModuleBlock nodes  -  by shixianqin and Vida Xie in #798 (2e9d1)
  • type-annotation-spacing: Handle type annotation in parens  -  by Vida Xie in #836 (0f7b4)
  • type-generic-spacing: Prevent errors caused by empty type params  -  by Vida Xie in #828 (229ef)
    View changes on GitHub

v5.0.0-beta.6

22 Jun 23:37
57281c7
Compare
Choose a tag to compare

5.0.0-beta.6 (2025-06-22)

Features

Chores

v5.0.0-beta.5

20 Jun 01:10
e8e8b18
Compare
Choose a tag to compare

5.0.0-beta.5 (2025-06-20)

⚠ BREAKING CHANGES

  • handle TS object-like nodes in object-curly-newline instead of brace-style and curly-newline (#823)

Features

  • handle TS object-like nodes in object-curly-newline instead of brace-style and curly-newline (#823) (32f743f)
  • no longer deps on typescript (#838) (c18efb0)

Bug Fixes

  • space-before-blocks: check space before TSModuleBlock nodes (#798) (2e9d116)
  • type-annotation-spacing: handle type annotation in parens (#836) (0f7b461)

Documentation

  • space-before-function-paren: remove outdated info (#837) (6929b22)

Build Related

Chores

v5.0.0-beta.4

17 Jun 05:34
2500069
Compare
Choose a tag to compare

5.0.0-beta.4 (2025-06-17)

⚠ BREAKING CHANGES

  • handle TS object-like nodes in object-curly-spacing instead of block-spacing (#822)
  • space-before-function-paren: handle catch clause with param (#821)

Features

  • handle TS object-like nodes in object-curly-spacing instead of block-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 JSXText and TS nodes (#785) (b0b4218)
  • metadata path generate normalize (#820) (7c6d6ef)
  • type-generic-spacing: prevent errors caused by empty type params (#828) (229eff0)

Documentation

Chores

  • one-var-declaration-per-line: use replace string insert \n (#705) (48181b5)
  • release-please-mark (4ead7ab)

v5.0.0-beta.3

06 Jun 09:02
35c3f42
Compare
Choose a tag to compare

5.0.0-beta.3 (2025-06-06)

Chores

v6.0.0-beta.1

05 Jun 00:22
7d21d8a
Compare
Choose a tag to compare

6.0.0-beta.1 (2025-06-05)

Important

The version number generated by release-please-mark is wrongly bumped the major. It should be v5.0.0-beta.2 instead. In the next release we have moved back to v5.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

  • jsx-sort-props: correct option schema (#801) (f80f38a)

Documentation