版本支持
ESLint 团队为当前版本提供持续支持,并为前一个版本提供六个月的有限支持。
ESLint 主要版本发布线会经历从“当前 (Current)”到“维护 (Maintenance)”再到“生命周期结束 (EOL)”的状态。当预发布工作开始时,一个发布线被认为是“当前”状态。此时,前一个发布线进入“维护”状态,并在此状态保持到“当前”发布线正式发布六个月后。之后,该发布线进入“生命周期结束 (EOL)”状态。
发布状态
ESLint 主要版本发布线根据其从 ESLint 团队获得的支持级别进行指定。发布状态包括:
- 当前 (Current) - 接受来自 ESLint 团队的积极维护和开发。
- 维护 (Maintenance) - 接受关键错误修复,包括安全问题,以及兼容性修复,以确保主要版本发布线之间的互操作性。不会从当前发布线反向移植其他修复或功能。
- 生命周期结束 (EOL) - 当发布线退出维护模式后,将不再收到来自 ESLint 团队的任何更新。
当前发布线
发布线 | 状态 | 首次发布 | 最后发布 | EOL 开始日期 | 商业支持 |
---|---|---|---|---|---|
v9.x | 当前 | 2024-04-05 | 待定 | 待定 | 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 提供商业支持。
对于“当前 (Current)”和“维护 (Maintenance)”发布线,商业支持由 Tidelift 提供。Tidelift 验证 ESLint 是否符合最新的安全最佳实践,并且可以作为您可能遇到的任何问题的首个联系点。 了解更多
对于“生命周期结束 (EOL)”发布线,商业支持由 HeroDevs 提供。HeroDevs 为旧版本的 ESLint 提供即插即用的替代方案,这些方案会持续更新以解决安全和合规性问题。 了解更多