github Rel1cx/eslint-react v2.13.0
v2.13.0 (2026-02-15)

7 hours ago

What's Changed

✨ New

  • Add naming-convention/id-name rule for React.useId() by @amir-rahmanii in #1497
  • Deprecate naming-convention/filename and naming-convention/filename-extension by @Rel1cx in #1498

🐞 Fixes

  • Update rules’ meta.type from "problem" to "suggestion" for naming-convention rules by @amir-rahmanii in #1496

📝 Changes you should be aware of

  1. The naming-convention/filename rule has been deprecated and will be removed in the next major version.
  2. The naming-convention/filename-extension rule has been deprecated and will be removed in the next major version.

Modern React frameworks each come with their own naming conventions that can differ or even conflict. A single predefined, framework-agnostic filename or filename extension rule no longer matches real-world usage. Please follow the official naming conventions of the specific React framework you are using.

For example, here are some references for popular frameworks:

Full Changelog: v2.12.4...v2.13.0

Don't miss a new eslint-react release

NewReleases is sending notifications on new releases.