UNPKG

1.15 kBMarkdownView Raw
1# `react-router`
2
3## 6.4.1
4
5### Patch Changes
6
7- Preserve state from `initialEntries` ([#9288](https://github.com/remix-run/react-router/pull/9288))
8- Updated dependencies:
9 - `@remix-run/router@1.0.1`
10
11## 6.4.0
12
13Whoa this is a big one! `6.4.0` brings all the data loading and mutation APIs over from Remix. Here's a quick high level overview, but it's recommended you go check out the [docs][rr-docs], especially the [feature overview][rr-feature-overview] and the [tutorial][rr-tutorial].
14
15**New APIs**
16
17- Create your router with `createMemoryRouter`
18- Render your router with `<RouterProvider>`
19- Load data with a Route `loader` and mutate with a Route `action`
20- Handle errors with Route `errorElement`
21- Defer non-critical data with `defer` and `Await`
22
23**Bug Fixes**
24
25- Path resolution is now trailing slash agnostic (#8861)
26- `useLocation` returns the scoped location inside a `<Routes location>` component (#9094)
27
28**Updated Dependencies**
29
30- `@remix-run/router@1.0.0`
31
32[rr-docs]: https://reactrouter.com/
33[rr-feature-overview]: https://reactrouter.com/en/v6.4.0/start/overview
34[rr-tutorial]: https://reactrouter.com/en/v6.4.0/start/tutorial