30秒で判断
- 対応すべき人: Next.js 16系(lts-active)を運用しているプロジェクト
- 対応不要な人: Next.js 15系以前を使用中で16系へまだ移行していない場合
- 確認コマンド:
npx next --version
この変更が意味すること
Next.js v16.4.3は、16.xのLTS(lts-active)ラインに対するバグ修正のバックポートです。canaryでは16.5.0系の開発が先行して進んでおり、本リリースはその裏で安定版16系に修正を届ける位置づけです。破壊的変更は含まれていません。
主な変更点
Turbopackでのフォント修正
拡張子のないGoogle Fonts URLがTurbopack・webpack双方で正しく扱われるよう修正されました。
proxy.tsでのランタイム誤読み込み修正
proxy.tsでapp-pageランタイムを読み込まないようになりました。
OpenTelemetryトレースの改善
リクエストトレースをまとめて追跡できるよう、複数のPRにわたって改善が行われています。
CI/リリース運用の改善
リリースボットの認証情報をGitHub Environments配下に移動するなど、CD運用の改善も含まれています。
EOL / サポート状況
| バージョン系列 | ステータス | EOL日 |
|---|---|---|
| 16 | active | - |
| 15 | eol | 2026-10-21 |
| 14 | eol | 2025-10-26 |
Next.js 15系は2026年10月21日に正式EOLを迎えました。15系以前を使っている場合は、16系への移行を検討してください。
開発者への影響
- 16系のLTSを運用している場合、次回メンテナンスで適用すれば十分です。
- フォント関連・OpenTelemetryトレースの不具合に遭遇していた場合は早めの適用を推奨します。
- 15系以前を使っている場合は、EOLを迎えているため16系への移行計画を優先してください。
アップデート方法
npm install next@16.4.3
データソース: GitHub Releases API, endoflife.date, npm Registry AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
export const impactScoreData = {
"total": 20,
"level": "low",
"label": "影響度: 低",
"factors": [
{"name": "Breaking Changes", "score": 0, "maxScore": 40},
{"name": "新機能", "score": 0, "maxScore": 25},
{"name": "バグ修正", "score": 15, "maxScore": 20},
{"name": "セキュリティ", "score": 0, "maxScore": 15},
{"name": "依存関係", "score": 5, "maxScore": 15}
]
};
export const eolData = [
{"range": "16", "status": "active", "eolDate": null},
{"range": "15", "status": "eol", "eolDate": "2026-10-21"},
{"range": "14", "status": "eol", "eolDate": "2025-10-26"}
];
export const breakingChangesData = {
"count": 0,
"items": []
};
export const updateAdviceData = {
"rating": 2,
"maxRating": 5,
"label": "LTSパッチのため急ぎでなくてもよい",
"shouldUpdate": ["フォント関連やOpenTelemetryトレースの不具合に遭遇している場合"],
"canWait": ["特に不具合に遭遇していない場合"]
};
export const versionNavData = {
"previousVersion": null,
"nextVersion": null
};
export const actionGuideData = {
"evaluation": {
"priority": "low",
"actionRequired": "optional"
},
"action": {
"steps": [
"テスト環境で16.4.3への更新を検証する",
"本番環境に適用する",
"フォント表示・トレース計測の動作確認を実施する"
],
"skipIf": [
"Next.jsを使用していない",
"該当の不具合(フォント・OpenTelemetryトレース)に遭遇していない",
"15系以前からまだ16系へ移行していない"
],
"notes": ["15系は2026年10月21日にEOLを迎えています"]
},
"impact": {
"targets": ["Next.js 16 LTS利用者"],
"scope": "minimal"
},
"changeCategory": "バグ修正"
};
