サポートポリシー
Next.js は、canary チャンネルに毎日新しいバージョンをリリースします。これらのプレリリースビルドは、安定版リリースに昇格する前に、広範な社内テストを受けます。canary で最新の機能をお試しいただくことは推奨しますが、これらのバージョンから本番トラフィックを提供することは推奨しません。
メジャーバージョンがリリースされると、それは長期サポート (LTS) フェーズに入ります。
可能な限り Next.js の最新バージョンを使用することを強く推奨します。また、本番アプリケーションには、最新の Active または Maintenance LTS リリースを提供してください。
Active LTS
LTS モデルでは、次のメジャーバージョンがリリースされるまで、Next.js のメジャーバージョンは Active LTS に留まります。Active LTS 期間中は、新しい機能、定期的なバグ修正、パフォーマンス向上、セキュリティパッチの恩恵を受けられます。
Active LTS バージョンを使用することで、最新の開発状況を把握しつつ、本番環境で安定した基盤を維持できます。
Maintenance LTS
新しいメジャーバージョンがリリースされると、以前のメジャーバージョンは Maintenance LTS に移行します。Maintenance LTS フェーズ中は、Next.js はクリティカルなバグ修正と必須のセキュリティアップデートのみをリリースすることを約束します。この限定的な変更範囲は、レグレッションの導入リスクを減らしつつ、アプリケーションを安全に保ちます。
各メジャーバージョンは、初回リリースから2年間 Maintenance LTS に留まります。
Maintenance LTS バージョンでは、破壊的変更であっても、アップデートは semver-minor リリースとして提供されます。
まれに、基盤となるバグの深刻度に応じて、LTS ポリシー外の Next.js バージョンにパッチを適用することがあります。
サポートされているバージョン
| メジャーバージョン | リリース日 |
|---|---|
| 15.x (Active LTS) | 2024年10月21日 |
| 14.x (Maintenance 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日 |