TanStack/query
 Watch   
 Star   
 Fork   
5 days ago
query

v5.66.0

Version 5.66.0 - 1/31/25, 9:05 AM

Changes

Feat

  • core: add client to queryFunctionContext (#8599) (f86eb7e) by Dominik Dorfmeister

Docs

  • Add OpenAPI Qraft React to the list of community projects (#8588) (a507400) by Alex Batalov

Packages

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

v5.65.1

Version 5.65.1 - 1/28/25, 8:59 AM

Changes

Fix

  • useSuspenseQuery: throw select errors to ErrorBoundary (#8593) (088ec87) by @OliverJAsh

Packages

  • @tanstack/react-query@5.65.1
  • @tanstack/react-query-devtools@5.65.1
  • @tanstack/react-query-persist-client@5.65.1
  • @tanstack/react-query-next-experimental@5.65.1
9 days ago
query

v5.65.0

Version 5.65.0 - 1/27/25, 4:19 PM

Changes

Feat

  • types: type narrowing for isPlaceholderData (#8586) (2399bb0) by Dominik Dorfmeister

Chore

  • composite monorepo (#8560) (97f5544) by Dominik Dorfmeister
  • deps: update dependency vite to v5.4.12 [security] (#8563) (4a0a129) by renovate[bot]

Ci

  • bundle size preview (#8577) (0613400) by Dominik Dorfmeister

Docs

  • fix variables obtaining path (#8589) (d595e23) by Oleksandr Danylchenko
  • Document staleTime"s default (#8561) (12d4542) by Alex Errant
  • framework: update Next.js and Svelte documentation links (#8572) (322760b) by @ohansFavour
  • fix invalid openapi-react-query url (#8568) (cd88c9c) by Paul Nodet
  • prefer using satisfies instead of type cast in persistQueryClient docs (#8551) (397fcfc) by @ruudandriessen

Packages

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

v5.64.2

Version 5.64.2 - 1/19/25, 8:45 AM

Changes

Fix

  • react-query: add missing subscribed option to UseInfiniteQueryOptions (#8546) (3e3fba9) by Seyed Mohammad Asadi

Chore

  • deps: replace rimraf with premove (#8532) (f04dd19) by Lachlan Collins

Packages

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

v5.64.1

Version 5.64.1 - 1/13/25, 1:23 PM

Changes

Fix

  • types: support both Array and ReadonlyArray for typed query and mutation keys (#8529) (8d174c8) by @neefrehman

Packages

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

v5.64.0

Version 5.64.0 - 1/11/25, 6:59 PM

Changes

Feat

  • types: support typing QueryKey and MutationKey via Register (#8521) (fd500a4) by @neefrehman

Docs

  • react-query: highlight per component select pattern for query options (#8522) (8ddebc6) by @DogPawHat
  • react-query: Add import statement with skipToken to the docs (#8519) (690fd2a) by Przemek Maszczynski

Packages

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

v5.63.0

Version 5.63.0 - 1/8/25, 2:21 PM

Changes

Feat

  • react-query: allow useQuery and useQueries to unsubscribe from the query cache with an option (#8348) (e2bc216) by Dominik Dorfmeister

Packages

  • @tanstack/react-query@5.63.0
  • @tanstack/react-query-devtools@5.63.0
  • @tanstack/react-query-persist-client@5.63.0
  • @tanstack/react-query-next-experimental@5.63.0
2025-01-07 03:17:07
query

v5.62.16

Version 5.62.16 - 1/6/25, 7:15 PM (Manual Release)

Changes

Fix

  • QueriesObserver: include default options on duplicate query, queryHash check (#8432) (e664d22) by nick-avi-say
  • vue-query: ensure queryKey match the current value of ref used inside (#8443) (3104854) by @Mini-ghost
  • react-query: eslint-plugin-query now working with vanilla js (#8322) (f6757a6) by Ifeanyi Aladi
  • eslint-plugin-query: export Plugin interface (#8392) (9a0ca9b) by Tomáš Vojtášek

Test

  • add a test to ensure new meta gets accepted by fetchQuery (d08d115) by Dominik Dorfmeister

Packages

  • @tanstack/eslint-plugin-query@5.62.16
  • @tanstack/query-async-storage-persister@5.62.16
  • @tanstack/query-broadcast-client-experimental@5.62.16
  • @tanstack/query-core@5.62.16
  • @tanstack/query-devtools@5.62.16
  • @tanstack/query-persist-client-core@5.62.16
  • @tanstack/query-sync-storage-persister@5.62.16
  • @tanstack/react-query@5.62.16
  • @tanstack/react-query-devtools@5.62.16
  • @tanstack/react-query-persist-client@5.62.16
  • @tanstack/react-query-next-experimental@5.62.16
  • @tanstack/solid-query@5.62.16
  • @tanstack/solid-query-devtools@5.62.16
  • @tanstack/solid-query-persist-client@5.62.16
  • @tanstack/svelte-query@5.62.16
  • @tanstack/svelte-query-devtools@5.62.16
  • @tanstack/svelte-query-persist-client@5.62.16
  • @tanstack/vue-query@5.62.16
  • @tanstack/vue-query-devtools@5.62.16
  • @tanstack/angular-query-devtools-experimental@5.62.16
  • @tanstack/angular-query-experimental@5.62.16
2025-01-04 03:50:35
query

v5.62.14

Version 5.62.14 - 1/3/25, 7:50 PM

Changes

Fix

  • react-query: ensureSuspenseTimers should ALWAYS set staleTime to 1000 when it is below 1000. (#8398) (0503282) by @minseong0324

Packages

  • @tanstack/react-query@5.62.14
  • @tanstack/react-query-devtools@5.62.14
  • @tanstack/react-query-persist-client@5.62.14
  • @tanstack/react-query-next-experimental@5.62.14
2025-01-04 00:32:10
query

v5.62.13

Version 5.62.13 - 1/3/25, 4:31 PM

Changes

Refactor

  • angular-query: deprecate injectQueryClient (#8497) (f2fb523) by Arnoud

Docs

  • angular-query: remove outdated comment from example (6184a89) by @ayush-seth

Packages

  • @tanstack/angular-query-experimental@5.62.13
  • @tanstack/angular-query-devtools-experimental@5.62.13