react-router-dom@6.4.0-pre.10
版本发布时间: 2022-07-22 23:52:54
remix-run/react-router最新发布版本:react-router@6.26.2(2024-09-09 23:14:53)
Patch Changes
-
SSR Updates for React Router (#9058)
Note: The Data-Router SSR aspects of
@remix-run/router
andreact-router-dom
are being released as unstable in this release (unstable_createStaticHandler
andunstable_DataStaticRouter
), and we plan to finalize them in a subsequent minor release once the kinks can be worked out with the Remix integration. To that end, they are available for use, but are subject to breaking changes in the next minor release.- Remove
useRenderDataRouter()
in favor of<DataRouterProvider>
/<DataRouter>
- Support automatic hydration in
<DataStaticRouter>
/<DataBrowserRouter>
/<DataHashRouter>
- Uses
window.__staticRouterHydrationData
- Can be disabled on the server via
<DataStaticRouter hydrate={false}>
- Can be disabled (or overridden) in the browser by passing
hydrationData
to<DataBrowserRouter>
/<DataHashRouter>
- Uses
-
<DataStaticRouter>
now tracks it's own SSR error boundaries onStaticHandlerContext
-
StaticHandlerContext
now exposesstatusCode
/loaderHeaders
/actionHeaders
-
foundMissingHydrationData
check removed since Remix routes may have loaders (for modules) that don't return data forloaderData
- Remove
-
Updated dependencies