Sourced from react-router's releases.
v7.9.3
See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v793
v7.9.2
See the changelog for release notes: https://github.com/remix-run/react-router/blob/main/CHANGELOG.md#v792
Sourced from react-router's changelog.
7.9.3
Patch Changes
Do not try to use
turbo-streamto decode CDN errors that never reached the server (#14385)
- We used to do this but lost this check with the adoption of single fetch
Fix Data Mode regression causing a 404 during initial load in when
middlewareexists without anyloaderfunctions (#14393)7.9.2
Patch Changes
- Update client-side router to run client
middlewareon initial load even if no loaders exist (#14348)- Update
createRoutesStubto run route middleware
- You will need to set the
<RoutesStub future={{ v8_middleware: true }} />flag to enable the propercontexttypeUpdate Lazy Route Discovery manifest requests to use a singular comma-separated
pathsquery param instead of repeatedpquery params (#14321)
- This is because Cloudflare has a hard limit of 100 URL search param key/value pairs when used as a key for caching purposes
- If more that 100 paths were included, the cache key would be incomplete and could produce false-positive cache hits
[UNSTABLE] Add
fetcher.unstable_reset()API (#14206)Made useOutlet element reference have stable identity in-between route chages (#13382)
feat: enable full transition support for the rsc router (#14362)
In RSC Data Mode, handle SSR'd client errors and re-try in the browser (#14342)
Support
middlewareprop on<Route>for usage with a data router viacreateRoutesFromElements(#14357)Handle encoded question mark and hash characters in ancestor splat routes (#14249)
Fail gracefully on manifest version mismatch logic if
sessionStorageaccess is blocked (#14335)
12a6719
chore: Update version for release (#14395)b6c49ec
chore: Update version for release (pre) (#14394)01243a2
Fix middleware on initial load without loaders (#14393)eb61a29
Avoid decoding CDN errors that never reached the origin server (#14385)eebd2e8
chore: format8d7ed4d
chore: Update version for release (#14386)a369632
chore: Update version for release (pre) (#14384)f2298c3
chore: Update version for release (pre) (#14375)7862d37
chore: Update version for release (pre) (#14366)7d07ed6
feat: enable full transition support for the rsc router (#14362)