Next.js 15 RC 2
(nextjs.org)- @next/codemod upgrade: codemod を通じてコードのマイグレーションが可能
- Turbopack for development: Turbopack を使って静的ルーティングを最適化し、ビルド速度を改善しました。15 で安定化される予定
- Async Request APIs (Breaking): リクエスト固有のデータ(ヘッダー、Cookie など)を、サーバーサイドレンダリング性能の改善のため非同期方式で処理。同期的にも使用できますが、警告として表示
- Server Actions: 安全なデータ転送のため推測不可能な ID を導入してセキュリティを強化し、未使用のアクションはバンドルから削除
- Static Indicator: 開発者がルート処理の過程を簡単に把握できるよう、静的ルート表示機能を改善
- next/form: クライアントナビゲーションを素早く簡単に行える form コンポーネントを追加
- next.config.ts: next.config.ts ファイルで直接 TypeScript をサポート
- instrumentation.js (Stable): Next.js サーバーの性能を監視し、エラーを追跡する機能を提供。OpenTelemetry のような可観測性ツールとの統合が可能で、サーバーエラーを捕捉し重要なコンテキスト情報を記録できる onRequestError フックが追加され、Sentry で活用可能。
- Development and Build improvements: ビルド、HMR 速度を改善
- Self-hosting: セルフホスティング時の Cache-Control ディレクティブに対する制御を強化。ISR ページの stale-while-revalidate 期間を制御できるよう expireTime 設定を追加
- Linting: ESLint 9 のサポートを追加
追記:チェ・ジウォン1 という名前の方が Next.js ブログに見えますね
まだコメントはありません。