TanStack Query is an asynchronous state management library for fetching and synchronizing server state in web apps, with caching and automatic refetching. It provides utilities for data fetching across REST, GraphQL, promises, and more, plus features like mutations, pagination and infinite scroll, background updates, and React Suspense support.
Project status
- TanStack Query appears actively maintained, with an upstream push on 2026-08-27 and multiple same-day updates across React, Vue, Svelte, and related devtools and persist packages.
- The apparent update cadence is very frequent in the last day (several patch updates on 2026-08-26, plus an upstream push on 2026-08-27), suggesting an ongoing steady maintenance stream.
AI summary generated
Recent updates
release-2026-08-28-2343
This release updates the TanStack Query ecosystem packages (notably query-core and devtools) with a mix of functional fixes in devtools, hydration behavior, and key-sorting logic, plus a small performance optimization. The largest user-facing change called out is solid-query, where the adapter was rewritten to use Solid 2.0's native async model (distributed as 6.0.0-rc.1).
Features@tanstack/solid-query-devtools@6.0.0-rc.1
Release @tanstack/solid-query-devtools@6.0.0-rc.1 is presented as a patch release with only one documented change: updating the dependency on @tanstack/solid-query to 6.0.0-rc.1. The actual diff, however, includes substantial Solid 2 migration work across the repository (examples and Solid tooling integration), which is not mentioned in the release notes.
@tanstack/solid-query-persist-client@6.0.0-rc.1
This release is a release-candidate patch that primarily updates the underlying dependency on @tanstack/solid-query to version 6.0.0-rc.1. No direct API changes or behavioral fixes are described in the release notes for this package.
@tanstack/solid-query@6.0.0-rc.1
This release rewrites the @tanstack/solid-query adapter to use Solid 2.0's native async model, changing how query reads suspend, retain previous data, and transition through Loading, Errored, and hydrated states. It also overhauls hydration to a single-channel, content-addressed approach and removes several legacy/query result shape APIs.
BreakingFeaturesrelease-2026-08-27-1607
This release is a patch-level update that, per the release notes, fixes preact-query/useQueries behavior to keep unsubscribed idle queries unsubscribed. The code diff (as provided) does not show implementation changes in library source, and instead mostly updates dependency versions in the repository examples to the newly released package versions.
@tanstack/svelte-query@6.1.48
This patch release for @tanstack/svelte-query@6.1.48 primarily updates underlying TanStack dependencies. The provided release notes only mention bumping @tanstack/query-core to 5.102.8, and the diff largely reflects corresponding version alignment in repo examples.
@tanstack/svelte-query-persist-client@6.1.48
This patch release (@tanstack/svelte-query-persist-client@6.1.48) primarily updates dependencies, including @tanstack/query-persist-client-core and @tanstack/svelte-query. The code diff shown indicates the bulk of changes are dependency version bumps across the repository, especially in example package.json files.
@tanstack/vue-query@5.102.8
v5.102.8 is a patch release that updates the underlying TanStack Query core dependency. The provided diff shows widespread version bumps across the repository examples, but no direct vue-query API/source changes are visible in the shown changes.
@tanstack/vue-query-devtools@6.1.48
This patch release of @tanstack/vue-query-devtools updates the underlying devtools and vue-query dependencies to version 5.102.8. The provided diff shows a repo-wide bump in many example projects' dependencies from 5.102.7 to 5.102.8 (and one svelte-devtools bump), without any visible changes to the vue-query-devtools public API or exports.
release-2026-08-27-0832
This release is a small patch focused on correcting error handling behavior in the preact-query integration. Specifically, falsy errors are now properly forwarded to the configured error boundary, improving reliability of error UI rendering.
@tanstack/svelte-query@6.1.47
This is a patch release of @tanstack/svelte-query that only updates an underlying dependency. No user-facing features, API changes, or behavior modifications are described in the release notes.
@tanstack/vue-query-devtools@6.1.47
This patch release updates TanStack Vue Query Devtools to use newer versions of its core Devtools and Vue Query dependencies. No new functionality or behavior changes are described in the release notes beyond the dependency bumps.
@tanstack/svelte-query-persist-client@6.1.47
This patch release updates the library's dependencies, including the core query persistence client and the Svelte query integration. No direct API changes or behavioral modifications are described in the release notes.
@tanstack/vue-query@5.102.7
This patch release primarily updates the underlying TanStack Query Core dependency to version 5.102.7. No other user-facing changes are documented in the release notes.
release-2026-08-26-1836
This release is a small fix across the TanStack Query React ecosystem. Release notes document a react-query change to propagate falsy errors to the error boundary, and the package version list indicates corresponding dependency bumps (notably 5.102.6) across multiple framework integrations.
@tanstack/svelte-query-persist-client@6.1.46
This release of @tanstack/svelte-query-persist-client@6.1.46 is presented as a patch update with dependency bumps. The provided diff shows the main changes are version updates across the repository, especially example projects, rather than new library functionality.
@tanstack/vue-query-devtools@6.1.46
Release @tanstack/vue-query-devtools@6.1.46 primarily updates the underlying TanStack Query DevTools and vue-query dependency versions. The provided diff shows widespread dependency version bumps across repo examples to align with query package version 5.102.6 (and one Svelte devtools example bump to 6.1.46). No direct vue-query-devtools source or API changes are evident from the shown code diff.
@tanstack/svelte-query@6.1.46
v6.1.46 is a patch release for @tanstack/svelte-query that primarily updates its underlying dependency on @tanstack/query-core to 5.102.6. The provided diff content shows widespread version bumps in the repository's example apps to keep related TanStack packages in sync.
@tanstack/vue-query@5.102.6
This is a patch release of @tanstack/vue-query that, according to the release notes, only updates its dependency on @tanstack/query-core to version 5.102.6. The provided code diff shows no Vue Query source API changes, but it does include broad dependency version bumps across many example projects in the repository.
release-2026-08-26-0900
This release is a small packaging/type-definition fix for the query-devtools package. The only documented change removes an unnecessary Solid.js import from the generated declarations, which should help avoid consumer build or type-resolution issues.