Skip to content

Commit e3742e7

Browse files
authored
Merge branch 'main' into main
2 parents b96378c + e73d5b4 commit e3742e7

File tree

133 files changed

+1625
-1482
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

133 files changed

+1625
-1482
lines changed

.github/workflows/pr.yml

+1
Original file line numberDiff line numberDiff line change
@@ -71,3 +71,4 @@ jobs:
7171
|--------|--------|
7272
| Main | [![](https://deno.bundlejs.com/badge?q=https://esm.sh/@tanstack/react-query/es2022/react-query.mjs&config={%22esbuild%22:{%22external%22:[%22react@^19.0.0/jsx-runtime?target=es2022%22,%22react@^19.0.0?target=es2022%22]}}&badge=detailed)](https://bundlejs.com/?q=https://esm.sh/@tanstack/react-query/es2022/react-query.mjs&config=%7B%22esbuild%22:%7B%22external%22:%5B%22react@%5E19.0.0/jsx-runtime?target=es2022%22,%22react@%5E19.0.0?target=es2022%22%5D%7D%7D) |
7373
| This PR | [![](https://deno.bundlejs.com/badge?q=https://esm.sh/pr/@tanstack/react-query@${{ env.COMMIT_SHA }}/es2022/react-query.mjs&config={%22esbuild%22:{%22external%22:[%22react@^19.0.0/jsx-runtime?target=es2022%22,%22react@^19.0.0?target=es2022%22]}}&badge=detailed)](https://bundlejs.com/?q=https://esm.sh/pr/@tanstack/react-query@${{ env.COMMIT_SHA }}/es2022/react-query.mjs&config=%7B%22esbuild%22:%7B%22external%22:%5B%22react@%5E19.0.0/jsx-runtime?target=es2022%22,%22react@%5E19.0.0?target=es2022%22%5D%7D%7D) |
74+
continue-on-error: true

docs/framework/react/community/community-projects.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,12 @@ The Missing Fullstack Toolkit for Next.js
2525

2626
Link: https://blitzjs.com/
2727

28+
## Connect
29+
30+
A family of libraries for building building browser and gRPC-compatible HTTP APIs.
31+
32+
Link: https://connectrpc.com/docs
33+
2834
## GraphQL Code Generator
2935

3036
Generate React Query hooks from your GraphQL schema
@@ -33,7 +39,7 @@ Link: https://the-guild.dev/graphql/codegen
3339

3440
## Http-wizard
3541

36-
End-to-end type-safe Fastify API with typecript magic ✨
42+
End-to-end type-safe Fastify API with typeScript magic ✨
3743

3844
Link: https://http-wizard.com
3945

docs/framework/react/guides/migrating-to-react-query-4.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -368,7 +368,7 @@ With version [3.22.0](https://github.com/tannerlinsley/react-query/releases/tag/
368368
369369
### Removed undocumented methods from the `queryClient`, `query` and `mutation`
370370
371-
The methods `cancelMutatations` and `executeMutation` on the `QueryClient` were undocumented and unused internally, so we removed them. Since it was just a wrapper around a method available on the `mutationCache`, you can still use the functionality of `executeMutation`
371+
The methods `cancelMutations` and `executeMutation` on the `QueryClient` were undocumented and unused internally, so we removed them. Since it was just a wrapper around a method available on the `mutationCache`, you can still use the functionality of `executeMutation`
372372
373373
```tsx
374374
- executeMutation< // [!code --]

docs/framework/react/guides/optimistic-updates.md

+5-10
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,7 @@ const addTodoMutation = useMutation({
1616
mutationFn: (newTodo: string) => axios.post('/api/data', { text: newTodo }),
1717
// make sure to _return_ the Promise from the query invalidation
1818
// so that the mutation stays in `pending` state until the refetch is finished
19-
onSettled: async () => {
20-
return await queryClient.invalidateQueries({ queryKey: ['todos'] })
21-
},
19+
onSettled: () => queryClient.invalidateQueries({ queryKey: ['todos'] }),
2220
})
2321

2422
const { isPending, submittedAt, variables, mutate, isError } = addTodoMutation
@@ -121,9 +119,7 @@ useMutation({
121119
queryClient.setQueryData(['todos'], context.previousTodos)
122120
},
123121
// Always refetch after error or success:
124-
onSettled: () => {
125-
queryClient.invalidateQueries({ queryKey: ['todos'] })
126-
},
122+
onSettled: () => queryClient.invalidateQueries({ queryKey: ['todos'] }),
127123
})
128124
```
129125

@@ -159,9 +155,8 @@ useMutation({
159155
)
160156
},
161157
// Always refetch after error or success:
162-
onSettled: (newTodo) => {
163-
queryClient.invalidateQueries({ queryKey: ['todos', newTodo.id] })
164-
},
158+
onSettled: (newTodo) =>
159+
queryClient.invalidateQueries({ queryKey: ['todos', newTodo.id] }),
165160
})
166161
```
167162

@@ -175,7 +170,7 @@ You can also use the `onSettled` function in place of the separate `onError` and
175170
useMutation({
176171
mutationFn: updateTodo,
177172
// ...
178-
onSettled: (newTodo, error, variables, context) => {
173+
onSettled: async (newTodo, error, variables, context) => {
179174
if (error) {
180175
// do something
181176
}

docs/framework/react/guides/query-cancellation.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -190,4 +190,4 @@ return (
190190

191191
## Limitations
192192

193-
Cancelation does not work when working with `Suspense` hooks: `useSuspenseQuery`, `useSuspenseQueries` and `useSuspenseInfiniteQuery`.
193+
Cancellation does not work when working with `Suspense` hooks: `useSuspenseQuery`, `useSuspenseQueries` and `useSuspenseInfiniteQuery`.

docs/framework/react/guides/query-invalidation.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ When a query is invalidated with `invalidateQueries`, two things happen:
2525

2626
## Query Matching with `invalidateQueries`
2727

28-
When using APIs like `invalidateQueries` and `removeQueries` (and others that support partial query matching), you can match multiple queries by their prefix, or get really specific and match an exact query. For information on the types of filters you can use, please see [Query Filters](../filters#query-filters).
28+
When using APIs like `invalidateQueries` and `removeQueries` (and others that support partial query matching), you can match multiple queries by their prefix, or get really specific and match an exact query. For information on the types of filters you can use, please see [Query Filters](./filters.md#query-filters).
2929

3030
In this example, we can use the `todos` prefix to invalidate any queries that start with `todos` in their query key:
3131

docs/framework/react/guides/request-waterfalls.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ function GraphFeedItem({ feedItem }) {
233233
}
234234
```
235235

236-
The second query `getGraphDataById` is dependent on it's parent in two different ways. First of all, it doesn't ever happen unless the `feedItem` is a graph, and second, it needs an `id` from the parent.
236+
The second query `getGraphDataById` is dependent on its parent in two different ways. First of all, it doesn't ever happen unless the `feedItem` is a graph, and second, it needs an `id` from the parent.
237237

238238
```
239239
1. |> getFeed()
@@ -307,7 +307,7 @@ But that's just looking at the code from the example, if we consider what the fi
307307
5. |> getGraphDataById()
308308
```
309309

310-
Note that this looks a bit different when server rendering, we will explore that further in the [Server Rendering & Hydration guide](../ssr). Also note that it's not uncommon for the route that contains `<Feed>` to also be code split, which could add yet another hop.
310+
Note that this looks a bit different when server rendering, we will explore that further in the [Server Rendering & Hydration guide](./ssr.md). Also note that it's not uncommon for the route that contains `<Feed>` to also be code split, which could add yet another hop.
311311

312312
In the code split case, it might actually help to hoist the `getGraphDataById` query to the `<Feed>` component and make it conditional, or add a conditional prefetch. That query could then be fetched in parallel with the code, turning the example part into this:
313313

@@ -317,14 +317,14 @@ In the code split case, it might actually help to hoist the `getGraphDataById` q
317317
2. |> JS for <GraphFeedItem>
318318
```
319319

320-
This is very much a tradeoff however. You are now including the data fetching code for `getGraphDataById` in the same bundle as `<Feed>`, so evaluate what is best for your case. Read more about how to do this in the [Prefetching & Router Integration guide](../prefetching).
320+
This is very much a tradeoff however. You are now including the data fetching code for `getGraphDataById` in the same bundle as `<Feed>`, so evaluate what is best for your case. Read more about how to do this in the [Prefetching & Router Integration guide](./prefetching.md).
321321

322322
> The tradeoff between:
323323
>
324324
> - Include all data fetching code in the main bundle, even if we seldom use it
325325
> - Put the data fetching code in the code split bundle, but with a request waterfall
326326
>
327-
> is not great and has been one of the motivations for Server Components. With Server Components, it's possible to avoid both, read more about how this applies to React Query in the [Advanced Server Rendering guide](../advanced-ssr).
327+
> is not great and has been one of the motivations for Server Components. With Server Components, it's possible to avoid both, read more about how this applies to React Query in the [Advanced Server Rendering guide](./advanced-ssr.md).
328328
329329
## Summary and takeaways
330330

docs/framework/react/guides/ssr.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ Setting up the full hydration solution is straightforward and does not have thes
165165

166166
## Using the Hydration APIs
167167

168-
With just a little more setup, you can use a `queryClient` to prefetch queries during a preload phase, pass a serialized version of that `queryClient` to the rendering part of the app and reuse it there. This avoid the drawbacks above. Feel free to skip ahead for full Next.js pages router and Remix examples, but at a general level these are the extra steps:
168+
With just a little more setup, you can use a `queryClient` to prefetch queries during a preload phase, pass a serialized version of that `queryClient` to the rendering part of the app and reuse it there. This avoids the drawbacks above. Feel free to skip ahead for full Next.js pages router and Remix examples, but at a general level these are the extra steps:
169169

170170
- In the framework loader function, create a `const queryClient = new QueryClient(options)`
171171
- In the loader function, do `await queryClient.prefetchQuery(...)` for each query you want to prefetch

docs/framework/react/guides/suspense.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ id: suspense
33
title: Suspense
44
---
55

6-
React Query can also be used with React's Suspense for Data Fetching API's. For this, we have dedicated hooks:
6+
React Query can also be used with React's Suspense for Data Fetching APIs. For this, we have dedicated hooks:
77

88
- [useSuspenseQuery](../reference/useSuspenseQuery.md)
99
- [useSuspenseInfiniteQuery](../reference/useSuspenseInfiniteQuery.md)

docs/framework/react/overview.md

+8-8
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ id: overview
33
title: Overview
44
---
55

6-
TanStack Query (FKA React Query) is often described as the missing data-fetching library for web applications, but in more technical terms, it makes **fetching, caching, synchronizing and updating server state** in your web applications a breeze.
6+
TanStack Query (formerly known as React Query) is often described as the missing data-fetching library for web applications, but in more technical terms, it makes **fetching, caching, synchronizing and updating server state** in your web applications a breeze.
77

88
## Motivation
99

@@ -29,13 +29,13 @@ Once you grasp the nature of server state in your application, **even more chall
2929

3030
If you're not overwhelmed by that list, then that must mean that you've probably solved all of your server state problems already and deserve an award. However, if you are like a vast majority of people, you either have yet to tackle all or most of these challenges and we're only scratching the surface!
3131

32-
React Query is hands down one of the _best_ libraries for managing server state. It works amazingly well **out-of-the-box, with zero-config, and can be customized** to your liking as your application grows.
32+
TanStack Query is hands down one of the _best_ libraries for managing server state. It works amazingly well **out-of-the-box, with zero-config, and can be customized** to your liking as your application grows.
3333

34-
React Query allows you to defeat and overcome the tricky challenges and hurdles of _server state_ and control your app data before it starts to control you.
34+
TanStack Query allows you to defeat and overcome the tricky challenges and hurdles of _server state_ and control your app data before it starts to control you.
3535

36-
On a more technical note, React Query will likely:
36+
On a more technical note, TanStack Query will likely:
3737

38-
- Help you remove **many** lines of complicated and misunderstood code from your application and replace with just a handful of lines of React Query logic.
38+
- Help you remove **many** lines of complicated and misunderstood code from your application and replace with just a handful of lines of TanStack Query logic.
3939
- Make your application more maintainable and easier to build new features without worrying about wiring up new server state data sources
4040
- Have a direct impact on your end-users by making your application feel faster and more responsive than ever before.
4141
- Potentially help you save on bandwidth and increase memory performance
@@ -44,7 +44,7 @@ On a more technical note, React Query will likely:
4444

4545
## Enough talk, show me some code already!
4646

47-
In the example below, you can see React Query in its most basic and simple form being used to fetch the GitHub stats for the React Query GitHub project itself:
47+
In the example below, you can see TanStack Query in its most basic and simple form being used to fetch the GitHub stats for the TanStack Query GitHub project itself:
4848

4949
[Open in StackBlitz](https://stackblitz.com/github/TanStack/query/tree/main/examples/react/simple)
5050

@@ -95,7 +95,7 @@ function Example() {
9595

9696
## You talked me into it, so what now?
9797

98-
- Consider taking the official [React Query Course](https://query.gg?s=tanstack) (or buying it for your whole team!)
99-
- Learn React Query at your own pace with our amazingly thorough [Walkthrough Guide](./installation.md) and [API Reference](./reference/useQuery.md)
98+
- Consider taking the official [TanStack Query Course](https://query.gg?s=tanstack) (or buying it for your whole team!)
99+
- Learn TanStack Query at your own pace with our amazingly thorough [Walkthrough Guide](./installation.md) and [API Reference](./reference/useQuery.md)
100100

101101
[//]: # 'Materials'

docs/framework/react/reference/useSuspenseInfiniteQuery.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,4 @@ Same object as [useInfiniteQuery](../reference/useInfiniteQuery.md), except that
2727

2828
**Caveat**
2929

30-
[Cancelation](../guides/query-cancellation.md) does not work.
30+
[Cancellation](../guides/query-cancellation.md) does not work.

docs/framework/react/reference/useSuspenseQueries.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,4 @@ Same structure as [useQueries](../reference/useQueries.md), except that for each
2929

3030
Keep in mind that the component will only re-mount after **all queries** have finished loading. Hence, if a query has gone stale in the time it took for all the queries to complete, it will be fetched again at re-mount. To avoid this, make sure to set a high enough `staleTime`.
3131

32-
[Cancelation](../guides/query-cancellation.md) does not work.
32+
[Cancellation](../guides/query-cancellation.md) does not work.

docs/framework/react/reference/useSuspenseQuery.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@ Same object as [useQuery](../reference/useQuery.md), except that:
2626

2727
**Caveat**
2828

29-
[Cancelation](../guides/query-cancellation.md) does not work.
29+
[Cancellation](../guides/query-cancellation.md) does not work.

docs/reference/streamedQuery.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,5 @@ const query = queryOptions({
2323
- `refetchMode?: 'append' | 'reset'`
2424
- optional
2525
- when set to `'reset'`, the query will erase all data and go back into `pending` state when a refetch occurs.
26-
- when set ot `'append'`, data will be appended on a refetch.
26+
- when set to `'append'`, data will be appended on a refetch.
2727
- defaults to `'reset'`

examples/angular/auto-refetching/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"@angular/core": "^19.1.0-next.0",
1515
"@angular/platform-browser": "^19.1.0-next.0",
1616
"@angular/platform-browser-dynamic": "^19.1.0-next.0",
17-
"@tanstack/angular-query-experimental": "^5.69.1",
17+
"@tanstack/angular-query-experimental": "^5.71.2",
1818
"rxjs": "^7.8.1",
1919
"tslib": "^2.6.3",
2020
"zone.js": "^0.15.0"

examples/angular/basic/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"@angular/core": "^19.1.0-next.0",
1515
"@angular/platform-browser": "^19.1.0-next.0",
1616
"@angular/platform-browser-dynamic": "^19.1.0-next.0",
17-
"@tanstack/angular-query-experimental": "^5.69.1",
17+
"@tanstack/angular-query-experimental": "^5.71.2",
1818
"rxjs": "^7.8.1",
1919
"tslib": "^2.6.3",
2020
"zone.js": "^0.15.0"

examples/angular/devtools-panel/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
"@angular/platform-browser": "^19.1.0-next.0",
1616
"@angular/platform-browser-dynamic": "^19.1.0-next.0",
1717
"@angular/router": "^19.1.0-next.0",
18-
"@tanstack/angular-query-devtools-experimental": "^5.69.1",
19-
"@tanstack/angular-query-experimental": "^5.69.1",
18+
"@tanstack/angular-query-devtools-experimental": "^5.71.2",
19+
"@tanstack/angular-query-experimental": "^5.71.2",
2020
"rxjs": "^7.8.1",
2121
"tslib": "^2.6.3",
2222
"zone.js": "^0.15.0"

examples/angular/infinite-query-with-max-pages/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"@angular/core": "^19.1.0-next.0",
1515
"@angular/platform-browser": "^19.1.0-next.0",
1616
"@angular/platform-browser-dynamic": "^19.1.0-next.0",
17-
"@tanstack/angular-query-experimental": "^5.69.1",
17+
"@tanstack/angular-query-experimental": "^5.71.2",
1818
"rxjs": "^7.8.1",
1919
"tslib": "^2.6.3",
2020
"zone.js": "^0.15.0"

examples/angular/optimistic-updates/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"@angular/forms": "19.1.0-next.0",
1616
"@angular/platform-browser": "^19.1.0-next.0",
1717
"@angular/platform-browser-dynamic": "^19.1.0-next.0",
18-
"@tanstack/angular-query-experimental": "^5.69.1",
18+
"@tanstack/angular-query-experimental": "^5.71.2",
1919
"rxjs": "^7.8.1",
2020
"tslib": "^2.6.3",
2121
"zone.js": "^0.15.0"

examples/angular/pagination/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"@angular/core": "^19.1.0-next.0",
1515
"@angular/platform-browser": "^19.1.0-next.0",
1616
"@angular/platform-browser-dynamic": "^19.1.0-next.0",
17-
"@tanstack/angular-query-experimental": "^5.69.1",
17+
"@tanstack/angular-query-experimental": "^5.71.2",
1818
"rxjs": "^7.8.1",
1919
"tslib": "^2.6.3",
2020
"zone.js": "^0.15.0"

examples/angular/query-options-from-a-service/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"@angular/platform-browser": "^19.1.0-next.0",
1616
"@angular/platform-browser-dynamic": "^19.1.0-next.0",
1717
"@angular/router": "^19.1.0-next.0",
18-
"@tanstack/angular-query-experimental": "^5.69.1",
18+
"@tanstack/angular-query-experimental": "^5.71.2",
1919
"rxjs": "^7.8.1",
2020
"tslib": "^2.6.3",
2121
"zone.js": "^0.15.0"

examples/angular/router/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"@angular/platform-browser": "^19.1.0-next.0",
1616
"@angular/platform-browser-dynamic": "^19.1.0-next.0",
1717
"@angular/router": "^19.1.0-next.0",
18-
"@tanstack/angular-query-experimental": "^5.69.1",
18+
"@tanstack/angular-query-experimental": "^5.71.2",
1919
"rxjs": "^7.8.1",
2020
"tslib": "^2.6.3",
2121
"zone.js": "^0.15.0"

examples/angular/rxjs/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"@angular/forms": "19.1.0-next.0",
1616
"@angular/platform-browser": "^19.1.0-next.0",
1717
"@angular/platform-browser-dynamic": "^19.1.0-next.0",
18-
"@tanstack/angular-query-experimental": "^5.69.1",
18+
"@tanstack/angular-query-experimental": "^5.71.2",
1919
"rxjs": "^7.8.1",
2020
"tslib": "^2.6.3",
2121
"zone.js": "^0.15.0"

examples/angular/simple/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"@angular/core": "^19.1.0-next.0",
1515
"@angular/platform-browser": "^19.1.0-next.0",
1616
"@angular/platform-browser-dynamic": "^19.1.0-next.0",
17-
"@tanstack/angular-query-experimental": "^5.69.1",
17+
"@tanstack/angular-query-experimental": "^5.71.2",
1818
"rxjs": "^7.8.1",
1919
"tslib": "^2.6.3",
2020
"zone.js": "^0.15.0"

examples/react/algolia/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
},
1010
"dependencies": {
1111
"@algolia/client-search": "5.2.1",
12-
"@tanstack/react-query": "^5.69.0",
13-
"@tanstack/react-query-devtools": "^5.69.0",
12+
"@tanstack/react-query": "^5.71.1",
13+
"@tanstack/react-query-devtools": "^5.71.2",
1414
"react": "^19.0.0",
1515
"react-dom": "^19.0.0"
1616
},

examples/react/auto-refetching/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
"start": "next start"
99
},
1010
"dependencies": {
11-
"@tanstack/react-query": "^5.69.0",
12-
"@tanstack/react-query-devtools": "^5.69.0",
11+
"@tanstack/react-query": "^5.71.1",
12+
"@tanstack/react-query-devtools": "^5.71.2",
1313
"next": "^14.2.20",
1414
"react": "^18.2.0",
1515
"react-dom": "^18.2.0"

examples/react/basic-graphql-request/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
"preview": "vite preview"
99
},
1010
"dependencies": {
11-
"@tanstack/react-query": "^5.69.0",
12-
"@tanstack/react-query-devtools": "^5.69.0",
11+
"@tanstack/react-query": "^5.71.1",
12+
"@tanstack/react-query-devtools": "^5.71.2",
1313
"graphql": "^16.9.0",
1414
"graphql-request": "^7.1.2",
1515
"react": "^19.0.0",

examples/react/basic/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88
"preview": "vite preview"
99
},
1010
"dependencies": {
11-
"@tanstack/query-sync-storage-persister": "^5.69.0",
12-
"@tanstack/react-query": "^5.69.0",
13-
"@tanstack/react-query-devtools": "^5.69.0",
14-
"@tanstack/react-query-persist-client": "^5.69.0",
11+
"@tanstack/query-sync-storage-persister": "^5.71.1",
12+
"@tanstack/react-query": "^5.71.1",
13+
"@tanstack/react-query-devtools": "^5.71.2",
14+
"@tanstack/react-query-persist-client": "^5.71.1",
1515
"react": "^19.0.0",
1616
"react-dom": "^19.0.0"
1717
},

examples/react/chat/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
"preview": "vite preview"
99
},
1010
"dependencies": {
11-
"@tanstack/react-query": "^5.69.0",
12-
"@tanstack/react-query-devtools": "^5.69.0",
11+
"@tanstack/react-query": "^5.71.1",
12+
"@tanstack/react-query-devtools": "^5.71.2",
1313
"react": "^19.0.0",
1414
"react-dom": "^19.0.0"
1515
},

examples/react/default-query-function/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
"preview": "vite preview"
99
},
1010
"dependencies": {
11-
"@tanstack/react-query": "^5.69.0",
12-
"@tanstack/react-query-devtools": "^5.69.0",
11+
"@tanstack/react-query": "^5.71.1",
12+
"@tanstack/react-query-devtools": "^5.71.2",
1313
"react": "^19.0.0",
1414
"react-dom": "^19.0.0"
1515
},

0 commit comments

Comments
 (0)