この変更が意味すること
Next.js v16.2.4 がリリースされました。バグ修正のバックポートリリースで、canary の全変更は含まれていません。Turbopack 関連の修正が中心で、特に Windows ARM64 環境での Google Fonts の問題解消が目立ちます。
Pages Router を使っている場合は Safari のキャッシュバスター修正も関連します。Turbopack を利用していない場合の影響は限定的です。
主な変更点
reqwest 0.13.2 へのバンプ(Google Fonts 修正)
Windows ARM64 環境で Turbopack を使用した際に Google Fonts が正しく読み込めない問題が修正されました。HTTP クライアントライブラリ reqwest のバージョンアップによる対応です。
PR: #92713
Turbopack ファイルシステムウォッチャー修正
follow_symlinks(false) 設定がファイルシステムウォッチャーに正しく適用されない問題が修正されました。シンボリックリンクを含むプロジェクトでのホットリロードの安定性が向上します。
PR: #92631
Safari キャッシュバスター修正(Pages Router)
?ts= キャッシュバスターパラメータのスコープが CSS/フォントアセットのみに限定されました。Pages Router で Safari 向けのキャッシュ制御が改善されます。
PR: #92580
next.config defines の改善
next.config の defines オプションで boolean と number プリミティブがサポートされるようになりました。
PR: #92731
Turbopack エラーメッセージの改善
ChunkGroupInfo::get_index_of と ModuleBatchesGraph::get_entry_index のエラーメッセージが短縮され、デバッグ時の可読性が向上しました。
turbo-tasks 再計算ループ修正
エラー発生時の再計算中にセルのクリーンアップが正しく行われず、再計算ループに陥る問題が修正されました。
PR: #92725
EOL / サポート状況
| サイクル | 最新バージョン | LTS | EOL |
|---|---|---|---|
| 16 | 16.2.4 | Yes | - (現行) |
| 15 | 15.5.15 | Yes | 2026-10-21 |
| 14 | 14.2.35 | Yes | 2025-10-26 (EOL済) |
| 13 | 13.5.11 | - | 2024-12-21 (EOL済) |
Next.js 14 は EOL済です。15 は 2026年10月までサポートされますが、16 系への移行を計画的に進めましょう。
開発者への影響
- Windows ARM64 + Turbopack 利用者: Google Fonts の読み込み問題が解消されます。該当環境の方はアップデートを推奨
- Pages Router + Safari 対応者: キャッシュバスターの挙動が改善されます
- シンボリックリンク利用プロジェクト: ファイルウォッチャーの安定性が向上
- その他のユーザー: 影響は限定的。通常のアップデートサイクルで対応してください
アップデート方法
# npm
npm install next@16.2.4
# yarn
yarn add next@16.2.4
# pnpm
pnpm add next@16.2.4
# bun
bun add next@16.2.4
データソース: GitHub Releases API, endoflife.date, npm Registry AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
