What's Changed
Performance 🚀
- perf(ssg/async): ssg concurrency and use react18 renderToPipeableStream instead of renderToString by @SoonIter in #2243
- perf(ssg/client): use React 18 startTransition for hydration by @SoonIter in #2245
Bug Fixes 🐞
- fix(theme/style): Tabs wrong margin by @SoonIter in #2246
- fix(theme/style): add preEntry to ensure css order by @SoonIter in #2248
Other Changes
- chore(deps): remove htmr dep and migrate htmr to
dangerouslySetInnerHTMLby @JounQin in #2191 - chore(core): add hint for react and react-dom are different versions. by @SoonIter in #2235
- chore(cli)!: remove
rspress updatecommand by @SoonIter in #2240 - chore(deps): upgrade @types/react and @types/react-dom to 19 by @SoonIter in #2241
- refactor(ssg): use react18 api onRecoverableError and reduce the difference between SSR and CSR bundle by @SoonIter in #2244
- test(e2e): move all the test file to its fixture folder by @SoonIter in #2247
- Release v2.0.0-beta.11 by @SoonIter in #2250
Full Changelog: v2.0.0-beta.10...v2.0.0-beta.11