Back to Explore

TanStack/query

GitHub
152 updates · last 90 days1 watchersOpen source

Last release:

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 (TanStack Query) appears actively maintained, with an upstream push on 2026-09-17 and multiple patch-level updates across several related packages on 2026-09-16.
  • The apparent update cadence is very recent and frequent (at least multiple coordinated patch updates within about a day), suggesting ongoing maintenance rather than long inactivity.

AI summary generated

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • release-2026-09-17-0824

    This release focuses on fixes in solid-query, addressing incorrect query re-fetching after query removal, improved handling of X-Revalidate requests, and completing SSR flows when disabled queries are involved. It also publishes updated rc.4 builds of solid-query, its devtools, and persistence packages.

  • @tanstack/solid-query@6.0.0-rc.4

    This @tanstack/solid-query release (@6.0.0-rc.4) contains three patch fixes focused on server-side rendering correctness and query cache lifecycle behavior. It addresses SSR hangs for disabled queries, prevents removed queries from being resurrected and refetched by mounted observers, and improves single-flight revalidation handling when responses omit query-cache slices.

  • @tanstack/solid-query-devtools@6.0.0-rc.4

    Release @tanstack/solid-query-devtools@6.0.0-rc.4 is published as a patch release with release notes that only mention a dependency bump of @tanstack/solid-query to 6.0.0-rc.4. The actual diff in this repo includes a broader Solid 2 migration across the Solid examples (switching to @solidjs/web, adding Loading boundaries, and updating Vite plugin/tsconfig settings), plus multiple Solid Query changesets indicating deeper runtime and hydration behavior changes that are not described in the devtools release notes.

  • @tanstack/solid-query-persist-client@6.0.0-rc.4

    This release is a patch update of @tanstack/solid-query-persist-client, primarily to align with @tanstack/solid-query v6.0.0-rc.4. No functional changes, API changes, or migration steps are described in the release notes.

  • release-2026-09-16-1501

    This release is a patch-level update (release-2026-09-16-1501) that bumps multiple @tanstack packages to new patch versions, including query-core 5.103.1. The documented functional changes are two query-core fixes related to handling plain objects with constructor fields and preserving null for streamed query results.

  • @tanstack/vue-query-devtools@6.2.1

    This patch release for @tanstack/vue-query-devtools@6.2.1 primarily updates internal dependencies to @tanstack/query-devtools@5.103.1 and @tanstack/vue-query@5.103.1. The code diff provided does not show any Vue Devtools code changes, but it does show broad dependency version bumps across many example applications.

  • @tanstack/svelte-query-persist-client@6.2.1

    This is a patch release for @tanstack/svelte-query-persist-client@6.2.1. The release notes only call out dependency updates to @tanstack/query-persist-client-core and @tanstack/svelte-query.

  • @tanstack/svelte-query@6.2.1

    This patch release (@tanstack/svelte-query@6.2.1) updates dependencies, specifically bumping @tanstack/query-core to 5.103.1. The provided code diff shows no direct Svelte Query API or source-code changes, only dependency/version bumps across example projects.

  • @tanstack/vue-query@5.103.1

    This is a patch release of @tanstack/vue-query from 5.103.0 to 5.103.1. The documented change is updating @tanstack/query-core to 5.103.1. The code diff provided shows no direct API or source-level changes for vue-query, and instead appears dominated by dependency version bumps across repository example projects.

  • release-2026-09-16-0707

    This release updates multiple TanStack Query packages with a small API typing addition in svelte-query and several behavior fixes across query core and persistence. Most changes are bug fixes or type compatibility improvements, but one core change tightens how partial array keys are validated.

    BreakingFeatures
  • @tanstack/svelte-query-devtools@6.2.0

    This is a patch release of @tanstack/svelte-query-devtools that primarily updates its underlying dependencies. It bumps @tanstack/query-devtools to 5.103.0 and aligns @tanstack/svelte-query to 6.2.0.

  • @tanstack/solid-query-devtools@5.103.0

    This patch release updates the underlying TanStack query devtools and the Solid query package to version 5.103.0. No direct API changes or behavioral updates are described in these release notes.

  • @tanstack/svelte-query@6.2.0

    This release adds a TypeScript overload to @tanstack/svelte-query for infinite queries when using defined initial data. It also updates the underlying @tanstack/query-core dependency to version 5.103.0.

    Features
  • @tanstack/svelte-query-persist-client@6.2.0

    This patch release updates the underlying dependencies for @tanstack/svelte-query-persist-client. It bumps @tanstack/query-persist-client-core to 5.103.0 and @tanstack/svelte-query to 6.2.0, without any additional change described in the release notes.

  • @tanstack/solid-query-persist-client@5.103.0

    This patch release of @tanstack/solid-query-persist-client updates its dependency versions to align with @tanstack/query-persist-client-core and @tanstack/solid-query at 5.103.0. Release notes do not describe any API, behavior, or bug fixes beyond these dependency bumps.

  • @tanstack/react-query@5.103.0

    This is a patch release of @tanstack/react-query that only updates its dependency on @tanstack/query-core to version 5.103.0. No user-facing features, breaking changes, or fixes are explicitly described in the release notes.

  • @tanstack/vue-query@5.103.0

    This patch release updates @tanstack/vue-query with TypeScript typing fixes and export adjustments. It ensures useQuery can accept queryOptions at the type level, and it re-exports core query and mutation filter types without Vue-specific shadowing.

    Breaking
  • @tanstack/vue-query-devtools@6.2.0

    This release of @tanstack/vue-query-devtools updates its underlying TanStack Query related dependencies to version 5.103.0. No additional features or breaking changes are described in the release notes.

  • @tanstack/solid-query@5.103.0

    This release of @tanstack/solid-query@5.103.0 is a patch bump that updates its underlying dependency on @tanstack/query-core to version 5.103.0. No user-facing features or behavioral changes are described in the release notes.

  • release-2026-09-04-2228

    This release updates @tanstack/solid-query (and related devtools and persist-client packages) to 6.0.0-rc.3. The primary change is a solid-query improvement to how X-Revalidate keys are handled within the single-flight consumer, which should affect request deduplication and revalidation behavior.

    Features