Catalog / Frontend

TanStack Query changelog

TanStack Query last published on 11 Oct 2026, today.

Async state and caching library for React, Vue, Svelte and Solid.

SubscribeTanStack Query as markdown, for pasting into a model
Collected
320 releases back to 24 Aug 2026
Source
TanStack/query
Project
tanstack.com
Advisories
1 published newest 2024
Feed
RSS

Read on 28 of the 30 days on record, last today. Collection status

Version history

2026320 releases
Release 2026-10-11 19:36

Release 2026-10-11 19:36 Changes Features preact-query*: support Preact v11 (#11711) (a94c7caee) by @JoviDeCroock Fix mutation-observer: snapshot mutateOptions before dispatching callbacks (#11945) (a16e71c7a) by @okxint examples/solid/offl

addedchanged
@tanstack/vue-query 5.104.2

Patch Changes #11796 69e114a - Export the MutationResult type so inferred useMutation return types can be named when emitting declarations Updated dependencies [03e8c39]: @tanstack/query-core@5.104.2

fixed
@tanstack/query-core 5.104.2

Patch Changes #11679 03e8c39 - fix(query-core): start queued scoped mutations when the window is not focused

fixed
@tanstack/preact-query 5.104.2

Patch Changes #11711 a94c7ca - Add Preact v11 to peerDependencies Updated dependencies [03e8c39]: @tanstack/query-core@5.104.2

addedfixed
@tanstack/preact-query-persist-client 5.104.2

Patch Changes #11711 a94c7ca - Add Preact v11 to peerDependencies Updated dependencies [a94c7ca]: @tanstack/preact-query@5.104.2 @tanstack/query-persist-client-core@5.104.2

addedfixed
@tanstack/preact-query-devtools 5.104.2

Patch Changes #11711 a94c7ca - Add Preact v11 to peerDependencies Updated dependencies [a94c7ca]: @tanstack/preact-query@5.104.2 @tanstack/query-devtools@5.104.2

addedfixed
Release 2026-10-02 10:05

Release 2026-10-02 10:05 Changes Fix query-devtools: isolate signals on devtools instances (#11799) (ec060b6f7) by @DogPawHat Refactor preact-query*: rename local 'useRef' variables with the 'Ref' suffix (#11792) (3df6cb9ff) by @sukvvon Cho

addedchanged
@tanstack/query-devtools 5.104.1

Patch Changes #11799 ec060b6 - Isolate the signals and subscriptions used across the DevTools context Updated dependencies []: @tanstack/query-core@5.104.1

fixed
Release 2026-09-26 03:57

Release 2026-09-26 03:57 Changes Chore deps: update Vite from v6 to v8 (#11650) (5279b0521) by @lachlancollins Packages @tanstack/angular-query-experimental@5.104.0 @tanstack/eslint-plugin-query@5.104.0 @tanstack/lit-query@0.2.25 @tanstack/

changed
Release 2026-09-26 00:17

Release 2026-09-26 00:17 Changes Fix codemods: update codemods build script (#11647) (1c9693eac) by @lachlancollins solid-query: useBaseQuery SSR cleanup (#11628) (6ebffacbe) by @lachlancollins svelte-query/{createQuery,queryOptions}: corre

addedchanged
@tanstack/vue-query 5.104.0

Minor Changes #11650 5279b05 - Build projects with Vite 8 Patch Changes Updated dependencies [5279b05]: @tanstack/query-core@5.104.0

fixed
@tanstack/vue-query-devtools 6.3.0

Minor Changes #11650 5279b05 - Build projects with Vite 8 Patch Changes Updated dependencies [5279b05]: @tanstack/query-devtools@5.104.0 @tanstack/vue-query@5.104.0

fixed
@tanstack/svelte-query 6.3.0

Minor Changes #11650 5279b05 - Build projects with Vite 8 Patch Changes Updated dependencies [5279b05]: @tanstack/query-core@5.104.0

fixed
@tanstack/svelte-query 6.2.5

Patch Changes #11592 d038065 - fix(svelte-query/{createQuery,queryOptions}): correct the overload selected for 'initialData' Updated dependencies []: @tanstack/query-core@5.103.3

fixed
@tanstack/svelte-query-persist-client 6.3.0

Minor Changes #11650 5279b05 - Build projects with Vite 8 Patch Changes Updated dependencies [5279b05]: @tanstack/svelte-query@6.3.0 @tanstack/query-persist-client-core@5.104.0

fixed
@tanstack/svelte-query-devtools 6.3.0

Minor Changes #11650 5279b05 - Build projects with Vite 8 Patch Changes Updated dependencies [5279b05]: @tanstack/query-devtools@5.104.0 @tanstack/svelte-query@6.3.0

fixed
@tanstack/solid-query 5.103.3

Patch Changes #11628 6ebffac - fix: switch SSR cleanup property to address Astro crash Updated dependencies []: @tanstack/query-core@5.103.3

fixed
@tanstack/react-query 5.104.0

Minor Changes #11650 5279b05 - Build projects with Vite 8 Patch Changes Updated dependencies [5279b05]: @tanstack/query-core@5.104.0

fixed
@tanstack/react-query 5.103.3

Patch Changes #11647 1c9693e - fix(codemods): avoid copying unnecessary files from codemods project Updated dependencies []: @tanstack/query-core@5.103.3

fixed
@tanstack/react-query-persist-client 5.104.0

Minor Changes #11650 5279b05 - Build projects with Vite 8 Patch Changes Updated dependencies [5279b05]: @tanstack/react-query@5.104.0 @tanstack/query-persist-client-core@5.104.0

fixed
@tanstack/react-query-devtools 5.104.0

Minor Changes #11650 5279b05 - Build projects with Vite 8 Patch Changes Updated dependencies [5279b05]: @tanstack/query-devtools@5.104.0 @tanstack/react-query@5.104.0

fixed
@tanstack/query-devtools 5.104.0

Minor Changes #11650 5279b05 - Build projects with Vite 8 Patch Changes Updated dependencies [5279b05]: @tanstack/query-core@5.104.0

fixed
@tanstack/query-devtools 5.103.3

Patch Changes #11648 d86ac36 - chore: update dependencies Updated dependencies []: @tanstack/query-core@5.103.3

fixedchanged
@tanstack/preact-query 5.103.3

Patch Changes #11647 1c9693e - fix(codemods): avoid copying unnecessary files from codemods project Updated dependencies []: @tanstack/query-core@5.103.3

fixed
Release 2026-09-22 13:38

Release 2026-09-22 13:38 Changes Fix svelte-query-devtools: update the devtools instance when options change after mount (#11009) (535cd6122) by @sukvvon Packages @tanstack/svelte-query@6.2.4 @tanstack/svelte-query-devtools@6.2.4 @tanstack/

changed
@tanstack/svelte-query-devtools 6.2.4

Patch Changes #11009 535cd61 - fix(svelte-query-devtools): update the devtools instance when options change after mount Updated dependencies []: @tanstack/svelte-query@6.2.4

fixedchanged
Release 2026-09-21 10:30

Release 2026-09-21 10:30 Changes Features svelte-query-devtools: add theme option (#10636) (847f471e3) by @grzdev Fix support async Svelte (#9810) (1490a4b2a) by @dummdidumm Packages @tanstack/svelte-query@6.2.3 @tanstack/svelte-query-devto

added
Release 2026-09-21 09:33

Release 2026-09-21 09:33 Changes Fix broadcast-client: don't overwrite an existing query's data on an incoming 'added' message (#11392) (322152569) by @lazerg query-core: ignore stale query removals (#11524) (8a28904aa) by @gwagjiug Package

@tanstack/svelte-query-devtools 6.2.3

Patch Changes #10636 847f471 - Add theme option support to the floating devtools. Updated dependencies [1490a4b]: @tanstack/svelte-query@6.2.3

addedfixed
@tanstack/query-core 5.103.2

Patch Changes #11524 8a28904 - Ignore removal requests for query instances that are no longer stored in the cache.

fixed
@tanstack/query-broadcast-client-experimental 5.103.2

Patch Changes #11392 3221525 - fix: don't overwrite an existing query's resolved data when another tab broadcasts an added event for it Updated dependencies [8a28904]: @tanstack/query-core@5.103.2

fixed
Release 2026-09-16 15:01

Release 2026-09-16 15:01 Changes Fix query-core: handle plain objects with constructor fields (#11512) (8330b2f2d) by @gwagjiug query-core: preserve null streamed query results (#11510) (3212966a3) by @gwagjiug Packages @tanstack/angular-qu

Release 2026-09-16 07:07

Release 2026-09-16 07:07 Changes Features svelte-query: add 'DefinedInitialDataInfiniteOptions' overload for 'createInfiniteQuery'/'infiniteQueryOptions' (#11356) (f6ae1ccdf) by @sukvvon Fix query-persist-client-core: restore falsy storage

added
@tanstack/vue-query 5.103.0

Patch Changes #11439 12027ef - fix(vue-query): make sure useQuery can accept queryOptions on type level #11287 2bc8ecf - Re-export core query and mutation filter types without shadowing them with Vue-specific filter types. Updated dependenc

fixed
@tanstack/vue-query-devtools 6.2.0

Patch Changes Updated dependencies [9567367, 12027ef, 2bc8ecf]: @tanstack/query-devtools@5.103.0 @tanstack/vue-query@5.103.0

fixed
@tanstack/svelte-query 6.2.0

Minor Changes #11356 f6ae1cc - feat(svelte-query): add 'DefinedInitialDataInfiniteOptions' overload for 'createInfiniteQuery'/'infiniteQueryOptions' Patch Changes Updated dependencies [e57f816, fdae2ce, a1119e5, cbf77bf]: @tanstack/query-co

addedfixed
@tanstack/solid-query 5.103.0

Patch Changes Updated dependencies [e57f816, fdae2ce, a1119e5, cbf77bf]: @tanstack/query-core@5.103.0

fixed
@tanstack/react-query 5.103.0

Patch Changes Updated dependencies [e57f816, fdae2ce, a1119e5, cbf77bf]: @tanstack/query-core@5.103.0

fixed
@tanstack/react-query-devtools 5.103.0

Patch Changes #11501 9567367 - Declare dependencies used by the published devtools source and type declarations so they resolve with strict package managers. Keep runtime dependencies bundled in the compiled devtools. Declare the React type

fixed
@tanstack/query-persist-client-core 5.103.0

Patch Changes #11509 4c7cdbb - Restore non-nullish falsy values from custom query persister storage. Updated dependencies [e57f816, fdae2ce, a1119e5, cbf77bf]: @tanstack/query-core@5.103.0

fixed
@tanstack/query-devtools 5.103.0

Patch Changes #11501 9567367 - Declare dependencies used by the published devtools source and type declarations so they resolve with strict package managers. Keep runtime dependencies bundled in the compiled devtools. Declare the React type

fixed
@tanstack/query-core 5.103.1

Patch Changes #11512 8330b2f - Handle plain objects with an own constructor data property during structural sharing and query-key hashing. #11510 3212966 - Preserve null values returned by custom streamedQuery reducers instead of replacing

fixed
@tanstack/query-core 5.103.0

Minor Changes #11438 e57f816 - Export the FocusManager, OnlineManager, and TimeoutManager types so their methods appear in the generated reference docs. Patch Changes #11332 fdae2ce - Reuse the shared query option resolver for refetch inter

fixed
@tanstack/lit-query 0.2.21

Patch Changes Updated dependencies [e57f816, fdae2ce, a1119e5, cbf77bf]: @tanstack/query-core@5.103.0

fixed
Release 2026-08-27 16:07

Release 2026-08-27 16:07 Changes Fix preact-query/useQueries: keep unsubscribed idle (#11315) (6c27607d7) by @sukvvon Packages @tanstack/angular-query-experimental@5.102.8 @tanstack/eslint-plugin-query@5.102.8 @tanstack/lit-query@0.2.20 @ta

Release 2026-08-27 08:32

Release 2026-08-27 08:32 Changes Fix preact-query: propagate falsy errors to the error boundary (#11309) (67fddee63) by @sukvvon Packages @tanstack/angular-query-experimental@5.102.7 @tanstack/eslint-plugin-query@5.102.7 @tanstack/lit-query

@tanstack/preact-query 5.102.8

Patch Changes #11315 6c27607 - fix(preact-query/useQueries): keep unsubscribed idle Updated dependencies []: @tanstack/query-core@5.102.8

fixed
@tanstack/preact-query 5.102.7

Patch Changes #11309 67fddee - fix(preact-query): propagate falsy errors to the error boundary Updated dependencies []: @tanstack/query-core@5.102.7

fixed
Release 2026-08-26 18:36

Release 2026-08-26 18:36 Changes Fix react-query: propagate falsy errors to the error boundary (#11305) (ac2b61230) by @alex-js-ltd Packages @tanstack/angular-query-experimental@5.102.6 @tanstack/eslint-plugin-query@5.102.6 @tanstack/lit-qu

Release 2026-08-26 09:00

Release 2026-08-26 09:00 Changes Fix query-devtools: remove solid-js import from declarations (#11300) (ef1eff1b6) by @TkDodo Packages @tanstack/angular-query-experimental@5.102.5 @tanstack/eslint-plugin-query@5.102.5 @tanstack/lit-query@0.

@tanstack/react-query 5.102.6

Patch Changes #11305 ac2b612 - fix(react-query): throw falsy errors from useQueries and useSuspenseQueries to the error boundary Updated dependencies []: @tanstack/query-core@5.102.6

fixed
@tanstack/query-core 5.102.5

Patch Changes #11302 578e5c2 - Reduce the Query Core bundle size by removing unused symbol descriptions and simplifying internal helpers.

fixed
Release 2026-08-25 21:28

Release 2026-08-25 21:28 Changes Fix query-core: Avoid scheduling stale timeouts for disabled query observers (#11293) (a05df6aef) by @TkDodo Chore examples,docs: replace deprecated 'prefetchQuery'/'fetchQuery' calls with 'query' (#11282) (

deprecated
Release 2026-08-24 19:25

Release 2026-08-24 19:25 Changes Fix preact-query/usePrefetchQuery: replace deprecated queryClient.fetchQuery with queryClient.query (#11274) (714c2856e) by @sukvvon Chore preact-query: remove eslint-disable comments for rules already off a

deprecated
Release 2026-08-24 13:24

Release 2026-08-24 13:24 Changes Fix svelte-query: handle shrinking createRawRef array by multiple entries (#10892) (#10341) (cafd540c0) svelte-query: activate createQueries initialized with an empty array (#11127) (320ed25ca) by @renechoi

@tanstack/svelte-query 6.1.42

Patch Changes #10892 cafd540 - Fix createQueries crashing with TypeError: 'deleteProperty' on proxy: trap returned falsish for property 'N' when two or more items were removed from its reactive array in the same update. #11127 320ed25 - Fix

fixedchangedremoved