30秒で判断
- 対応すべき人: Next.js 16.2.x を使用中で
@next/swc-wasm-webを明示的に参照している / WASM ビルドを使用している - 対応不要な人: Next.js 15.x 以下を使用している /
@next/swc-wasm-webを直接使っていない - 確認コマンド:
npx next --version(またはnpm list next)
この変更が意味すること
Next.js v16.2.10 は、v16.2.4 以降で誤って公開されなかった @next/swc-wasm-web パッケージを再公開するためのリリースです。ソースコードへの変更は含まれていません。
@next/swc-wasm-web は Next.js の SWC コンパイラの WebAssembly 版で、Node.js 環境以外でのビルドや、WASMをサポートする環境での実行に使用されます。このパッケージを直接依存に持つ場合や、特定のビルドパイプラインで使用している場合に関係します。
Next.js の endoflife.date データでは v16 系は LTS として lts: true が設定されており、2026年10月21日まで v15 系もサポートが継続します。
主な変更点
@next/swc-wasm-web の再公開
v16.2.4 のリリース以降、@next/swc-wasm-web パッケージが誤って公開されていませんでした。v16.2.10 では他のコード変更を行わず、このパッケージの公開のみを実施しています。
EOL / サポート状況
| バージョン | ステータス | EOL日 | 備考 |
|---|---|---|---|
| 16.x | ✅ LTS 最新 | — | latest: 16.2.10 |
| 15.x | ✅ LTS サポート中 | 2026-10-21 | backport: 15.5.20 |
| 14.x | ❌ EOL | 2025-10-26 | — |
| 13.x | ❌ EOL | 2024-12-21 | — |
開発者への影響
- 通常の Next.js アプリへの影響はなし:
@next/swc-wasm-webを直接使っていない場合、このリリースによる動作変更はありません - WASM ビルドへの影響:
@next/swc-wasm-webを使用していた場合、v16.2.4 以降に公開が止まっていた点が解消されます - LTS バージョンの継続サポート: v16 系は LTS として引き続きサポートされます
アップデート方法
npm update next
# または
npm install next@16.2.10
# バージョン確認
npx next --version
データソース: GitHub Releases API, endoflife.date
AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
