Back to Explore

TanStack/query

GitHub
212 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

  • Actively maintained: There is a very recent upstream push (2026-10-15) and multiple package updates published within the last couple of days (rc.3 series), indicating ongoing development rather than dormancy.
  • Apparent cadence: Updates landed on 2026-10-11, 2026-10-12, and 2026-10-13, with several closely timed package publishes on each day, suggesting a fast, coordinated release rhythm for the ecosystem.

AI summary generated

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

Recent updates

  • release-2026-10-17-1753

    This release focuses on stability fixes across query-core and framework adapters (react-query, preact-query, solid-query), including improved retry behavior on mount and correctness fixes for infinite pagination params. It also includes developer tooling and type export adjustments, plus a React peer dependency metadata tweak for TypeScript users.

    Features
  • @tanstack/vue-query-devtools@6.3.4

    This is a patch release of @tanstack/vue-query-devtools (6.3.4) that only updates underlying TanStack Query dependencies. No direct API, configuration, or behavioral changes are described in the release notes.

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

    This is a patch release of @tanstack/svelte-query-persist-client version 6.3.4. The release notes only indicate dependency updates, primarily aligning with newer versions of @tanstack/svelte-query and @tanstack/query-persist-client-core.

  • @tanstack/svelte-query-devtools@6.3.4

    This is a patch release of @tanstack/svelte-query-devtools that primarily updates its underlying TanStack dependencies. The release notes only mention dependency version bumps, with no user-facing feature, breaking change, or bug fix details provided.

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

    This patch release of @tanstack/solid-query-persist-client updates its dependencies to align with the corresponding @tanstack/solid-query and @tanstack/query-persist-client-core versions at 5.104.4. Release notes only mention dependency bumps, with no additional functional, API, or behavioral changes documented.

  • @tanstack/solid-query-devtools@5.104.4

    This release is a patch update of @tanstack/solid-query-devtools, primarily aligning with newer versions of its TanStack query-related dependencies. No new features or fixes are explicitly described in the release notes.

  • @tanstack/react-query-persist-client@5.104.4

    This patch release updates packaging metadata for @tanstack/react-query-persist-client and aligns it with the React type definitions setup. It also bumps the related TanStack dependencies to version 5.104.4.

  • @tanstack/react-query-next-experimental@5.104.4

    This patch primarily improves package dependency handling for @tanstack/react-query-next-experimental by declaring @types/react as an optional peer dependency. It also updates the underlying @tanstack/react-query to version 5.104.4.

  • @tanstack/react-query-devtools@5.104.4

    This patch release improves react-query-devtools behavior by ensuring the devtools instance is created only once instead of being re-created on every render. It also updates dependency metadata by declaring @types/react as an optional peer dependency, reducing install friction for TypeScript setups.

  • @tanstack/vue-query@5.104.4

    This patch release primarily updates TanStack Query's dependencies, pulling in @tanstack/query-core@5.104.4. No additional Vue Query features, API changes, or behavioral updates are described in the release notes.

  • @tanstack/svelte-query@6.3.4

    This patch release updates @tanstack/svelte-query with a typing-related fix for type-only re-exports and improves HydrationBoundary usability by making certain props optional. It also bumps @tanstack/query-core to 5.104.4.

    Features
  • @tanstack/solid-query@5.104.4

    This patch release fixes Solid Query behavior and TypeScript type re-exports. It also updates the underlying @tanstack/query-core to version 5.104.4.

  • @tanstack/react-query@5.104.4

    This patch release includes a behavior fix around how React Query retries queries on mount when an error is falsy and `throwOnError` returns `false`. It also updates package dependency declarations, including making `@types/react` an optional peer dependency, and bumps `@tanstack/query-core` to match this version.

  • release-2026-10-16-1211

    This release updates the Angular-related migration tooling and packages to release-2026-10-16-1211. The main user-visible change is a fix to the Angular migration schematic so it no longer aborts when encountering file subpath imports.

  • @tanstack/angular-query-persist-client@5.0.0-rc.4

    This release is a patch-level update focused on aligning the package with a newer @tanstack/angular-query version. No direct API, behavior, or migration changes are mentioned in the release notes for this package itself.

  • @tanstack/angular-query-devtools@5.0.0-rc.4

    Release @tanstack/angular-query-devtools@5.0.0-rc.4 is a release candidate patch that, according to the release notes, only updates dependencies (notably @tanstack/angular-query to 5.0.0-rc.4). However, the repository diff includes additional devtools changeset entries that are not mentioned in the release notes.

    Features
  • @tanstack/angular-query@5.0.0-rc.4

    This release is focused on fixing and improving the Angular migration tooling and typing behavior in TanStack Query's Angular integration. Notably, it resolves an abort in the migrate-from-experimental schematic and improves how migrations discover sources and handle heterogeneous injectQueries results.

  • release-2026-10-15-0754

    This release is primarily a set of bug fixes focused on query behavior correctness and persistence reliability. Changes also update the developer-facing devtools and several example apps for better caching and typing, with no explicit public API removals or runtime breaking changes noted in the release notes.

  • @tanstack/vue-query-devtools@6.3.3

    This patch updates TanStack Vue Query DevTools behavior for floating and embedded views when the `client` prop changes. It ensures the devtools continue to function correctly by preserving the initially resolved client as the fallback when the override is removed.

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

    This is a patch release of @tanstack/svelte-query-persist-client (6.3.3) that updates underlying dependencies. There are no direct functionality changes described in the release notes, but the updated core and Svelte integrations may include internal fixes.