Releases: Rel1cx/eslint-react
Releases · Rel1cx/eslint-react
v1.30.0 (2025-03-03)
What's Changed
✨ New
- feat: add
naming-convention/use-state
andnaming-convention/context-name
to recommended presets by @Rel1cx in #956
🐞 Fixes
- fix: correct readonly checks and test cases in
prefer-read-only-props
by @Rel1cx in #957 - fix: rework
naming-convention/component-name
rule to follow eslint-plugin-react-hooks@5.0 by @Rel1cx in #959Component names now need to start with an uppercase letter instead of a non-lowercase letter. This means
_Button
or_component
are no longer valid. - fix:
naming-convention/use-state
fails with multiple words, closes #960 by @Rel1cx in #961
Full Changelog: v1.29.0...v1.30.0
v1.29.0 (2025-03-01)
v1.28.0 (2025-02-26)
What's Changed
✨ New
- feat(plugins/dom): add
no-flush-sync
rule by @Rel1cx in #942 - feat: add
skipImportCheck
setting by @Rel1cx
🪄 Improvements
- refactor: code optimization by @Rel1cx in #945
- refactor: consistent ordering of arguments to context-aware utility functions by @Rel1cx in #946
Full Changelog: v1.27.0...1.28.0
v1.27.0 (2025-02-21)
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
toadditionalHooks
by @Rel1cx in #938 - refactor: change severity of
no-duplicate-key
rule fromerror
towarn
by @Rel1cx in #939
Full Changelog: v1.26.2...v1.27.0
v1.26.2 (2025-02-06)
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)
v1.26.0 (2025-01-31)
v1.25.0 (2025-01-27)
What's Changed
✨ New
- feat(no-useless-fragment): auto fix support, closes #899 by @hyoban in #926
- docs: add setup guide for
ts-blank-eslint-parser
by @Rel1cx - docs: add setup example for
ts-blank-eslint-parser
by @Rel1cx
🐞 Fixes
🪄 Improvements
Full Changelog: v1.24.1...v1.25.0
v1.24.1 (2025-01-22)
What's Changed
🐞 Fixes
- fix: fixed invalid rules for
disable-debug
,disable-dom
, anddisable-web-apis
configs, closes #923 by @Rel1cx in #924
Full Changelog: v1.24.0...v1.24.1
v1.24.0 (2025-01-21)
What's Changed
🪄 Improvements
- perf: overhaul performance optimizations
Full Changelog: v1.23.2...v1.24.0