SIGN IN SIGN UP
TryGhost / Ghost UNCLAIMED

Independent technology for modern publishing, memberships, subscriptions and newsletters.

0 0 121 JavaScript

Update dependency @tanstack/react-query to v4.44.0 (#28162)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [@tanstack/react-query](https://tanstack.com/query)
([source](https://redirect.github.com/TanStack/query/tree/HEAD/packages/react-query))
| [`4.36.1` →
`4.44.0`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query/4.36.1/4.44.0)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@tanstack%2freact-query/4.44.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tanstack%2freact-query/4.36.1/4.44.0?slim=true)
|

---

### Release Notes

<details>
<summary>TanStack/query (@&#8203;tanstack/react-query)</summary>

###
[`v4.44.0`](https://redirect.github.com/TanStack/query/releases/tag/%40tanstack/react-query%404.44.0)

[Compare
Source](https://redirect.github.com/TanStack/query/compare/@tanstack/react-query@4.43.0...@tanstack/react-query@4.44.0)

##### Minor Changes

-
[`006ce1a`](https://redirect.github.com/TanStack/query/commit/006ce1a):
feat(react-query): backport mutationOptions in v4

##### Patch Changes

-
[@&#8203;tanstack/query-core](https://redirect.github.com/tanstack/query-core)@&#8203;4.44.0

###
[`v4.43.0`](https://redirect.github.com/TanStack/query/releases/tag/%40tanstack/react-query%404.43.0)

[Compare
Source](https://redirect.github.com/TanStack/query/compare/@tanstack/react-query@4.42.2...@tanstack/react-query@4.43.0)

##### Minor Changes

-
[`b3260f0`](https://redirect.github.com/TanStack/query/commit/b3260f0):
feat(react-query): backport usePrefetchQuery, usePrefetchInfiniteQuery

##### Patch Changes

-
[@&#8203;tanstack/query-core](https://redirect.github.com/tanstack/query-core)@&#8203;4.43.0

###
[`v4.42.2`](https://redirect.github.com/TanStack/query/releases/tag/%40tanstack/react-query%404.42.2)

[Compare
Source](https://redirect.github.com/TanStack/query/compare/@tanstack/react-query@4.42.1...@tanstack/react-query@4.42.2)

##### Patch Changes

-
[`744d190`](https://redirect.github.com/TanStack/query/commit/744d190):
fix(react-query): update use-sync-external-store version to support
React 19 as peerDep correctly

###
[`v4.42.1`](https://redirect.github.com/TanStack/query/releases/tag/%40tanstack/react-query%404.42.1)

[Compare
Source](https://redirect.github.com/TanStack/query/compare/v4.42.0...@tanstack/react-query@4.42.1)

##### Patch Changes

- Updated dependencies
\[[`12458ee`](https://redirect.github.com/TanStack/query/commit/12458ee)]
-
[@&#8203;tanstack/query-core](https://redirect.github.com/tanstack/query-core)@&#8203;4.41.1

###
[`v4.42.0`](https://redirect.github.com/TanStack/query/releases/tag/v4.42.0)

[Compare
Source](https://redirect.github.com/TanStack/query/compare/v4.41.0...v4.42.0)

Version 4.42.0 - 10/16/25, 4:16 PM

#### Changes

##### Feat

- react-query: add react\@&#8203;19 as peerDeps
([#&#8203;9310](https://redirect.github.com/TanStack/query/issues/9310))
([`06b6fb9`](https://redirect.github.com/TanStack/query/commit/06b6fb9))
by [@&#8203;gwansikk](https://redirect.github.com/gwansikk)

#### Packages

-
[@&#8203;tanstack/react-query](https://redirect.github.com/tanstack/react-query)@&#8203;4.42.0
-
[@&#8203;tanstack/react-query-devtools](https://redirect.github.com/tanstack/react-query-devtools)@&#8203;4.42.0
-
[@&#8203;tanstack/react-query-persist-client](https://redirect.github.com/tanstack/react-query-persist-client)@&#8203;4.42.0

###
[`v4.41.0`](https://redirect.github.com/TanStack/query/releases/tag/v4.41.0)

[Compare
Source](https://redirect.github.com/TanStack/query/compare/v4.40.2...v4.41.0)

Version 4.41.0 - 9/9/25, 7:21 AM

#### Changes

##### Feat

- react-query: backport v5 apis about infinite query
([#&#8203;9334](https://redirect.github.com/TanStack/query/issues/9334))
([`208029e`](https://redirect.github.com/TanStack/query/commit/208029e))
by [@&#8203;manudeli](https://redirect.github.com/manudeli)

#### Packages

-
[@&#8203;tanstack/query-core](https://redirect.github.com/tanstack/query-core)@&#8203;4.41.0
-
[@&#8203;tanstack/react-query](https://redirect.github.com/tanstack/react-query)@&#8203;4.41.0
-
[@&#8203;tanstack/query-persist-client-core](https://redirect.github.com/tanstack/query-persist-client-core)@&#8203;4.41.0
-
[@&#8203;tanstack/query-async-storage-persister](https://redirect.github.com/tanstack/query-async-storage-persister)@&#8203;4.41.0
-
[@&#8203;tanstack/query-broadcast-client-experimental](https://redirect.github.com/tanstack/query-broadcast-client-experimental)@&#8203;4.41.0
-
[@&#8203;tanstack/query-sync-storage-persister](https://redirect.github.com/tanstack/query-sync-storage-persister)@&#8203;4.41.0
-
[@&#8203;tanstack/react-query-devtools](https://redirect.github.com/tanstack/react-query-devtools)@&#8203;4.41.0
-
[@&#8203;tanstack/react-query-persist-client](https://redirect.github.com/tanstack/react-query-persist-client)@&#8203;4.41.0
-
[@&#8203;tanstack/solid-query](https://redirect.github.com/tanstack/solid-query)@&#8203;4.41.0
-
[@&#8203;tanstack/svelte-query](https://redirect.github.com/tanstack/svelte-query)@&#8203;4.41.0
-
[@&#8203;tanstack/vue-query](https://redirect.github.com/tanstack/vue-query)@&#8203;4.41.0

###
[`v4.40.2`](https://redirect.github.com/TanStack/query/releases/tag/v4.40.2)

[Compare
Source](https://redirect.github.com/TanStack/query/compare/v4.40.1...v4.40.2)

Version 4.40.2 - 9/9/25, 6:35 AM

#### Changes

##### Fix

- ci: resolve v4 CI timeout by disabling Nx Cloud distributed execution
([#&#8203;9623](https://redirect.github.com/TanStack/query/issues/9623))
([`3ef06cf`](https://redirect.github.com/TanStack/query/commit/3ef06cf))
by Kim YoungHoon

##### Ci

- v4: update test command in GitHub Actions workflow to use pnpm
([#&#8203;9524](https://redirect.github.com/TanStack/query/issues/9524))
([`eee4405`](https://redirect.github.com/TanStack/query/commit/eee4405))
by [@&#8203;manudeli](https://redirect.github.com/manudeli)

##### Other

-
([`f464aa3`](https://redirect.github.com/TanStack/query/commit/f464aa3))
by Kim YoungHoon

#### Packages

-
[@&#8203;tanstack/react-query](https://redirect.github.com/tanstack/react-query)@&#8203;4.40.2
-
[@&#8203;tanstack/react-query-devtools](https://redirect.github.com/tanstack/react-query-devtools)@&#8203;4.40.2
-
[@&#8203;tanstack/react-query-persist-client](https://redirect.github.com/tanstack/react-query-persist-client)@&#8203;4.40.2

###
[`v4.40.1`](https://redirect.github.com/TanStack/query/releases/tag/v4.40.1)

[Compare
Source](https://redirect.github.com/TanStack/query/compare/v4.40.0...v4.40.1)

Version 4.40.1 - 7/4/25, 1:18 PM

#### Changes

##### Fix

- react-query: mark deprecated jsdoc on `suspense` option of
UseQueryOptions
([#&#8203;9360](https://redirect.github.com/TanStack/query/issues/9360))
([`6213ffa`](https://redirect.github.com/TanStack/query/commit/6213ffa))
by [@&#8203;manudeli](https://redirect.github.com/manudeli)

##### Docs

- Fix syntax of batshit in batching-requests article
([#&#8203;9269](https://redirect.github.com/TanStack/query/issues/9269))
([`1f9cf0b`](https://redirect.github.com/TanStack/query/commit/1f9cf0b))
by [@&#8203;u9g](https://redirect.github.com/u9g)

#### Packages

-
[@&#8203;tanstack/react-query](https://redirect.github.com/tanstack/react-query)@&#8203;4.40.1
-
[@&#8203;tanstack/react-query-devtools](https://redirect.github.com/tanstack/react-query-devtools)@&#8203;4.40.1
-
[@&#8203;tanstack/react-query-persist-client](https://redirect.github.com/tanstack/react-query-persist-client)@&#8203;4.40.1

###
[`v4.40.0`](https://redirect.github.com/TanStack/query/releases/tag/v4.40.0)

[Compare
Source](https://redirect.github.com/TanStack/query/compare/v4.39.2...v4.40.0)

Version 4.40.0 - 6/17/25, 4:44 PM

#### Changes

##### Feat

- query-core, react-query: backport v5 types, deprecate `isLoading` in
favor of `isPending` in mutation observer results
([#&#8203;9266](https://redirect.github.com/TanStack/query/issues/9266))
([`693a471`](https://redirect.github.com/TanStack/query/commit/693a471))
by [@&#8203;manudeli](https://redirect.github.com/manudeli)

#### Packages

-
[@&#8203;tanstack/query-core](https://redirect.github.com/tanstack/query-core)@&#8203;4.40.0
-
[@&#8203;tanstack/react-query](https://redirect.github.com/tanstack/react-query)@&#8203;4.40.0
-
[@&#8203;tanstack/query-persist-client-core](https://redirect.github.com/tanstack/query-persist-client-core)@&#8203;4.40.0
-
[@&#8203;tanstack/query-async-storage-persister](https://redirect.github.com/tanstack/query-async-storage-persister)@&#8203;4.40.0
-
[@&#8203;tanstack/query-broadcast-client-experimental](https://redirect.github.com/tanstack/query-broadcast-client-experimental)@&#8203;4.40.0
-
[@&#8203;tanstack/query-sync-storage-persister](https://redirect.github.com/tanstack/query-sync-storage-persister)@&#8203;4.40.0
-
[@&#8203;tanstack/react-query-devtools](https://redirect.github.com/tanstack/react-query-devtools)@&#8203;4.40.0
-
[@&#8203;tanstack/react-query-persist-client](https://redirect.github.com/tanstack/react-query-persist-client)@&#8203;4.40.0
-
[@&#8203;tanstack/solid-query](https://redirect.github.com/tanstack/solid-query)@&#8203;4.40.0
-
[@&#8203;tanstack/svelte-query](https://redirect.github.com/tanstack/svelte-query)@&#8203;4.40.0
-
[@&#8203;tanstack/vue-query](https://redirect.github.com/tanstack/vue-query)@&#8203;4.40.0

###
[`v4.39.2`](https://redirect.github.com/TanStack/query/releases/tag/v4.39.2)

[Compare
Source](https://redirect.github.com/TanStack/query/compare/v4.39.1...v4.39.2)

Version 4.39.2 - 6/9/25, 9:36 AM

#### Changes

##### Fix

- react-query: correct type for `onSuccess` of `useQuery`
([#&#8203;9242](https://redirect.github.com/TanStack/query/issues/9242))
([`b886889`](https://redirect.github.com/TanStack/query/commit/b886889))
by [@&#8203;manudeli](https://redirect.github.com/manudeli)

#### Packages

-
[@&#8203;tanstack/query-core](https://redirect.github.com/tanstack/query-core)@&#8203;4.39.2
-
[@&#8203;tanstack/react-query](https://redirect.github.com/tanstack/react-query)@&#8203;4.39.2
-
[@&#8203;tanstack/vue-query](https://redirect.github.com/tanstack/vue-query)@&#8203;4.39.2
-
[@&#8203;tanstack/query-persist-client-core](https://redirect.github.com/tanstack/query-persist-client-core)@&#8203;4.39.2
-
[@&#8203;tanstack/query-async-storage-persister](https://redirect.github.com/tanstack/query-async-storage-persister)@&#8203;4.39.2
-
[@&#8203;tanstack/query-broadcast-client-experimental](https://redirect.github.com/tanstack/query-broadcast-client-experimental)@&#8203;4.39.2
-
[@&#8203;tanstack/query-sync-storage-persister](https://redirect.github.com/tanstack/query-sync-storage-persister)@&#8203;4.39.2
-
[@&#8203;tanstack/react-query-devtools](https://redirect.github.com/tanstack/react-query-devtools)@&#8203;4.39.2
-
[@&#8203;tanstack/react-query-persist-client](https://redirect.github.com/tanstack/react-query-persist-client)@&#8203;4.39.2
-
[@&#8203;tanstack/solid-query](https://redirect.github.com/tanstack/solid-query)@&#8203;4.39.2
-
[@&#8203;tanstack/svelte-query](https://redirect.github.com/tanstack/svelte-query)@&#8203;4.39.2

###
[`v4.39.1`](https://redirect.github.com/TanStack/query/releases/tag/v4.39.1)

[Compare
Source](https://redirect.github.com/TanStack/query/compare/v4.39.0...v4.39.1)

Version 4.39.1 - 5/31/25, 1:09 PM (Manual Release)

#### Changes

##### Fix

- v4: ensure packages are built during CI
([#&#8203;9227](https://redirect.github.com/TanStack/query/issues/9227))
([`4f93b86`](https://redirect.github.com/TanStack/query/commit/4f93b86))
by Lachlan Collins

##### Ci

- v4: fix Nx commands
([`52f93a5`](https://redirect.github.com/TanStack/query/commit/52f93a5))
by Lachlan Collins

#### Packages

-
[@&#8203;tanstack/query-core](https://redirect.github.com/tanstack/query-core)@&#8203;4.39.1
-
[@&#8203;tanstack/query-persist-client-core](https://redirect.github.com/tanstack/query-persist-client-core)@&#8203;4.39.1
-
[@&#8203;tanstack/query-async-storage-persister](https://redirect.github.com/tanstack/query-async-storage-persister)@&#8203;4.39.1
-
[@&#8203;tanstack/query-broadcast-client-experimental](https://redirect.github.com/tanstack/query-broadcast-client-experimental)@&#8203;4.39.1
-
[@&#8203;tanstack/query-sync-storage-persister](https://redirect.github.com/tanstack/query-sync-storage-persister)@&#8203;4.39.1
-
[@&#8203;tanstack/react-query](https://redirect.github.com/tanstack/react-query)@&#8203;4.39.1
-
[@&#8203;tanstack/react-query-devtools](https://redirect.github.com/tanstack/react-query-devtools)@&#8203;4.39.1
-
[@&#8203;tanstack/react-query-persist-client](https://redirect.github.com/tanstack/react-query-persist-client)@&#8203;4.39.1
-
[@&#8203;tanstack/solid-query](https://redirect.github.com/tanstack/solid-query)@&#8203;4.39.1
-
[@&#8203;tanstack/svelte-query](https://redirect.github.com/tanstack/svelte-query)@&#8203;4.39.1
-
[@&#8203;tanstack/vue-query](https://redirect.github.com/tanstack/vue-query)@&#8203;4.39.1
-
[@&#8203;tanstack/eslint-plugin-query](https://redirect.github.com/tanstack/eslint-plugin-query)@&#8203;4.39.1

###
[`v4.39.0`](https://redirect.github.com/TanStack/query/releases/tag/v4.39.0)

[Compare
Source](https://redirect.github.com/TanStack/query/compare/v4.36.1...v4.39.0)

Version 4.39.0 - 5/31/25, 1:07 AM

#### Changes

##### Feat

- backport v5 apis to v4
([#&#8203;9140](https://redirect.github.com/TanStack/query/issues/9140))
([`9af0b75`](https://redirect.github.com/TanStack/query/commit/9af0b75))
by [@&#8203;manudeli](https://redirect.github.com/manudeli)

##### Chore

- Fix incorrect npm tag for previous version release (v4)
([#&#8203;6659](https://redirect.github.com/TanStack/query/issues/6659))
([`ce313af`](https://redirect.github.com/TanStack/query/commit/ce313af))
by Lachlan Collins

##### Ci

- v4: use
[@&#8203;tanstack/publish-config](https://redirect.github.com/tanstack/publish-config)
([#&#8203;9225](https://redirect.github.com/TanStack/query/issues/9225))
([`12abdda`](https://redirect.github.com/TanStack/query/commit/12abdda))
by Lachlan Collins

##### Docs

- Enrich the onMutate description for context
([#&#8203;8710](https://redirect.github.com/TanStack/query/issues/8710))
([`4e6432a`](https://redirect.github.com/TanStack/query/commit/4e6432a))
by [@&#8203;Thiamath](https://redirect.github.com/Thiamath)
- copying installation commands made easy
([#&#8203;8101](https://redirect.github.com/TanStack/query/issues/8101))
([`92e5672`](https://redirect.github.com/TanStack/query/commit/92e5672))
by Pranay Bajracharya
- Add version to v4 eslint docs
([#&#8203;7926](https://redirect.github.com/TanStack/query/issues/7926))
([`542528a`](https://redirect.github.com/TanStack/query/commit/542528a))
by Sernin van de Krol
- suspensive-react-query: add content about queryOptions
([#&#8203;7678](https://redirect.github.com/TanStack/query/issues/7678))
([`b7e50ad`](https://redirect.github.com/TanStack/query/commit/b7e50ad))
by GwanSik Kim
- fix broken internal links in the query docs (v4)
([#&#8203;7398](https://redirect.github.com/TanStack/query/issues/7398))
([`3f22c3d`](https://redirect.github.com/TanStack/query/commit/3f22c3d))
by fuko
- angular adapter is compatible with angular v16
([#&#8203;7381](https://redirect.github.com/TanStack/query/issues/7381))
([`84f3ef1`](https://redirect.github.com/TanStack/query/commit/84f3ef1))
by Arnoud
- Update useMutation.md
([#&#8203;7349](https://redirect.github.com/TanStack/query/issues/7349))
([`b757ea4`](https://redirect.github.com/TanStack/query/commit/b757ea4))
by [@&#8203;ashishsurya](https://redirect.github.com/ashishsurya)
- fix syntax highlighting
([`7c0187e`](https://redirect.github.com/TanStack/query/commit/7c0187e))
by Dominik Dorfmeister
- Update docs/config.json (v4)
([#&#8203;7102](https://redirect.github.com/TanStack/query/issues/7102))
([`1e2ee37`](https://redirect.github.com/TanStack/query/commit/1e2ee37))
by Lachlan Collins
- Install the right version of the react devtools
([#&#8203;6941](https://redirect.github.com/TanStack/query/issues/6941))
([`4f8221b`](https://redirect.github.com/TanStack/query/commit/4f8221b))
by Fullchee Zhang
- link angular adapter
([#&#8203;6796](https://redirect.github.com/TanStack/query/issues/6796))
([`11b336e`](https://redirect.github.com/TanStack/query/commit/11b336e))
by Arnoud
- Move eslint docs to core (v4)
([`81ef31f`](https://redirect.github.com/TanStack/query/commit/81ef31f))
by Lachlan Collins
- Fix relative links
([`dd20738`](https://redirect.github.com/TanStack/query/commit/dd20738))
by Lachlan Collins
- Implement broken link fixes from main
([`bc67f24`](https://redirect.github.com/TanStack/query/commit/bc67f24))
by Lachlan Collins
- Re-organise for new docs layout (v4)
([#&#8203;6764](https://redirect.github.com/TanStack/query/issues/6764))
([`6cc4a67`](https://redirect.github.com/TanStack/query/commit/6cc4a67))
by Lachlan Collins
- Use the new config format (v4)
([#&#8203;6742](https://redirect.github.com/TanStack/query/issues/6742))
([`e62e60f`](https://redirect.github.com/TanStack/query/commit/e62e60f))
by fuko
- update react-native.md
([#&#8203;6744](https://redirect.github.com/TanStack/query/issues/6744))
([`84bfc66`](https://redirect.github.com/TanStack/query/commit/84bfc66))
by [@&#8203;iamclaytonray](https://redirect.github.com/iamclaytonray)

##### Other

-
([`f1ec2ca`](https://redirect.github.com/TanStack/query/commit/f1ec2ca))
by coderhyy

#### Packages

-
[@&#8203;tanstack/query-core](https://redirect.github.com/tanstack/query-core)@&#8203;4.39.0
-
[@&#8203;tanstack/react-query](https://redirect.github.com/tanstack/react-query)@&#8203;4.39.0
-
[@&#8203;tanstack/vue-query](https://redirect.github.com/tanstack/vue-query)@&#8203;4.39.0
-
[@&#8203;tanstack/query-persist-client-core](https://redirect.github.com/tanstack/query-persist-client-core)@&#8203;4.39.0
-
[@&#8203;tanstack/query-async-storage-persister](https://redirect.github.com/tanstack/query-async-storage-persister)@&#8203;4.39.0
-
[@&#8203;tanstack/query-broadcast-client-experimental](https://redirect.github.com/tanstack/query-broadcast-client-experimental)@&#8203;4.39.0
-
[@&#8203;tanstack/query-sync-storage-persister](https://redirect.github.com/tanstack/query-sync-storage-persister)@&#8203;4.39.0
-
[@&#8203;tanstack/react-query-devtools](https://redirect.github.com/tanstack/react-query-devtools)@&#8203;4.39.0
-
[@&#8203;tanstack/react-query-persist-client](https://redirect.github.com/tanstack/react-query-persist-client)@&#8203;4.39.0
-
[@&#8203;tanstack/solid-query](https://redirect.github.com/tanstack/solid-query)@&#8203;4.39.0
-
[@&#8203;tanstack/svelte-query](https://redirect.github.com/tanstack/svelte-query)@&#8203;4.39.0

</details>

---

### Configuration

📅 **Schedule**: (in timezone Etc/UTC)

- Branch creation
  - Only on Sunday and Saturday (`* * * * 0,6`)
  - Between 12:00 AM and 12:59 PM, only on Monday (`* 0-12 * * 1`)
- Between 09:00 PM and 11:59 PM, Monday through Friday (`* 21-23 * *
1-5`)
- Between 12:00 AM and 04:59 AM, Tuesday through Saturday (`* 0-4 * *
2-6`)
- Automerge
  - Only on Sunday and Saturday (`* * * * 0,6`)
  - Between 12:00 AM and 12:59 PM, only on Monday (`* 0-12 * * 1`)
- Between 10:00 PM and 11:59 PM, Monday through Friday (`* 22-23 * *
1-5`)
- Between 12:00 AM and 04:59 AM, Tuesday through Saturday (`* 0-4 * *
2-6`)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xOTUuOCIsInVwZGF0ZWRJblZlciI6IjQzLjE5NS44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: tryghost-renovate[bot] <269725441+tryghost-renovate[bot]@users.noreply.github.com>
T
tryghost-renovate[bot] committed
b8fcbd13dd263a9d4f4b096461083749d6f7cd61
Parent: 03490c3
Committed by GitHub <noreply@github.com> on 5/28/2026, 2:27:06 PM