この変更が意味すること
Next.js v16.2.2 がリリースされました。バグ修正のバックポートを中心としたリリースで、canary の全機能は含まれていません。
Turbopack での App Router ルートハンドラーに対するサーバー HMR の有効化、Safari ブラウザでの CSS ホットリロード修正、TypeScript v6 に向けた非推奨対応のバックポートが主な変更点です。開発体験の改善が中心のリリースですが、Safari での CSS HMR が壊れていた方にとっては重要な修正です。
主な変更点
serverFastRefresh オプション追加
next.config.js に serverFastRefresh オプションが追加され、サーバーサイドの Fast Refresh を制御できるようになりました。
PR: #91968
Turbopack: App Route Handler のサーバー HMR
Turbopack 環境で App Router のルートハンドラー(route.ts)に対してサーバー HMR が有効化されました。ルートハンドラーの変更時にサーバーの再起動なしで反映されるようになります。なお、メタデータルートはサーバー HMR の対象外です。
Safari での CSS HMR 修正
Safari ブラウザで CSS のホットモジュールリプレースメント(HMR)が正しく動作しない問題が修正されました。
PR: #92174
TypeScript v6 非推奨対応のバックポート
baseUrl と moduleResolution に関する TypeScript v6 向けの非推奨警告対応がバックポートされました。TypeScript v6 への移行準備として有用です。
PR: #92130
create-next-app: CLI フラグ指定時のプロンプトスキップ
create-next-app で CLI フラグを指定した場合に、対話的プロンプトがスキップされるようになりました。CI/CD 環境での利用が容易になります。
PR: #91840
アダプタードキュメントの API リファレンス移動
拡張アダプターのドキュメントが API リファレンスに移動されました。
EOL / サポート状況
| サイクル | 最新バージョン | LTS | EOL |
|---|---|---|---|
| 16 | 16.2.2 | LTS | - |
| 15 | 15.5.14 | LTS | 2026-10-21 |
| 14 | 14.2.35 | LTS | 2025-10-26 (EOL済) |
| 13 | 13.5.11 | - | 2024-12-21 (EOL済) |
Next.js 16 は現在の最新 LTS バージョンとしてアクティブにサポートされています。Next.js 14 以前は既に EOL のため、15 または 16 へのアップグレードを推奨します。
開発者への影響
- Safari で開発している方: CSS HMR が正しく動作するようになります。Safari メインの開発者は早めのアップデートを推奨
- Turbopack で App Router ルートハンドラーを使用中の方: サーバー HMR が有効化され、開発体験が向上します
- TypeScript v6 への移行を検討中の方: 非推奨対応のバックポートにより、移行準備を進められます
- CI/CD で create-next-app を使用している方: CLI フラグ指定時にプロンプトがスキップされ、自動化が容易になります
アップデート方法
# npm
npm install next@16.2.2
# pnpm
pnpm update next@16.2.2
# yarn
yarn upgrade next@16.2.2
データソース: GitHub Releases API, endoflife.date, npm Registry AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
