Skip to content

Releases: TanStack/query

v5.75.1

02 May 11:20
Compare
Choose a tag to compare

Version 5.75.1 - 5/2/25, 11:19 AM

Changes

Fix

  • vue-query: reorder queryOptions and useQuery function overloads to fix type inference (#9088) (a535a46) by @romansp

Test

Packages

  • @tanstack/react-query@5.75.1
  • @tanstack/vue-query@5.75.1
  • @tanstack/react-query-devtools@5.75.1
  • @tanstack/react-query-persist-client@5.75.1
  • @tanstack/react-query-next-experimental@5.75.1
  • @tanstack/vue-query-devtools@5.75.1

v5.75.0

01 May 13:30
Compare
Choose a tag to compare

Version 5.75.0 - 5/1/25, 1:29 PM

Changes

Feat

  • query-core: refetchMode β€œreplace” for streamedQuery (#9092) (ff0131b) by Dominik Dorfmeister

Chore

  • remove unused common type (#8989) (a9fe406) by novice0840
  • deps: update dependency vite to v6.2.7 [security] (#9090) (7d25373) by renovate[bot]

Packages

  • @tanstack/query-core@5.75.0
  • @tanstack/query-broadcast-client-experimental@5.75.0
  • @tanstack/query-persist-client-core@5.75.0
  • @tanstack/query-sync-storage-persister@5.75.0
  • @tanstack/react-query@5.75.0
  • @tanstack/react-query-devtools@5.75.0
  • @tanstack/react-query-persist-client@5.75.0
  • @tanstack/react-query-next-experimental@5.75.0
  • @tanstack/solid-query@5.75.0
  • @tanstack/solid-query-devtools@5.75.0
  • @tanstack/solid-query-persist-client@5.75.0
  • @tanstack/svelte-query@5.75.0
  • @tanstack/svelte-query-devtools@5.75.0
  • @tanstack/svelte-query-persist-client@5.75.0
  • @tanstack/vue-query@5.75.0
  • @tanstack/vue-query-devtools@5.75.0
  • @tanstack/angular-query-experimental@5.75.0
  • @tanstack/query-async-storage-persister@5.75.0
  • @tanstack/angular-query-devtools-experimental@5.75.0

v5.74.11

29 Apr 17:53
Compare
Choose a tag to compare

Version 5.74.11 - 4/29/25, 5:52 PM

Changes

Fix

  • angular-query: fix injectInfiniteQuery to narrow type after isSuccess (#9016) (aa60c07) by Yoomin Kang

Test

Packages

  • @tanstack/react-query@5.74.11
  • @tanstack/angular-query-experimental@5.74.11
  • @tanstack/react-query-devtools@5.74.11
  • @tanstack/react-query-persist-client@5.74.11
  • @tanstack/react-query-next-experimental@5.74.11
  • @tanstack/angular-query-devtools-experimental@5.74.11

v5.74.10

29 Apr 14:49
Compare
Choose a tag to compare

Version 5.74.10 - 4/29/25, 2:49 PM

Changes

Fix

  • angular-query: align query options with react-query (#9084) (f9e4f6b) by Arnoud

Test

Packages

  • @tanstack/solid-query@5.74.10
  • @tanstack/angular-query-experimental@5.74.10
  • @tanstack/solid-query-devtools@5.74.10
  • @tanstack/solid-query-persist-client@5.74.10
  • @tanstack/angular-query-devtools-experimental@5.74.10

v5.74.9

29 Apr 10:51
Compare
Choose a tag to compare

Version 5.74.9 - 4/29/25, 10:50 AM

Changes

Refactor

  • core: switch from Object.defineProperty to Proxies (#9079) (10493ef) by Dominik Dorfmeister

Docs

Packages

  • @tanstack/query-core@5.74.9
  • @tanstack/react-query@5.74.9
  • @tanstack/query-broadcast-client-experimental@5.74.9
  • @tanstack/query-persist-client-core@5.74.9
  • @tanstack/query-sync-storage-persister@5.74.9
  • @tanstack/react-query-devtools@5.74.9
  • @tanstack/react-query-persist-client@5.74.9
  • @tanstack/react-query-next-experimental@5.74.9
  • @tanstack/solid-query@5.74.9
  • @tanstack/solid-query-devtools@5.74.9
  • @tanstack/solid-query-persist-client@5.74.9
  • @tanstack/svelte-query@5.74.9
  • @tanstack/svelte-query-devtools@5.74.9
  • @tanstack/svelte-query-persist-client@5.74.9
  • @tanstack/vue-query@5.74.9
  • @tanstack/vue-query-devtools@5.74.9
  • @tanstack/angular-query-experimental@5.74.9
  • @tanstack/query-async-storage-persister@5.74.9
  • @tanstack/angular-query-devtools-experimental@5.74.9

v5.74.8

29 Apr 08:04
Compare
Choose a tag to compare

Version 5.74.8 - 4/29/25, 8:04 AM

Changes

Fix

  • vue-query: fix initialData Type Inference Bug in useQuery (#9077) (66151ca) by μ°¨μŠΉν•˜

Test

Packages

  • @tanstack/react-query@5.74.8
  • @tanstack/vue-query@5.74.8
  • @tanstack/react-query-devtools@5.74.8
  • @tanstack/react-query-persist-client@5.74.8
  • @tanstack/react-query-next-experimental@5.74.8
  • @tanstack/vue-query-devtools@5.74.8

v5.74.7

27 Apr 15:03
Compare
Choose a tag to compare

Version 5.74.7 - 4/27/25, 3:02 PM

Changes

Fix

  • vue-query: update initialData type to allow InitialDataFunction and NonUndefinedGuard, similar to react-query (#9073) (e45dea8) by Sol Lee

Chore

  • deps: update dependency @sveltejs/kit to v2.20.6 [security] (#9054) (b13f0b8) by renovate[bot]
  • move from paths to customCondition (#9042) (9f93f12) by Tyler

Test

  • react-query: use fake timers for QueryClientProvider.test.tsx (#9074) (b8ea29e) by @manudeli
  • query-persist-client-core: use fake timers for createPersister.test.ts (#9067) (83f01cd) by MINSEONG KIM
  • react-query: use fake timers for useMutationState.test.tsx (#9055) (62f02fc) by @manudeli
  • react-query: use fake timers for fine-grained-persister.test.tsx (#9056) (027be32) by @manudeli
  • react-query: use fake timers for ssr-hydration.test.tsx (#9058) (0849660) by MINSEONG KIM
  • query-core: use fake timers for queryObserver.test.tsx (#9004) (1b169ae) by @manudeli

Docs

  • fix broken links in docs (#9052) (eb15f87) by Zac Rosenbauer
  • fix typo (a2a39c9) by Dominik Dorfmeister
  • Update streamedQuery.md (c987abc) by Dominik Dorfmeister

Packages

  • @tanstack/eslint-plugin-query@5.74.7
  • @tanstack/query-async-storage-persister@5.74.7
  • @tanstack/query-broadcast-client-experimental@5.74.7
  • @tanstack/query-core@5.74.7
  • @tanstack/query-devtools@5.74.7
  • @tanstack/query-persist-client-core@5.74.7
  • @tanstack/query-sync-storage-persister@5.74.7
  • @tanstack/react-query@5.74.7
  • @tanstack/react-query-devtools@5.74.7
  • @tanstack/react-query-persist-client@5.74.7
  • @tanstack/react-query-next-experimental@5.74.7
  • @tanstack/solid-query@5.74.7
  • @tanstack/solid-query-devtools@5.74.7
  • @tanstack/solid-query-persist-client@5.74.7
  • @tanstack/svelte-query@5.74.7
  • @tanstack/svelte-query-devtools@5.74.7
  • @tanstack/svelte-query-persist-client@5.74.7
  • @tanstack/vue-query@5.74.7
  • @tanstack/vue-query-devtools@5.74.7
  • @tanstack/angular-query-devtools-experimental@5.74.7
  • @tanstack/angular-query-experimental@5.74.7

v5.74.6

22 Apr 17:06
Compare
Choose a tag to compare

Version 5.74.6 - 4/22/25, 5:05 PM

Changes

Fix

  • vue-query: unify shallow flag behaviour (#9050) (3a2e2d9) by Damian Osipiuk

Chore

  • query-async-storage-persister: remove unnecessary export keyword (#9040) (b63a1d0) by MINSEONG KIM

Test

  • *: remove unnecessary async (#9039) (a9b8391) by MINSEONG KIM

Packages

  • @tanstack/query-async-storage-persister@5.74.6
  • @tanstack/query-devtools@5.74.6
  • @tanstack/query-persist-client-core@5.74.6
  • @tanstack/vue-query@5.74.6
  • @tanstack/angular-query-experimental@5.74.6
  • @tanstack/query-sync-storage-persister@5.74.6
  • @tanstack/react-query-devtools@5.74.6
  • @tanstack/react-query-persist-client@5.74.6
  • @tanstack/solid-query-devtools@5.74.6
  • @tanstack/solid-query-persist-client@5.74.6
  • @tanstack/svelte-query-devtools@5.74.6
  • @tanstack/svelte-query-persist-client@5.74.6
  • @tanstack/vue-query-devtools@5.74.6
  • @tanstack/angular-query-devtools-experimental@5.74.6

v5.74.5

18 Apr 12:39
Compare
Choose a tag to compare

Version 5.74.5 - 4/18/25, 12:38 PM

Changes

Fix

  • types: remove "queryFn" from OmitKeyof in DefaultOptions (#9035) (b6faa37) by Sol Lee

Packages

  • @tanstack/vue-query@5.74.5
  • @tanstack/vue-query-devtools@5.74.5

v5.74.4

17 Apr 09:46
Compare
Choose a tag to compare

Version 5.74.4 - 4/17/25, 9:44 AM

Changes

Fix

  • query-core, vue-query: fix type inference in setQueryData when used in functions with explicit return types (#9030) (8f8e6d0) by @custardcream98

Chore

  • angular-query: move angular-query-persist-client (#9021) (4a5990e) by Arnoud

Test

  • vue-query: remove unnecessary async (#9028) (d1255a8) by MINSEONG KIM
  • svelte-query-persist-client: remove unnecessary async (#9027) (fdf5a54) by MINSEONG KIM
  • *: remove unnecessary async (#9026) (522b081) by MINSEONG KIM
  • *: remove unnecessary async (#9025) (f812bf4) by MINSEONG KIM

Packages

  • @tanstack/query-core@5.74.4
  • @tanstack/react-query-persist-client@5.74.4
  • @tanstack/solid-query@5.74.4
  • @tanstack/solid-query-persist-client@5.74.4
  • @tanstack/vue-query@5.74.4
  • @tanstack/query-broadcast-client-experimental@5.74.4
  • @tanstack/query-persist-client-core@5.74.4
  • @tanstack/query-sync-storage-persister@5.74.4
  • @tanstack/react-query@5.74.4
  • @tanstack/react-query-devtools@5.74.4
  • @tanstack/react-query-next-experimental@5.74.4
  • @tanstack/solid-query-devtools@5.74.4
  • @tanstack/svelte-query@5.74.4
  • @tanstack/svelte-query-devtools@5.74.4
  • @tanstack/svelte-query-persist-client@5.74.4
  • @tanstack/vue-query-devtools@5.74.4
  • @tanstack/angular-query-experimental@5.74.4
  • @tanstack/query-async-storage-persister@5.74.4
  • @tanstack/angular-query-devtools-experimental@5.74.4