支持策略
Next.js 每天都会将新版本发布到 canary
频道。这些预发布版本在升级为稳定版本之前,会经过广泛的内部测试。虽然我们鼓励您在 canary
上体验最新功能,但我们不建议从这些版本提供生产流量。
一旦主要版本发布,它将进入长期支持 (LTS) 阶段。
我们强烈建议您尽可能使用最新版本的 Next.js,并且您使用最新的活跃或维护 LTS 版本来服务生产应用程序。
活跃 LTS
在 LTS 模型下,Next.js 的主要版本在后续主要版本发布之前,会一直保持活跃 LTS 状态。在活跃 LTS 期间,该版本将受益于新功能、定期错误修复、性能改进和安全补丁。
使用活跃 LTS 版本将确保您及时了解最新进展,同时仍然为生产环境提供稳定的基础。
维护 LTS
在新主要版本发布后,上一个主要版本将过渡到维护 LTS。在维护 LTS 阶段,Next.js 承诺仅发布关键错误修复和必要的安全更新。这种有限的更改范围降低了引入回归的风险,同时仍然保持应用程序的安全性。
每个主要版本在首次发布后的两年内,将保持维护 LTS 状态。
对于维护 LTS 版本,即使是重大更改,更新也将以 semver-minor 次要版本发布。
在极少数情况下,根据底层错误的严重程度,我们将修补超出我们 LTS 策略范围的 Next.js 版本。
支持的版本
主要版本 | 发布日期 |
---|---|
15.x (活跃 LTS) | 2024 年 10 月 21 日 |
14.x (维护 LTS) | 2023 年 10 月 26 日 |
不支持的版本
主要版本 | 发布日期 |
---|---|
13.x | 2022 年 10 月 26 日 |
12.x | 2021 年 10 月 26 日 |
11.x | 2021 年 6 月 15 日 |
10.x | 2020 年 10 月 27 日 |
9.x | 2019 年 7 月 7 日 |
8.x | 2019 年 2 月 11 日 |
7.x | 2018 年 9 月 19 日 |
6.x | 2018 年 4 月 29 日 |
5.x | 2018 年 2 月 5 日 |
4.x | 2017 年 10 月 9 日 |
3.x | 2017 年 8 月 8 日 |
2.x | 2017 年 3 月 27 日 |
1.x | 2016 年 10 月 25 日 |