facebook/react
github.com/facebook/react19.2.0 (Oct 1, 2025)
Reactのバージョン19.2.0が2025年10月1日にリリースされ、新機能やAPI、バグ修正が追加されました。新しいAPIとして、UIと内部状態を隠したり復元したりする<Activity>が導入され、useEffectEventというReact Hookが非反応的なロジックをEffect Eventに抽出することを可能にします。また、cacheSignalはRSCのキャッシュのライフタイムが終了したことを通知します。React DOMでは、Web Streamsを使用した部分的なプリレンダリングのためのresume APIが追加され、Node.js用のサーバーサイドレンダリングAPIにもNode Web Streamsが追加されました。これにより、クライアントサイドレンダリングの動作に合わせてサスペンス境界の表示がバッチ処理されるようになり、初回のペイントを最適化することが可能になりました。 • 新機能として<Activity> APIが追加され、UIと内部状態の隠蔽と復元が可能に • useEffectEvent Hookにより非反応的ロジックをEffect Eventに抽出できる • cacheSignalがRSCのキャッシュのライフタイム終了を通知 • React DOMに部分的なプリレンダリング用のresume APIが追加 • Node.js用のサーバーサイドレンダリングAPIにNode Web Streamsが追加 • サスペンス境界の表示がバッチ処理され、初回のペイントを最適化
19.1.1 (July 28, 2025)
この記事は、Reactのバージョン19.1.1のリリースノートについて説明しています。このリリースは2025年7月28日に行われ、主にいくつかのバグ修正が含まれています。具体的には、ES2015のfunction.nameセマンティクスに対応するためにOwner Stacksが修正され、FabricのcompleteRoot呼び出しがfinalizeContainerChildrenからreplaceContainerChildrenに移動されました。これにより、JS APIとFabricがcompleteRootを解釈する方法が整合されます。また、Reactがシャドーノードを必要以上に保持する問題も修正されました。 • Reactのバージョン19.1.1は2025年7月28日にリリースされた。 • Owner StacksがES2015のfunction.nameセマンティクスに対応するよう修正された。 • FabricのcompleteRoot呼び出しがfinalizeContainerChildrenからreplaceContainerChildrenに移動された。 • JS APIとFabricのcompleteRootの解釈が整合された。 • Reactがシャドーノードを必要以上に保持する問題が修正された。
19.1.0 (March 28, 2025)
Owner Stack An Owner Stack is a string representing the components that are directly responsible for rendering a particular component. You can log Owner Stacks when debugging or use Owner Stacks to...