この変更が意味すること
React v19.2.7 は v19.2.6 で発生したリグレッションを修正するパッチリリースです。Server Actions において FormData エントリが失われる問題が修正されています。
v19.2.6 にアップデートした後、フォームの送信データが Server Actions に届かなくなったり、送信内容が不完全になるなどの問題が発生していた場合、このリリースで解消されます。
React 19.2.x 系を使用しているすべてのプロジェクトで、特に Server Actions でフォームを使用している場合は v19.2.7 への速やかなアップデートを推奨します。
主な変更点
React Server Components: Server Actions の FormData リグレッション修正
v19.2.6 でリグレッションしていた、Server Actions における FormData エントリの欠落を修正しました。
<form action={serverAction}> や formData.get() を使用した Server Actions で、送信されたフォームデータが正常に取得できなくなる問題が解消されます。
PR #36566 by @unstubbable
EOL / サポート状況
React は特定の EOL ポリシーを公開していませんが、19 系が現行の最新メジャーバージョンです。
| サイクル | 最新バージョン | サポート状況 |
|---|---|---|
| 19 | 19.2.7 | アクティブ(現行) |
| 18 | 18.3.1 | 継続サポート |
開発者への影響
- Server Actions で
FormDataを使用しているプロジェクト: v19.2.6 でフォームデータが正しく取得できなくなっていた場合、v19.2.7 で修正されます。即時アップデートを推奨します - v19.2.5 以前を使用しているプロジェクト: このリグレッションの影響はありません。ただし、React 19.x の最新バージョンに追随することを推奨します
- Next.js App Router 利用者: Next.js 16 系は React 19 系を使用しています。依存する React のバージョンが v19.2.6 の場合は更新が必要です
アップデート方法
# npm
npm install react@19.2.7 react-dom@19.2.7
# yarn
yarn add react@19.2.7 react-dom@19.2.7
# pnpm
pnpm add react@19.2.7 react-dom@19.2.7
# bun
bun add react@19.2.7 react-dom@19.2.7
データソース: GitHub Releases API, npm Registry AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
