react-router-dom
May 5, 2026 ยท View on GitHub
v7.15.0
Patch Changes
- Updated dependencies:
v7.14.2
Patch Changes
- Updated dependencies:
v7.14.1
Patch Changes
- Updated dependencies:
7.14.0
Patch Changes
- Updated dependencies:
react-router@7.14.0
7.13.2
Patch Changes
- Updated dependencies:
react-router@7.13.2
7.13.1
Patch Changes
- Updated dependencies:
react-router@7.13.1
7.13.0
Patch Changes
- Updated dependencies:
react-router@7.13.0
7.12.0
Patch Changes
- Updated dependencies:
react-router@7.12.0
7.11.0
Patch Changes
- Updated dependencies:
react-router@7.11.0
7.10.1
Patch Changes
- Updated dependencies:
react-router@7.10.1
7.10.0
Patch Changes
- Updated dependencies:
react-router@7.10.0
7.9.6
Patch Changes
- Updated dependencies:
react-router@7.9.6
7.9.5
Patch Changes
- Updated dependencies:
react-router@7.9.5
7.9.4
Patch Changes
- Updated dependencies:
react-router@7.9.4
7.9.3
Patch Changes
- Updated dependencies:
react-router@7.9.3
7.9.2
Patch Changes
- Updated dependencies:
react-router@7.9.2
7.9.1
Patch Changes
- Updated dependencies:
react-router@7.9.1
7.9.0
Patch Changes
- Updated dependencies:
react-router@7.9.0
7.8.2
Patch Changes
- Updated dependencies:
react-router@7.8.2
7.8.1
Patch Changes
- Updated dependencies:
react-router@7.8.1
7.8.0
Patch Changes
- Updated dependencies:
react-router@7.8.0
7.7.1
Patch Changes
- Updated dependencies:
react-router@7.7.1
7.7.0
Patch Changes
- Updated dependencies:
react-router@7.7.0
7.6.3
Patch Changes
- Updated dependencies:
react-router@7.6.3
7.6.2
Patch Changes
- Updated dependencies:
react-router@7.6.2
7.6.1
Patch Changes
- Updated dependencies:
react-router@7.6.1
7.6.0
Patch Changes
- Updated dependencies:
react-router@7.6.0
7.5.3
Patch Changes
- Updated dependencies:
react-router@7.5.3
7.5.2
Patch Changes
- Updated dependencies:
react-router@7.5.2
7.5.1
Patch Changes
- Updated dependencies:
react-router@7.5.1
7.5.0
Patch Changes
- Updated dependencies:
react-router@7.5.0
7.4.1
Patch Changes
- Updated dependencies:
react-router@7.4.1
7.4.0
Patch Changes
- Updated dependencies:
react-router@7.4.0
7.3.0
Patch Changes
- Updated dependencies:
react-router@7.3.0
7.2.0
Patch Changes
- Updated dependencies:
react-router@7.2.0
7.1.5
Patch Changes
- Updated dependencies:
react-router@7.1.5
7.1.4
Patch Changes
- Updated dependencies:
react-router@7.1.4
7.1.3
Patch Changes
- Updated dependencies:
react-router@7.1.3
7.1.2
Patch Changes
- Updated dependencies:
react-router@7.1.2
7.1.1
Patch Changes
- Updated dependencies:
react-router@7.1.1
7.1.0
Patch Changes
- Updated dependencies:
react-router@7.1.0
7.0.2
Patch Changes
- Updated dependencies:
react-router@7.0.2
7.0.1
Patch Changes
- Updated dependencies:
react-router@7.0.1
7.0.0
Major Changes
-
Remove the original
deferimplementation in favor of using raw promises via single fetch andturbo-stream. This removes these exports from React Router: (#11744)deferAbortedDeferredErrortype TypedDeferredDataUNSAFE_DeferredDataUNSAFE_DEFERRED_SYMBOL,
-
Use
createRemixRouter/RouterProviderinentry.clientinstead ofRemixBrowser(#11469) -
Remove single fetch future flag. (#11522)
-
Remove
future.v7_startTransitionflag (#11696) -
Remove
future.v7_normalizeFormMethodfuture flag (#11697) -
Allow returning
undefinedfrom actions and loaders (#11680) -
update minimum node version to 18 (#11690)
-
Remove
future.v7_prependBasenamefrom the ionternalized@remix-run/routerpackage (#11726) -
Remove
future.v7_throwAbortReasonfrom internalized@remix-run/routerpackage (#11728) -
Add
exportsfield to all packages (#11675) -
node package no longer re-exports from react-router (#11702)
-
updates the minimum React version to 18 (#11689)
-
- Remove the
future.v7_partialHydrationflag (#11725)- This also removes the
<RouterProvider fallbackElement>prop- To migrate, move the
fallbackElementto ahydrateFallbackElement/HydrateFallbackon your root route
- To migrate, move the
- Also worth nothing there is a related breaking changer with this future flag:
- Without
future.v7_partialHydration(when usingfallbackElement),state.navigationwas populated during the initial load - With
future.v7_partialHydration,state.navigationremains in an"idle"state during the initial load
- Without
- This also removes the
- Remove the
-
Remove
future.v7_fetcherPersistflag (#11731)
Minor Changes
- Add prefetching support to
Link/NavLinkwhen using Remix SSR (#11402) - Enhance
ScrollRestorationso it can restore properly on an SSR'd document load (#11401) - Add built-in Remix-style hydration support to
RouterProvider. When running from a Remix-SSR'd HTML payload with the properwindowvariables (__remixContext,__remixManifest,__remixRouteModules), you don't need to pass arouterprop andRouterProviderwill create therouterfor you internally. (#11396) (#11400)
Patch Changes
- Memoize some
RouterProviderinternals to reduce uneccesary re-renders (#11817) - Updated dependencies:
react-router@7.0.0