Skip to content

Releases: Rel1cx/eslint-react

v1.27.0 (2025-02-21)

20 Feb 18:44
ea6c2dd
Compare
Choose a tag to compare

What's Changed

✨ New

  • feat: add presets exports to modular plugins by @Rel1cx in #940
  • feat: add no-missing-context-display-name rule by @Rel1cx in #941

🪄 Improvements

  • refactor: improve error messages by @Rel1cx in #936 and #937
  • refactor: add useEffect to additionalHooks by @Rel1cx in #938
  • refactor: change severity of no-duplicate-key rule from error to warn by @Rel1cx in #939

Full Changelog: v1.26.2...v1.27.0

v1.26.2 (2025-02-06)

06 Feb 08:04
0aa1f8f
Compare
Choose a tag to compare

What's Changed

🐞 Fixes

  • fix(plugins/x): enhance no-context-provider rule to include context name in error messages by @Rel1cx in #935

Full Changelog: v1.26.1...v1.26.2

v1.26.1 (2025-02-03)

03 Feb 00:25
20ee895
Compare
Choose a tag to compare

What's Changed

No notable changes have been made in this release.

Full Changelog: v1.26.0...v1.26.1

v1.26.0 (2025-01-31)

30 Jan 23:10
abb9166
Compare
Choose a tag to compare

What's Changed

✨ New

Full Changelog: v1.25.0...v1.26.0

v1.25.0 (2025-01-27)

27 Jan 13:04
c9b2471
Compare
Choose a tag to compare

What's Changed

✨ New

🐞 Fixes

🪄 Improvements

  • refactor(website): switch from nextra to fumadocs by @Rel1cx in #928

Full Changelog: v1.24.1...v1.25.0

v1.24.1 (2025-01-22)

22 Jan 01:57
3cb80a7
Compare
Choose a tag to compare

What's Changed

🐞 Fixes

  • fix: fixed invalid rules for disable-debug, disable-dom, and disable-web-apis configs, closes #923 by @Rel1cx in #924

Full Changelog: v1.24.0...v1.24.1

v1.24.0 (2025-01-21)

20 Jan 16:27
9d370df
Compare
Choose a tag to compare

What's Changed

🪄 Improvements

  • perf: overhaul performance optimizations

Full Changelog: v1.23.2...v1.24.0

v1.23.2 (2025-01-07)

07 Jan 03:30
6f563be
Compare
Choose a tag to compare

What's Changed

✨ New

  • feat(plugins/x): add auto-fix to prefer-shorthand-fragment, closes #898 (#902)

Full Changelog: v1.23.1...v1.23.2

v1.23.1 (2025-01-03)

02 Jan 22:12
51e9171
Compare
Choose a tag to compare

What's Changed

🐞 Fixes

  • fix(plugins/x): fixed false positives in no-unstable-context-value and no-unstable-default-props by @Rel1cx in #896

Full Changelog: v1.23.0...v1.23.1

v1.23.0

31 Dec 10:41
8182809
Compare
Choose a tag to compare

What's Changed

🪄 Improvements

  • refactor: JSX fragments related rules no longer rely on jsxPragma and jsxPragmaFrag settings to perform their checks by @Rel1cx in #893
  • refactor: improve applicability of the no-useless-fragment and prefer-shorthand-fragment rules
  • refactor: deprecate settings["react-x"].jsxPragma and settings["react-x"].jsxPragmaFrag as they are no longer needed by any rules
  • refactor: replace short-unique-id w/ uid by @SukkaW in #894

🐞 Fixes

  • fix(plugins/hooks-extra): fix call and new expression related false positives in no-unnecessary-use-memo and no-unnecessary-use-callback by @Rel1cx in #895

Full Changelog: v1.22.2...v1.23.0