React 周辺ツールの React v18 サポート
方針
- 対応中のものは GitHub で watch できるようにできるだけ issue か discussion を貼る
なにか見つけた情報あったら気軽に貼ってください!
他にまとまっている情報
Storybook: issue が起票されている
react-testing-library: v13でサポート
react-hooks-testing-library: WIP?
react-testing-library に hooks のサポートが入るかも
@testing-library/react v13.1.0以降にてrenderHookが追加されてました!
Next.js: 明示的に react@18 をインストールすることで使用可能 。
直近でもバグ報告や patch が入っている
react-router: StrictMode
と合わせると動かないとの報告あり
これは v5 の話で、後ろにあるように Remix 全体でもサポートされており、v6 では問題なさそう
Gatsby: v4.11 で "100% compatibility"
react-hook-form: peerDependency に 18 も含まれた。
18 に合わせた描画パフォーマンス向上等のサポートは、 RFC: V8 用 PR で WIPRemix: React 18 で動くとのアナウンスあり
ドキュメントやexampleのアップデート作業中
React-Redux v8
React-Redux Roadmap: version 8.x, React 18, and TypeScript #1740
Release v8.0.0
@types/react: WIP
暗黙的に props に children
を受け取らなくなるという破壊的変更を同時に含め、対応
React Query
続報、betaがリリースされた模様
Chakra UI
Dan(gaearon)氏自らコメント
The recommendation is to use a Portal. It is not recommended to have multiple roots for things like toasts etc.
対応PR
sentry/react: peerDependency に 18 も含まれた。