ESLint v8.x end-of-life is 2024-10-05 and will not be maintained after that. Upgrade or consider long-term support options

Version Support

The ESLint team provides ongoing support for the current version and six months of limited support for the previous version.

Major ESLint release lines move through a status of Current, to Maintenance, to End of Life (EOL). A release line is considered Current when prerelease work begins. At that point, the previous release line moves to Maintenance status and stays there until six months after the general availability of the Current release line. After that, the release line moves to EOL.

Release Statuses

ESLint major release lines are designated by the level of support they receive from the ESLint team. The release statuses are:

Current Release Lines

Release LineStatusFirst ReleaseLast ReleaseEOL StartCommercial Support
v9.xCurrent2024-04-05TBDTBDTidelift
v8.xMaintenance2021-10-09TBD2024-10-05Tidelift
v7.0.0-v7.32.0EOL2020-05-082021-07-302022-04-09HeroDevs
v6.0.0-v6.8.0EOL2019-06-212019-12-202020-11-08HeroDevs
v5.0.0-v5.16.0EOL2018-06-222019-03-292019-12-21HeroDevs
v4.0.0-v4.19.1EOL2017-06-112018-03-212018-12-22HeroDevs
v3.0.0-v3.19.0EOL2016-07-012017-03-312017-12-11HeroDevs
v2.0.0-v2.13.1EOL2016-02-122016-06-202017-01-01HeroDevs
v1.0.0-v1.10.3EOL2015-07-312015-12-012016-08-12HeroDevs

Commercial Support

ESLint offers commercial support through our partners, Tidelift and HeroDevs.

For Current and Maintenance release lines, commercial support is provided by Tidelift. Tidelift validates that ESLint is up-to-date with the latest security best practices and can be a first point of contact for any problems that may arise. Learn more

For EOL release lines, commercial support is provided by HeroDevs. HeroDevs provides drop-in replacements for older versions of ESLint that are kept up-to-date for security and compliance issues. Learn more