版本支持
ESLint 团队持续支持当前版本,并为前一个版本提供六个月的有限支持。
ESLint 的主要版本系列会经历“当前”、“维护”和“生命周期结束 (EOL)”的状态。当预发布工作开始时,一个版本系列被认为是“当前”。 此时,前一个版本系列进入“维护”状态,并在“当前”版本系列通用可用后的六个月内保持该状态。 之后,该版本系列进入 EOL。
版本状态
ESLint 的主要版本系列根据 ESLint 团队提供的支持级别进行指定。 版本状态如下:
- 当前 - 接收来自 ESLint 团队的积极维护和开发。
- 维护 - 接收关键的错误修复,包括安全问题和兼容性修复,以确保主要版本系列之间的互操作性。 不会将其他修复或功能从当前版本系列移植回来。
- 生命周期结束 (EOL) - 当一个版本系列退出维护模式时,将不再从 ESLint 团队获得任何进一步的更新。
当前版本系列
| 版本系列 | 状态 | 首次发布 | 最新发布 | EOL 开始 | 商业支持 |
|---|---|---|---|---|---|
| v10.x | 当前 | 2026-02-06 | 待定 (TBD) | 待定 (TBD) | Tidelift |
| v9.x | 维护 | 2024-04-05 | 待定 (TBD) | 2026-08-06 | Tidelift |
| v8.0.0-v8.57.1 | EOL | 2021-10-09 | 2024-09-16 | 2024-10-05 | HeroDevs |
| v7.0.0-v7.32.0 | EOL | 2020-05-08 | 2021-07-30 | 2022-04-09 | HeroDevs |
| v6.0.0-v6.8.0 | EOL | 2019-06-21 | 2019-12-20 | 2020-11-08 | HeroDevs |
| v5.0.0-v5.16.0 | EOL | 2018-06-22 | 2019-03-29 | 2019-12-21 | HeroDevs |
| v4.0.0-v4.19.1 | EOL | 2017-06-11 | 2018-03-21 | 2018-12-22 | HeroDevs |
| v3.0.0-v3.19.0 | EOL | 2016-07-01 | 2017-03-31 | 2017-12-11 | HeroDevs |
| v2.0.0-v2.13.1 | EOL | 2016-02-12 | 2016-06-20 | 2017-01-01 | HeroDevs |
| v1.0.0-v1.10.3 | EOL | 2015-07-31 | 2015-12-01 | 2016-08-12 | HeroDevs |
商业支持
ESLint 通过我们的合作伙伴 Tidelift 和 HeroDevs 提供商业支持。
对于“当前”和“维护”版本系列,商业支持由 Tidelift 提供。 Tidelift 验证 ESLint 是否已更新到最新的安全最佳实践,并且可以作为任何可能出现的问题的第一联系人。 了解更多
对于 EOL 版本系列,商业支持由 HeroDevs 提供。 HeroDevs 为较旧版本的 ESLint 提供即插即用的替代方案,这些版本会针对安全和合规问题保持最新。 了解更多