v5.20.4 (2026-09-21)
·
8 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
🐞 Fixes
react-web-api/no-leaked-event-listener: listeners that are only added inside the effect cleanup are now reported when the matchingremoveEventListeneris in the setup (reversed setup/cleanup pairing), since a listener attached on unmount is never removed. (#1961)
🏗️ Internal
react-jsxandreact-web-apirules: unified rule code style and variable naming across the plugins. (#1960, #1961)
Full Changelog: v5.20.3...v5.20.4
Attestation
https://github.com/Rel1cx/eslint-react/attestations/48844395