From b74a47fcaddc2373de32179236eddf0851a61cbf Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Aug 2026 17:08:04 +0000 Subject: [PATCH] ci: changeset release --- .changeset/all-vans-invite.md | 5 - .changeset/clear-stale-select-error.md | 5 - .changeset/cold-islands-move.md | 5 - .changeset/cute-cloths-switch.md | 5 - .changeset/faster-query-observer-churn.md | 5 - ...ix-broadcast-client-unhandled-rejection.md | 5 - .changeset/fix-mutation-state-generics.md | 9 - .../fix-no-unstable-deps-prototype-lookups.md | 5 - .../fix-placeholder-data-select-error.md | 5 - .../fix-query-options-declaration-emit.md | 11 - .changeset/fresh-mice-listen.md | 5 - .changeset/fuzzy-taxis-track.md | 5 - .changeset/gentle-moons-shave.md | 6 - .changeset/khaki-hoops-shake.md | 5 - .changeset/lit-query-standard-tsdown-build.md | 5 - .changeset/olive-cows-repeat.md | 5 - .../preact-retry-on-mount-throw-on-error.md | 5 - .changeset/quiet-flags-remove.md | 12 - .changeset/quiet-types-import.md | 5 - .../release-settled-mutation-retryer.md | 5 - .changeset/release-settled-retryer.md | 5 - .changeset/remove-unused-ast-utils-helpers.md | 5 - .changeset/resolve-suspense-setquerydata.md | 5 - .changeset/solid-query-client-resolver.md | 5 - .changeset/stable-observers-notify.md | 5 - .changeset/swift-actors-brush.md | 5 - .changeset/tidy-lions-cache.md | 5 - .changeset/tidy-pandas-wait.md | 5 - .changeset/true-cameras-wash.md | 5 - .changeset/true-cobras-wait.md | 6 - ...seSuspenseInfiniteQuery-placeholderData.md | 6 - .../vue-query-generic-querykey-inference.md | 5 - .changeset/warm-candies-like.md | 5 - .changeset/wise-doors-shout.md | 5 - examples/angular/auto-refetching/package.json | 2 +- examples/angular/basic-persister/package.json | 6 +- examples/angular/basic/package.json | 2 +- examples/angular/devtools-panel/package.json | 2 +- .../package.json | 2 +- .../angular/optimistic-updates/package.json | 2 +- examples/angular/pagination/package.json | 2 +- .../query-options-from-a-service/package.json | 2 +- examples/angular/router/package.json | 2 +- examples/angular/rxjs/package.json | 2 +- examples/angular/simple/package.json | 2 +- examples/lit/basic/package.json | 4 +- examples/lit/pagination/package.json | 4 +- examples/lit/ssr/package.json | 4 +- examples/preact/simple/package.json | 2 +- examples/react/algolia/package.json | 6 +- examples/react/auto-refetching/package.json | 4 +- .../react/basic-graphql-request/package.json | 4 +- examples/react/basic/package.json | 10 +- examples/react/batching/package.json | 6 +- examples/react/chat/package.json | 4 +- .../react/default-query-function/package.json | 4 +- examples/react/devtools-panel/package.json | 4 +- examples/react/eslint-legacy/package.json | 10 +- .../react/eslint-plugin-demo/package.json | 4 +- .../package.json | 4 +- .../load-more-infinite-scroll/package.json | 4 +- .../package.json | 4 +- .../react/nextjs-app-prefetching/package.json | 4 +- .../nextjs-suspense-streaming/package.json | 6 +- examples/react/nextjs/package.json | 4 +- examples/react/offline/package.json | 8 +- examples/react/pagination/package.json | 4 +- examples/react/playground/package.json | 4 +- examples/react/prefetching/package.json | 4 +- examples/react/react-native/package.json | 4 +- examples/react/react-router/package.json | 4 +- examples/react/rick-morty/package.json | 4 +- examples/react/shadow-dom/package.json | 4 +- examples/react/simple/package.json | 4 +- examples/react/star-wars/package.json | 4 +- examples/react/suspense/package.json | 4 +- examples/solid/astro/package.json | 4 +- .../solid/basic-graphql-request/package.json | 4 +- examples/solid/basic/package.json | 4 +- .../solid/default-query-function/package.json | 4 +- examples/solid/offline/package.json | 8 +- examples/solid/simple/package.json | 6 +- .../solid/solid-start-streaming/package.json | 4 +- examples/svelte/auto-refetching/package.json | 4 +- examples/svelte/basic/package.json | 8 +- .../load-more-infinite-scroll/package.json | 4 +- .../svelte/optimistic-updates/package.json | 4 +- examples/svelte/playground/package.json | 4 +- examples/svelte/simple/package.json | 4 +- examples/svelte/ssr/package.json | 4 +- examples/svelte/star-wars/package.json | 4 +- examples/vue/basic/package.json | 4 +- examples/vue/dependent-queries/package.json | 2 +- examples/vue/persister/package.json | 8 +- examples/vue/simple/package.json | 4 +- integrations/angular-cli-20/package.json | 2 +- .../angular-query-experimental/CHANGELOG.md | 11 + .../angular-query-experimental/package.json | 2 +- .../angular-query-persist-client/CHANGELOG.md | 8 + .../angular-query-persist-client/package.json | 2 +- packages/eslint-plugin-query/CHANGELOG.md | 10 + packages/eslint-plugin-query/package.json | 2 +- packages/lit-query/CHANGELOG.md | 13 + packages/lit-query/package.json | 2 +- packages/preact-query-devtools/CHANGELOG.md | 8 + packages/preact-query-devtools/package.json | 2 +- .../preact-query-persist-client/CHANGELOG.md | 8 + .../preact-query-persist-client/package.json | 2 +- packages/preact-query/CHANGELOG.md | 25 ++ packages/preact-query/package.json | 2 +- .../CHANGELOG.md | 8 + .../package.json | 2 +- .../CHANGELOG.md | 9 + .../package.json | 2 +- packages/query-core/CHANGELOG.md | 38 +++ packages/query-core/package.json | 2 +- packages/query-devtools/CHANGELOG.md | 2 + packages/query-devtools/package.json | 2 +- .../query-persist-client-core/CHANGELOG.md | 7 + .../query-persist-client-core/package.json | 2 +- .../query-sync-storage-persister/CHANGELOG.md | 8 + .../query-sync-storage-persister/package.json | 2 +- packages/react-query-devtools/CHANGELOG.md | 8 + packages/react-query-devtools/package.json | 2 +- .../CHANGELOG.md | 7 + .../package.json | 2 +- .../react-query-persist-client/CHANGELOG.md | 8 + .../react-query-persist-client/package.json | 2 +- packages/react-query/CHANGELOG.md | 27 ++ packages/react-query/package.json | 2 +- packages/solid-query-devtools/CHANGELOG.md | 8 + packages/solid-query-devtools/package.json | 2 +- .../solid-query-persist-client/CHANGELOG.md | 8 + .../solid-query-persist-client/package.json | 2 +- packages/solid-query/CHANGELOG.md | 15 + packages/solid-query/package.json | 2 +- packages/svelte-query-devtools/CHANGELOG.md | 8 + packages/svelte-query-devtools/package.json | 2 +- .../svelte-query-persist-client/CHANGELOG.md | 8 + .../svelte-query-persist-client/package.json | 2 +- packages/svelte-query/CHANGELOG.md | 13 + packages/svelte-query/package.json | 2 +- packages/vue-query-devtools/CHANGELOG.md | 8 + packages/vue-query-devtools/package.json | 2 +- packages/vue-query/CHANGELOG.md | 19 ++ packages/vue-query/package.json | 2 +- pnpm-lock.yaml | 260 +++++++++--------- 147 files changed, 577 insertions(+), 475 deletions(-) delete mode 100644 .changeset/all-vans-invite.md delete mode 100644 .changeset/clear-stale-select-error.md delete mode 100644 .changeset/cold-islands-move.md delete mode 100644 .changeset/cute-cloths-switch.md delete mode 100644 .changeset/faster-query-observer-churn.md delete mode 100644 .changeset/fix-broadcast-client-unhandled-rejection.md delete mode 100644 .changeset/fix-mutation-state-generics.md delete mode 100644 .changeset/fix-no-unstable-deps-prototype-lookups.md delete mode 100644 .changeset/fix-placeholder-data-select-error.md delete mode 100644 .changeset/fix-query-options-declaration-emit.md delete mode 100644 .changeset/fresh-mice-listen.md delete mode 100644 .changeset/fuzzy-taxis-track.md delete mode 100644 .changeset/gentle-moons-shave.md delete mode 100644 .changeset/khaki-hoops-shake.md delete mode 100644 .changeset/lit-query-standard-tsdown-build.md delete mode 100644 .changeset/olive-cows-repeat.md delete mode 100644 .changeset/preact-retry-on-mount-throw-on-error.md delete mode 100644 .changeset/quiet-flags-remove.md delete mode 100644 .changeset/quiet-types-import.md delete mode 100644 .changeset/release-settled-mutation-retryer.md delete mode 100644 .changeset/release-settled-retryer.md delete mode 100644 .changeset/remove-unused-ast-utils-helpers.md delete mode 100644 .changeset/resolve-suspense-setquerydata.md delete mode 100644 .changeset/solid-query-client-resolver.md delete mode 100644 .changeset/stable-observers-notify.md delete mode 100644 .changeset/swift-actors-brush.md delete mode 100644 .changeset/tidy-lions-cache.md delete mode 100644 .changeset/tidy-pandas-wait.md delete mode 100644 .changeset/true-cameras-wash.md delete mode 100644 .changeset/true-cobras-wait.md delete mode 100644 .changeset/useSuspenseInfiniteQuery-placeholderData.md delete mode 100644 .changeset/vue-query-generic-querykey-inference.md delete mode 100644 .changeset/warm-candies-like.md delete mode 100644 .changeset/wise-doors-shout.md diff --git a/.changeset/all-vans-invite.md b/.changeset/all-vans-invite.md deleted file mode 100644 index ca5c89a5ae9..00000000000 --- a/.changeset/all-vans-invite.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/eslint-plugin-query': patch ---- - -TypeScript 7 compatibility diff --git a/.changeset/clear-stale-select-error.md b/.changeset/clear-stale-select-error.md deleted file mode 100644 index 7b864d66d00..00000000000 --- a/.changeset/clear-stale-select-error.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/query-core': patch ---- - -fix(query-core): clear a stale `select` error when the observer switches to a query without data, and reset `isPlaceholderData` on select-error results to match the declared result types, so a previous query's select error no longer leaks into the new result diff --git a/.changeset/cold-islands-move.md b/.changeset/cold-islands-move.md deleted file mode 100644 index bd70eb2c665..00000000000 --- a/.changeset/cold-islands-move.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/vue-query': minor ---- - -add new imperitive methods to QueryClient proxy diff --git a/.changeset/cute-cloths-switch.md b/.changeset/cute-cloths-switch.md deleted file mode 100644 index 9106e50a103..00000000000 --- a/.changeset/cute-cloths-switch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/preact-query': minor ---- - -preact-query: update usePrefetchQuery and usePrefetchInfiniteQuery to use queryClient.query and queryClient.infiniteQuery diff --git a/.changeset/faster-query-observer-churn.md b/.changeset/faster-query-observer-churn.md deleted file mode 100644 index 15fb01966aa..00000000000 --- a/.changeset/faster-query-observer-churn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/query-core': patch ---- - -Reduce observer churn overhead by removing observers in place instead of copying the observer list for every unsubscribe. diff --git a/.changeset/fix-broadcast-client-unhandled-rejection.md b/.changeset/fix-broadcast-client-unhandled-rejection.md deleted file mode 100644 index 2b0396d7e1f..00000000000 --- a/.changeset/fix-broadcast-client-unhandled-rejection.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tanstack/query-broadcast-client-experimental": patch ---- - -Fix unhandled `DataCloneError` rejections in `broadcastQueryClient` when `postMessage` fails due to non-cloneable query data (e.g. `ReadableStream`, `Response`, Vue reactive proxies). Adds an optional `onBroadcastError` callback to handle errors explicitly; falls back to `console.warn` in development when not provided. diff --git a/.changeset/fix-mutation-state-generics.md b/.changeset/fix-mutation-state-generics.md deleted file mode 100644 index 30ad7552586..00000000000 --- a/.changeset/fix-mutation-state-generics.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@tanstack/react-query': patch -'@tanstack/preact-query': patch -'@tanstack/solid-query': patch -'@tanstack/vue-query': patch -'@tanstack/svelte-query': patch ---- - -fix(types): propagate generic type parameters to `useMutationState` select callback diff --git a/.changeset/fix-no-unstable-deps-prototype-lookups.md b/.changeset/fix-no-unstable-deps-prototype-lookups.md deleted file mode 100644 index f1d8870ea1d..00000000000 --- a/.changeset/fix-no-unstable-deps-prototype-lookups.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/eslint-plugin-query': patch ---- - -Fix false-positive warnings in `no-unstable-deps` rule caused by `Object.prototype` property lookups (`toString`, `valueOf`, etc.). diff --git a/.changeset/fix-placeholder-data-select-error.md b/.changeset/fix-placeholder-data-select-error.md deleted file mode 100644 index aecc447558d..00000000000 --- a/.changeset/fix-placeholder-data-select-error.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/query-core': patch ---- - -fix(query-core): reset `isPlaceholderData` when `select` throws on placeholder data diff --git a/.changeset/fix-query-options-declaration-emit.md b/.changeset/fix-query-options-declaration-emit.md deleted file mode 100644 index fc700263aa9..00000000000 --- a/.changeset/fix-query-options-declaration-emit.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -'@tanstack/query-core': patch -'@tanstack/angular-query-experimental': patch -'@tanstack/preact-query': patch -'@tanstack/react-query': patch -'@tanstack/solid-query': patch -'@tanstack/svelte-query': patch -'@tanstack/vue-query': patch ---- - -Fix `queryOptions` and `infiniteQueryOptions` return types so exported inferred options can be emitted in declaration files without leaking internal data tag symbols. diff --git a/.changeset/fresh-mice-listen.md b/.changeset/fresh-mice-listen.md deleted file mode 100644 index db592344ac9..00000000000 --- a/.changeset/fresh-mice-listen.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/query-core': patch ---- - -Skip unused result tracking when notifying `useQueries` listeners without a `combine` function. diff --git a/.changeset/fuzzy-taxis-track.md b/.changeset/fuzzy-taxis-track.md deleted file mode 100644 index 46b71afbd67..00000000000 --- a/.changeset/fuzzy-taxis-track.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/query-core': patch ---- - -Avoid repeatedly synchronizing the same tracked property across all observers in `useQueries`. diff --git a/.changeset/gentle-moons-shave.md b/.changeset/gentle-moons-shave.md deleted file mode 100644 index acf93cf0bb5..00000000000 --- a/.changeset/gentle-moons-shave.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@tanstack/react-query': patch -'@tanstack/preact-query': patch ---- - -Default `TData` of `UseInfiniteQueryOptions` and `UseSuspenseInfiniteQueryOptions` to `InfiniteData` so it matches the hook generics. diff --git a/.changeset/khaki-hoops-shake.md b/.changeset/khaki-hoops-shake.md deleted file mode 100644 index 2b77280de32..00000000000 --- a/.changeset/khaki-hoops-shake.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/query-core': patch ---- - -Reattach `MutationObserver` to its current mutation when a listener subscribes again, so a `useMutation` result no longer stays `pending` after React tears down and re-establishes the subscription mid-mutation. diff --git a/.changeset/lit-query-standard-tsdown-build.md b/.changeset/lit-query-standard-tsdown-build.md deleted file mode 100644 index 906692e4c80..00000000000 --- a/.changeset/lit-query-standard-tsdown-build.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/lit-query': patch ---- - -fix(lit-query): migrate to the standard tsdown build so the `build` output is cached by nx and `test:build` passes diff --git a/.changeset/olive-cows-repeat.md b/.changeset/olive-cows-repeat.md deleted file mode 100644 index c34e9cafe36..00000000000 --- a/.changeset/olive-cows-repeat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/query-core': patch ---- - -Ignore a retained `pendingThenable` settlement callback invoked after the thenable has settled. Holding a reference to `resolve`/`reject` and calling it later used to overwrite `status` and `reason` even though the underlying promise had already settled, leaving the thenable advertising a state that disagreed with its value. diff --git a/.changeset/preact-retry-on-mount-throw-on-error.md b/.changeset/preact-retry-on-mount-throw-on-error.md deleted file mode 100644 index 21a7fd14a04..00000000000 --- a/.changeset/preact-retry-on-mount-throw-on-error.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/preact-query': patch ---- - -Evaluate a function-form `throwOnError` against the actual query error before disabling `retryOnMount` (port of #9338), so errored queries whose `throwOnError` returns `false` are retried on mount again. diff --git a/.changeset/quiet-flags-remove.md b/.changeset/quiet-flags-remove.md deleted file mode 100644 index 960b5659c95..00000000000 --- a/.changeset/quiet-flags-remove.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -'@tanstack/angular-query-experimental': patch -'@tanstack/lit-query': patch -'@tanstack/preact-query': patch -'@tanstack/query-core': patch -'@tanstack/react-query': patch -'@tanstack/solid-query': patch -'@tanstack/svelte-query': patch -'@tanstack/vue-query': patch ---- - -Remove experimental render-time prefetching and the `promise` property from query results. diff --git a/.changeset/quiet-types-import.md b/.changeset/quiet-types-import.md deleted file mode 100644 index 1f7f33dd83d..00000000000 --- a/.changeset/quiet-types-import.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/react-query': patch ---- - -Avoid emitting a runtime import for React Query's type-only exports. diff --git a/.changeset/release-settled-mutation-retryer.md b/.changeset/release-settled-mutation-retryer.md deleted file mode 100644 index e2beaaf5be5..00000000000 --- a/.changeset/release-settled-mutation-retryer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/query-core': patch ---- - -Release a mutation's retryer once its execution settles, so the settled promise no longer keeps that mutation's result, variables and context in memory for as long as the mutation cache retains it. diff --git a/.changeset/release-settled-retryer.md b/.changeset/release-settled-retryer.md deleted file mode 100644 index 84eb00cd247..00000000000 --- a/.changeset/release-settled-retryer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/query-core': patch ---- - -Release a query's retryer once its fetch settles, so the settled promise no longer keeps that fetch's raw result in memory alongside the structurally shared `state.data` (or after the query is reset or removed). diff --git a/.changeset/remove-unused-ast-utils-helpers.md b/.changeset/remove-unused-ast-utils-helpers.md deleted file mode 100644 index bb71e930c3d..00000000000 --- a/.changeset/remove-unused-ast-utils-helpers.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tanstack/eslint-plugin-query": patch ---- - -Remove unused helper functions from the internal `ASTUtils` object (`getNestedIdentifiers`, `getNestedReturnStatements`, `getClosestVariableDeclarator`, `mapKeyNodeToText`, and `mapKeyNodeToBaseText`). They were not referenced by any rule and are not part of the public API. diff --git a/.changeset/resolve-suspense-setquerydata.md b/.changeset/resolve-suspense-setquerydata.md deleted file mode 100644 index 6cf4f2334d7..00000000000 --- a/.changeset/resolve-suspense-setquerydata.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tanstack/query-core": patch ---- - -Resolve suspense when query data is set programmatically via setQueryData or streamedQuery. Previously, fetchOptimistic returned only the fetch promise, which left the Suspense boundary stuck until the queryFn completed — even when data already existed in the cache. The fix uses Promise.race with a cache subscriber to release suspense as soon as data becomes available. diff --git a/.changeset/solid-query-client-resolver.md b/.changeset/solid-query-client-resolver.md deleted file mode 100644 index ef5ae0eb0f1..00000000000 --- a/.changeset/solid-query-client-resolver.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/solid-query': patch ---- - -Resolve the query client context outside reactive memo callbacks. diff --git a/.changeset/stable-observers-notify.md b/.changeset/stable-observers-notify.md deleted file mode 100644 index d53bbf22b32..00000000000 --- a/.changeset/stable-observers-notify.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/query-core': patch ---- - -Notify every query observer when another observer unsubscribes synchronously during the same query update. diff --git a/.changeset/swift-actors-brush.md b/.changeset/swift-actors-brush.md deleted file mode 100644 index f0a446d1354..00000000000 --- a/.changeset/swift-actors-brush.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/query-core': patch ---- - -fix: resetQueries now preserves the queries matched before query.reset() changes their state. diff --git a/.changeset/tidy-lions-cache.md b/.changeset/tidy-lions-cache.md deleted file mode 100644 index a882954da0b..00000000000 --- a/.changeset/tidy-lions-cache.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/query-core': patch ---- - -Memoize falsy `combine` results when the function and query results are unchanged. diff --git a/.changeset/tidy-pandas-wait.md b/.changeset/tidy-pandas-wait.md deleted file mode 100644 index c74df8608d1..00000000000 --- a/.changeset/tidy-pandas-wait.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/react-query': patch ---- - -fix(react-query): don't show optimistic fetching for unsubscribed useQueries diff --git a/.changeset/true-cameras-wash.md b/.changeset/true-cameras-wash.md deleted file mode 100644 index 84fbe3fa981..00000000000 --- a/.changeset/true-cameras-wash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/query-core': minor ---- - -add query and infiniteQuery methods, deprecate old imperative methods diff --git a/.changeset/true-cobras-wait.md b/.changeset/true-cobras-wait.md deleted file mode 100644 index 1ddea685d0c..00000000000 --- a/.changeset/true-cobras-wait.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@tanstack/preact-query': patch -'@tanstack/react-query': patch ---- - -remove unused experimental_beforeQuery and experimental_afterQuery hooks diff --git a/.changeset/useSuspenseInfiniteQuery-placeholderData.md b/.changeset/useSuspenseInfiniteQuery-placeholderData.md deleted file mode 100644 index 21faf8afa7e..00000000000 --- a/.changeset/useSuspenseInfiniteQuery-placeholderData.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@tanstack/react-query': patch -'@tanstack/preact-query': patch ---- - -fix: remove placeholderData from suspense infinite query diff --git a/.changeset/vue-query-generic-querykey-inference.md b/.changeset/vue-query-generic-querykey-inference.md deleted file mode 100644 index 5a24b50f6c6..00000000000 --- a/.changeset/vue-query-generic-querykey-inference.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/vue-query': patch ---- - -fix(vue-query): preserve `TQueryKey` inference when wrapping `useQuery` in a composable with a generic param diff --git a/.changeset/warm-candies-like.md b/.changeset/warm-candies-like.md deleted file mode 100644 index 66b15027ea0..00000000000 --- a/.changeset/warm-candies-like.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/react-query': minor ---- - -react-query: update usePrefetchQuery and usePrefetchInfiniteQuery to use queryClient.query and queryClient.infiniteQuery diff --git a/.changeset/wise-doors-shout.md b/.changeset/wise-doors-shout.md deleted file mode 100644 index 8be502412a4..00000000000 --- a/.changeset/wise-doors-shout.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/lit-query': patch ---- - -Brand the `queryKey` returned by `infiniteQueryOptions` with `DataTag` so `getQueryData` and `setQueryData` infer `InfiniteData` instead of `unknown`. diff --git a/examples/angular/auto-refetching/package.json b/examples/angular/auto-refetching/package.json index 9ea3e32df28..bab28e4785f 100644 --- a/examples/angular/auto-refetching/package.json +++ b/examples/angular/auto-refetching/package.json @@ -13,7 +13,7 @@ "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", "@angular/platform-browser": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.101.4", + "@tanstack/angular-query-experimental": "^5.102.0", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/angular/basic-persister/package.json b/examples/angular/basic-persister/package.json index e61e01b2d52..75f0bb549b5 100644 --- a/examples/angular/basic-persister/package.json +++ b/examples/angular/basic-persister/package.json @@ -13,9 +13,9 @@ "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", "@angular/platform-browser": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.101.4", - "@tanstack/angular-query-persist-client": "^5.101.4", - "@tanstack/query-async-storage-persister": "^5.101.4", + "@tanstack/angular-query-experimental": "^5.102.0", + "@tanstack/angular-query-persist-client": "^5.102.0", + "@tanstack/query-async-storage-persister": "^5.102.0", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/angular/basic/package.json b/examples/angular/basic/package.json index d7b4faec85e..a95075026e8 100644 --- a/examples/angular/basic/package.json +++ b/examples/angular/basic/package.json @@ -13,7 +13,7 @@ "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", "@angular/platform-browser": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.101.4", + "@tanstack/angular-query-experimental": "^5.102.0", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/angular/devtools-panel/package.json b/examples/angular/devtools-panel/package.json index a6ccaa3cd1d..3d156972837 100644 --- a/examples/angular/devtools-panel/package.json +++ b/examples/angular/devtools-panel/package.json @@ -14,7 +14,7 @@ "@angular/core": "^20.0.0", "@angular/platform-browser": "^20.0.0", "@angular/router": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.101.4", + "@tanstack/angular-query-experimental": "^5.102.0", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/angular/infinite-query-with-max-pages/package.json b/examples/angular/infinite-query-with-max-pages/package.json index 538bf951039..70389a88b2a 100644 --- a/examples/angular/infinite-query-with-max-pages/package.json +++ b/examples/angular/infinite-query-with-max-pages/package.json @@ -13,7 +13,7 @@ "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", "@angular/platform-browser": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.101.4", + "@tanstack/angular-query-experimental": "^5.102.0", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/angular/optimistic-updates/package.json b/examples/angular/optimistic-updates/package.json index 02bb343a647..a2edc3c801d 100644 --- a/examples/angular/optimistic-updates/package.json +++ b/examples/angular/optimistic-updates/package.json @@ -14,7 +14,7 @@ "@angular/core": "^20.0.0", "@angular/forms": "^20.0.0", "@angular/platform-browser": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.101.4", + "@tanstack/angular-query-experimental": "^5.102.0", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/angular/pagination/package.json b/examples/angular/pagination/package.json index 09f5257d502..d8d3f336bb6 100644 --- a/examples/angular/pagination/package.json +++ b/examples/angular/pagination/package.json @@ -13,7 +13,7 @@ "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", "@angular/platform-browser": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.101.4", + "@tanstack/angular-query-experimental": "^5.102.0", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/angular/query-options-from-a-service/package.json b/examples/angular/query-options-from-a-service/package.json index f3519257ec6..6230f325764 100644 --- a/examples/angular/query-options-from-a-service/package.json +++ b/examples/angular/query-options-from-a-service/package.json @@ -14,7 +14,7 @@ "@angular/core": "^20.0.0", "@angular/platform-browser": "^20.0.0", "@angular/router": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.101.4", + "@tanstack/angular-query-experimental": "^5.102.0", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/angular/router/package.json b/examples/angular/router/package.json index 925255bea00..0623a1cd5a7 100644 --- a/examples/angular/router/package.json +++ b/examples/angular/router/package.json @@ -14,7 +14,7 @@ "@angular/core": "^20.0.0", "@angular/platform-browser": "^20.0.0", "@angular/router": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.101.4", + "@tanstack/angular-query-experimental": "^5.102.0", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/angular/rxjs/package.json b/examples/angular/rxjs/package.json index 5fefcdafddc..88ad3e14804 100644 --- a/examples/angular/rxjs/package.json +++ b/examples/angular/rxjs/package.json @@ -14,7 +14,7 @@ "@angular/core": "^20.0.0", "@angular/forms": "^20.0.0", "@angular/platform-browser": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.101.4", + "@tanstack/angular-query-experimental": "^5.102.0", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/angular/simple/package.json b/examples/angular/simple/package.json index 674c0f51f58..7874229854f 100644 --- a/examples/angular/simple/package.json +++ b/examples/angular/simple/package.json @@ -13,7 +13,7 @@ "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", "@angular/platform-browser": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.101.4", + "@tanstack/angular-query-experimental": "^5.102.0", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.0" diff --git a/examples/lit/basic/package.json b/examples/lit/basic/package.json index 70e3e015fa2..56c28620f7e 100644 --- a/examples/lit/basic/package.json +++ b/examples/lit/basic/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/lit-query": "^0.2.11", - "@tanstack/query-core": "^5.101.4", + "@tanstack/lit-query": "^0.2.12", + "@tanstack/query-core": "^5.102.0", "lit": "^3.3.1" }, "devDependencies": { diff --git a/examples/lit/pagination/package.json b/examples/lit/pagination/package.json index fe7e79ceba2..2a3e0d7af26 100644 --- a/examples/lit/pagination/package.json +++ b/examples/lit/pagination/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/lit-query": "^0.2.11", - "@tanstack/query-core": "^5.101.4", + "@tanstack/lit-query": "^0.2.12", + "@tanstack/query-core": "^5.102.0", "lit": "^3.3.1" }, "devDependencies": { diff --git a/examples/lit/ssr/package.json b/examples/lit/ssr/package.json index 02c5f35fd8e..e8349dbff92 100644 --- a/examples/lit/ssr/package.json +++ b/examples/lit/ssr/package.json @@ -8,8 +8,8 @@ }, "dependencies": { "@lit-labs/ssr": "^3.3.0", - "@tanstack/lit-query": "^0.2.11", - "@tanstack/query-core": "^5.101.4", + "@tanstack/lit-query": "^0.2.12", + "@tanstack/query-core": "^5.102.0", "lit": "^3.3.1" }, "devDependencies": { diff --git a/examples/preact/simple/package.json b/examples/preact/simple/package.json index 146fb2bc674..a8ab989c344 100644 --- a/examples/preact/simple/package.json +++ b/examples/preact/simple/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/preact-query": "^5.101.4", + "@tanstack/preact-query": "^5.102.0", "preact": "^10.28.0" }, "devDependencies": { diff --git a/examples/react/algolia/package.json b/examples/react/algolia/package.json index 750045e68f0..2402b814ff1 100644 --- a/examples/react/algolia/package.json +++ b/examples/react/algolia/package.json @@ -9,13 +9,13 @@ }, "dependencies": { "@algolia/client-search": "5.2.1", - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "react": "^19.0.0", "react-dom": "^19.0.0" }, "devDependencies": { - "@tanstack/eslint-plugin-query": "^5.101.4", + "@tanstack/eslint-plugin-query": "^5.102.0", "@types/react": "^18.2.79", "@types/react-dom": "^18.2.25", "@vitejs/plugin-react": "^4.3.4", diff --git a/examples/react/auto-refetching/package.json b/examples/react/auto-refetching/package.json index 0d0aac9f594..4cca568d231 100644 --- a/examples/react/auto-refetching/package.json +++ b/examples/react/auto-refetching/package.json @@ -8,8 +8,8 @@ "start": "next start" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "next": "^16.0.7", "react": "^19.2.1", "react-dom": "^19.2.1" diff --git a/examples/react/basic-graphql-request/package.json b/examples/react/basic-graphql-request/package.json index ecae417c08e..5e103e90fb5 100644 --- a/examples/react/basic-graphql-request/package.json +++ b/examples/react/basic-graphql-request/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "graphql": "^16.9.0", "graphql-request": "^7.1.2", "react": "^19.0.0", diff --git a/examples/react/basic/package.json b/examples/react/basic/package.json index ec4b29bb526..ca946c2360c 100644 --- a/examples/react/basic/package.json +++ b/examples/react/basic/package.json @@ -9,15 +9,15 @@ "test:eslint": "eslint ./src" }, "dependencies": { - "@tanstack/query-async-storage-persister": "^5.101.4", - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", - "@tanstack/react-query-persist-client": "^5.101.4", + "@tanstack/query-async-storage-persister": "^5.102.0", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", + "@tanstack/react-query-persist-client": "^5.102.0", "react": "^19.0.0", "react-dom": "^19.0.0" }, "devDependencies": { - "@tanstack/eslint-plugin-query": "^5.101.4", + "@tanstack/eslint-plugin-query": "^5.102.0", "@types/react": "^18.2.79", "@types/react-dom": "^18.2.25", "@vitejs/plugin-react": "^4.3.4", diff --git a/examples/react/batching/package.json b/examples/react/batching/package.json index a1eefc432c2..156c41315e0 100644 --- a/examples/react/batching/package.json +++ b/examples/react/batching/package.json @@ -10,13 +10,13 @@ }, "dependencies": { "@tanstack/react-pacer": "^0.22.1", - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "react": "^19.0.0", "react-dom": "^19.0.0" }, "devDependencies": { - "@tanstack/eslint-plugin-query": "^5.101.4", + "@tanstack/eslint-plugin-query": "^5.102.0", "@types/react": "^18.2.79", "@types/react-dom": "^18.2.25", "@vitejs/plugin-react": "^4.3.4", diff --git a/examples/react/chat/package.json b/examples/react/chat/package.json index 7576acf8c91..ce401976940 100644 --- a/examples/react/chat/package.json +++ b/examples/react/chat/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "react": "^19.0.0", "react-dom": "^19.0.0" }, diff --git a/examples/react/default-query-function/package.json b/examples/react/default-query-function/package.json index 980bcd11990..cb37f76a609 100644 --- a/examples/react/default-query-function/package.json +++ b/examples/react/default-query-function/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "react": "^19.0.0", "react-dom": "^19.0.0" }, diff --git a/examples/react/devtools-panel/package.json b/examples/react/devtools-panel/package.json index f7a41e8f9e3..b6966e00a24 100644 --- a/examples/react/devtools-panel/package.json +++ b/examples/react/devtools-panel/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "react": "^19.0.0", "react-dom": "^19.0.0" }, diff --git a/examples/react/eslint-legacy/package.json b/examples/react/eslint-legacy/package.json index a3bdc2d4cc1..7ab7fd51441 100644 --- a/examples/react/eslint-legacy/package.json +++ b/examples/react/eslint-legacy/package.json @@ -9,15 +9,15 @@ "test:eslint": "ESLINT_USE_FLAT_CONFIG=false eslint ./src/**/*.tsx" }, "dependencies": { - "@tanstack/query-async-storage-persister": "^5.101.4", - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", - "@tanstack/react-query-persist-client": "^5.101.4", + "@tanstack/query-async-storage-persister": "^5.102.0", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", + "@tanstack/react-query-persist-client": "^5.102.0", "react": "^19.0.0", "react-dom": "^19.0.0" }, "devDependencies": { - "@tanstack/eslint-plugin-query": "^5.101.4", + "@tanstack/eslint-plugin-query": "^5.102.0", "@types/react": "^18.2.79", "@types/react-dom": "^18.2.25", "@vitejs/plugin-react": "^4.3.4", diff --git a/examples/react/eslint-plugin-demo/package.json b/examples/react/eslint-plugin-demo/package.json index 743090decab..11991ea3e6d 100644 --- a/examples/react/eslint-plugin-demo/package.json +++ b/examples/react/eslint-plugin-demo/package.json @@ -6,11 +6,11 @@ "test:eslint": "eslint ./src" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", + "@tanstack/react-query": "^5.102.0", "react": "^19.0.0" }, "devDependencies": { - "@tanstack/eslint-plugin-query": "^5.101.4", + "@tanstack/eslint-plugin-query": "^5.102.0", "eslint": "^9.39.0", "typescript": "5.8.3", "typescript-eslint": "^8.48.0" diff --git a/examples/react/infinite-query-with-max-pages/package.json b/examples/react/infinite-query-with-max-pages/package.json index 678dd9107a3..598f1e98d7d 100644 --- a/examples/react/infinite-query-with-max-pages/package.json +++ b/examples/react/infinite-query-with-max-pages/package.json @@ -8,8 +8,8 @@ "start": "next start" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "next": "^16.0.7", "react": "^19.2.1", "react-dom": "^19.2.1" diff --git a/examples/react/load-more-infinite-scroll/package.json b/examples/react/load-more-infinite-scroll/package.json index dd6a7618936..dcd4c367c1f 100644 --- a/examples/react/load-more-infinite-scroll/package.json +++ b/examples/react/load-more-infinite-scroll/package.json @@ -8,8 +8,8 @@ "start": "next start" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "next": "^16.0.7", "react": "^19.2.1", "react-dom": "^19.2.1", diff --git a/examples/react/nextjs-app-optimistic-updates/package.json b/examples/react/nextjs-app-optimistic-updates/package.json index 0019619fef5..3854ac1da66 100644 --- a/examples/react/nextjs-app-optimistic-updates/package.json +++ b/examples/react/nextjs-app-optimistic-updates/package.json @@ -8,8 +8,8 @@ "start": "next start" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "next": "^16.0.7", "react": "^19.2.1", "react-dom": "^19.2.1" diff --git a/examples/react/nextjs-app-prefetching/package.json b/examples/react/nextjs-app-prefetching/package.json index 2a0e0002a50..40f50466a3e 100644 --- a/examples/react/nextjs-app-prefetching/package.json +++ b/examples/react/nextjs-app-prefetching/package.json @@ -8,8 +8,8 @@ "start": "next start" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "next": "^16.0.7", "react": "^19.2.1", "react-dom": "^19.2.1" diff --git a/examples/react/nextjs-suspense-streaming/package.json b/examples/react/nextjs-suspense-streaming/package.json index 21016424053..57bcb75e5bf 100644 --- a/examples/react/nextjs-suspense-streaming/package.json +++ b/examples/react/nextjs-suspense-streaming/package.json @@ -8,9 +8,9 @@ "start": "next start" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", - "@tanstack/react-query-next-experimental": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", + "@tanstack/react-query-next-experimental": "^5.102.0", "next": "^16.0.7", "react": "^19.2.1", "react-dom": "^19.2.1" diff --git a/examples/react/nextjs/package.json b/examples/react/nextjs/package.json index 49095faaa74..bac1b8a259e 100644 --- a/examples/react/nextjs/package.json +++ b/examples/react/nextjs/package.json @@ -8,8 +8,8 @@ "start": "next start" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "next": "^16.0.7", "react": "^19.2.1", "react-dom": "^19.2.1" diff --git a/examples/react/offline/package.json b/examples/react/offline/package.json index 73d19703532..05903affada 100644 --- a/examples/react/offline/package.json +++ b/examples/react/offline/package.json @@ -8,11 +8,11 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/query-async-storage-persister": "^5.101.4", + "@tanstack/query-async-storage-persister": "^5.102.0", "@tanstack/react-location": "^3.7.4", - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", - "@tanstack/react-query-persist-client": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", + "@tanstack/react-query-persist-client": "^5.102.0", "msw": "^2.6.6", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/pagination/package.json b/examples/react/pagination/package.json index 2777f684ffd..4cd395bcf26 100644 --- a/examples/react/pagination/package.json +++ b/examples/react/pagination/package.json @@ -8,8 +8,8 @@ "start": "next start" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "next": "^16.0.7", "react": "^19.2.1", "react-dom": "^19.2.1" diff --git a/examples/react/playground/package.json b/examples/react/playground/package.json index c40e3873578..d3c58abbbf2 100644 --- a/examples/react/playground/package.json +++ b/examples/react/playground/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "react": "^19.0.0", "react-dom": "^19.0.0" }, diff --git a/examples/react/prefetching/package.json b/examples/react/prefetching/package.json index 1f98bd901bd..e9548caa0e5 100644 --- a/examples/react/prefetching/package.json +++ b/examples/react/prefetching/package.json @@ -8,8 +8,8 @@ "start": "next start" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "next": "^16.0.7", "react": "^19.2.1", "react-dom": "^19.2.1" diff --git a/examples/react/react-native/package.json b/examples/react/react-native/package.json index 4c1e9eddecc..98aaeda16a7 100644 --- a/examples/react/react-native/package.json +++ b/examples/react/react-native/package.json @@ -14,8 +14,8 @@ "@react-native-community/netinfo": "^11.4.1", "@react-navigation/native": "^6.1.18", "@react-navigation/stack": "^6.4.1", - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "expo": "^52.0.11", "expo-constants": "^17.0.3", "expo-status-bar": "^2.0.0", diff --git a/examples/react/react-router/package.json b/examples/react/react-router/package.json index b04f16814b2..bf21c51a5cd 100644 --- a/examples/react/react-router/package.json +++ b/examples/react/react-router/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "localforage": "^1.10.0", "match-sorter": "^6.3.4", "react": "^19.0.0", diff --git a/examples/react/rick-morty/package.json b/examples/react/rick-morty/package.json index 7c3eb3f4f09..a2e6aed82d0 100644 --- a/examples/react/rick-morty/package.json +++ b/examples/react/rick-morty/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "react": "^19.0.0", "react-dom": "^19.0.0", "react-router": "^6.25.1", diff --git a/examples/react/shadow-dom/package.json b/examples/react/shadow-dom/package.json index f5d47388ac7..94a72350099 100644 --- a/examples/react/shadow-dom/package.json +++ b/examples/react/shadow-dom/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "react": "^19.0.0", "react-dom": "^19.0.0" }, diff --git a/examples/react/simple/package.json b/examples/react/simple/package.json index 6960cabdfd3..380aaf588bc 100644 --- a/examples/react/simple/package.json +++ b/examples/react/simple/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "react": "^19.0.0", "react-dom": "^19.0.0" }, diff --git a/examples/react/star-wars/package.json b/examples/react/star-wars/package.json index eb6791dac5e..eebec8b3e90 100644 --- a/examples/react/star-wars/package.json +++ b/examples/react/star-wars/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "react": "^19.0.0", "react-dom": "^19.0.0", "react-router": "^6.25.1", diff --git a/examples/react/suspense/package.json b/examples/react/suspense/package.json index 1bb90e86486..45b59b2762f 100644 --- a/examples/react/suspense/package.json +++ b/examples/react/suspense/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/react-query": "^5.101.4", - "@tanstack/react-query-devtools": "^5.101.4", + "@tanstack/react-query": "^5.102.0", + "@tanstack/react-query-devtools": "^5.102.0", "font-awesome": "^4.7.0", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/solid/astro/package.json b/examples/solid/astro/package.json index e20e04cfc55..df9c5cc538a 100644 --- a/examples/solid/astro/package.json +++ b/examples/solid/astro/package.json @@ -15,8 +15,8 @@ "@astrojs/solid-js": "^5.0.7", "@astrojs/tailwind": "^6.0.2", "@astrojs/vercel": "^8.1.3", - "@tanstack/solid-query": "^5.101.4", - "@tanstack/solid-query-devtools": "^5.101.4", + "@tanstack/solid-query": "^5.102.0", + "@tanstack/solid-query-devtools": "^5.102.0", "astro": "^5.5.6", "solid-js": "^1.9.7", "tailwindcss": "^3.4.7", diff --git a/examples/solid/basic-graphql-request/package.json b/examples/solid/basic-graphql-request/package.json index 72a99f22bd0..1e111321cb3 100644 --- a/examples/solid/basic-graphql-request/package.json +++ b/examples/solid/basic-graphql-request/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-query": "^5.101.4", - "@tanstack/solid-query-devtools": "^5.101.4", + "@tanstack/solid-query": "^5.102.0", + "@tanstack/solid-query-devtools": "^5.102.0", "graphql": "^16.9.0", "graphql-request": "^7.1.2", "solid-js": "^1.9.7" diff --git a/examples/solid/basic/package.json b/examples/solid/basic/package.json index 002a7418002..885d38106ec 100644 --- a/examples/solid/basic/package.json +++ b/examples/solid/basic/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-query": "^5.101.4", - "@tanstack/solid-query-devtools": "^5.101.4", + "@tanstack/solid-query": "^5.102.0", + "@tanstack/solid-query-devtools": "^5.102.0", "solid-js": "^1.9.7" }, "devDependencies": { diff --git a/examples/solid/default-query-function/package.json b/examples/solid/default-query-function/package.json index 1a7c6550192..e553b195b11 100644 --- a/examples/solid/default-query-function/package.json +++ b/examples/solid/default-query-function/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-query": "^5.101.4", - "@tanstack/solid-query-devtools": "^5.101.4", + "@tanstack/solid-query": "^5.102.0", + "@tanstack/solid-query-devtools": "^5.102.0", "solid-js": "^1.9.7" }, "devDependencies": { diff --git a/examples/solid/offline/package.json b/examples/solid/offline/package.json index aa85df7e527..10dcd30285c 100644 --- a/examples/solid/offline/package.json +++ b/examples/solid/offline/package.json @@ -8,10 +8,10 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/query-async-storage-persister": "^5.101.4", - "@tanstack/solid-query": "^5.101.4", - "@tanstack/solid-query-devtools": "^5.101.4", - "@tanstack/solid-query-persist-client": "^5.101.4", + "@tanstack/query-async-storage-persister": "^5.102.0", + "@tanstack/solid-query": "^5.102.0", + "@tanstack/solid-query-devtools": "^5.102.0", + "@tanstack/solid-query-persist-client": "^5.102.0", "msw": "^2.6.6", "solid-js": "^1.9.7" }, diff --git a/examples/solid/simple/package.json b/examples/solid/simple/package.json index f31be1604c1..33b9f4670db 100644 --- a/examples/solid/simple/package.json +++ b/examples/solid/simple/package.json @@ -8,12 +8,12 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-query": "^5.101.4", - "@tanstack/solid-query-devtools": "^5.101.4", + "@tanstack/solid-query": "^5.102.0", + "@tanstack/solid-query-devtools": "^5.102.0", "solid-js": "^1.9.7" }, "devDependencies": { - "@tanstack/eslint-plugin-query": "^5.101.4", + "@tanstack/eslint-plugin-query": "^5.102.0", "typescript": "5.8.3", "vite": "^6.4.1", "vite-plugin-solid": "^2.11.6" diff --git a/examples/solid/solid-start-streaming/package.json b/examples/solid/solid-start-streaming/package.json index c3d101fe530..e826f4318c1 100644 --- a/examples/solid/solid-start-streaming/package.json +++ b/examples/solid/solid-start-streaming/package.json @@ -12,8 +12,8 @@ "@solidjs/meta": "^0.29.4", "@solidjs/router": "^0.15.3", "@solidjs/start": "^1.1.3", - "@tanstack/solid-query": "^5.101.4", - "@tanstack/solid-query-devtools": "^5.101.4", + "@tanstack/solid-query": "^5.102.0", + "@tanstack/solid-query-devtools": "^5.102.0", "solid-js": "^1.9.7", "vinxi": "^0.5.3" }, diff --git a/examples/svelte/auto-refetching/package.json b/examples/svelte/auto-refetching/package.json index 3aadc715709..624fa593185 100644 --- a/examples/svelte/auto-refetching/package.json +++ b/examples/svelte/auto-refetching/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/svelte-query": "^6.1.38", - "@tanstack/svelte-query-devtools": "^6.1.38" + "@tanstack/svelte-query": "^6.1.39", + "@tanstack/svelte-query-devtools": "^6.1.39" }, "devDependencies": { "@sveltejs/adapter-auto": "^6.1.0", diff --git a/examples/svelte/basic/package.json b/examples/svelte/basic/package.json index c33732f0a96..0cf7d734896 100644 --- a/examples/svelte/basic/package.json +++ b/examples/svelte/basic/package.json @@ -8,10 +8,10 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/query-async-storage-persister": "^5.101.4", - "@tanstack/svelte-query": "^6.1.38", - "@tanstack/svelte-query-devtools": "^6.1.38", - "@tanstack/svelte-query-persist-client": "^6.1.38" + "@tanstack/query-async-storage-persister": "^5.102.0", + "@tanstack/svelte-query": "^6.1.39", + "@tanstack/svelte-query-devtools": "^6.1.39", + "@tanstack/svelte-query-persist-client": "^6.1.39" }, "devDependencies": { "@sveltejs/adapter-auto": "^6.1.0", diff --git a/examples/svelte/load-more-infinite-scroll/package.json b/examples/svelte/load-more-infinite-scroll/package.json index 2b418e8ab11..a296d5dd2d7 100644 --- a/examples/svelte/load-more-infinite-scroll/package.json +++ b/examples/svelte/load-more-infinite-scroll/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/svelte-query": "^6.1.38", - "@tanstack/svelte-query-devtools": "^6.1.38" + "@tanstack/svelte-query": "^6.1.39", + "@tanstack/svelte-query-devtools": "^6.1.39" }, "devDependencies": { "@sveltejs/adapter-auto": "^6.1.0", diff --git a/examples/svelte/optimistic-updates/package.json b/examples/svelte/optimistic-updates/package.json index 4b14b789a8e..9c55c021438 100644 --- a/examples/svelte/optimistic-updates/package.json +++ b/examples/svelte/optimistic-updates/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/svelte-query": "^6.1.38", - "@tanstack/svelte-query-devtools": "^6.1.38" + "@tanstack/svelte-query": "^6.1.39", + "@tanstack/svelte-query-devtools": "^6.1.39" }, "devDependencies": { "@sveltejs/adapter-auto": "^6.1.0", diff --git a/examples/svelte/playground/package.json b/examples/svelte/playground/package.json index 7bf8ae7ba4e..2026356690e 100644 --- a/examples/svelte/playground/package.json +++ b/examples/svelte/playground/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/svelte-query": "^6.1.38", - "@tanstack/svelte-query-devtools": "^6.1.38" + "@tanstack/svelte-query": "^6.1.39", + "@tanstack/svelte-query-devtools": "^6.1.39" }, "devDependencies": { "@sveltejs/adapter-auto": "^6.1.0", diff --git a/examples/svelte/simple/package.json b/examples/svelte/simple/package.json index a7e5302a989..084a3530e34 100644 --- a/examples/svelte/simple/package.json +++ b/examples/svelte/simple/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/svelte-query": "^6.1.38", - "@tanstack/svelte-query-devtools": "^6.1.38" + "@tanstack/svelte-query": "^6.1.39", + "@tanstack/svelte-query-devtools": "^6.1.39" }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^5.1.1", diff --git a/examples/svelte/ssr/package.json b/examples/svelte/ssr/package.json index d87efacff82..b33d16a700f 100644 --- a/examples/svelte/ssr/package.json +++ b/examples/svelte/ssr/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/svelte-query": "^6.1.38", - "@tanstack/svelte-query-devtools": "^6.1.38" + "@tanstack/svelte-query": "^6.1.39", + "@tanstack/svelte-query-devtools": "^6.1.39" }, "devDependencies": { "@sveltejs/adapter-auto": "^6.1.0", diff --git a/examples/svelte/star-wars/package.json b/examples/svelte/star-wars/package.json index 87f8491d7b0..2926aefe182 100644 --- a/examples/svelte/star-wars/package.json +++ b/examples/svelte/star-wars/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/svelte-query": "^6.1.38", - "@tanstack/svelte-query-devtools": "^6.1.38" + "@tanstack/svelte-query": "^6.1.39", + "@tanstack/svelte-query-devtools": "^6.1.39" }, "devDependencies": { "@sveltejs/adapter-auto": "^6.1.0", diff --git a/examples/vue/basic/package.json b/examples/vue/basic/package.json index b4b88c1ba48..73e0f15055d 100644 --- a/examples/vue/basic/package.json +++ b/examples/vue/basic/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/vue-query": "^5.101.4", - "@tanstack/vue-query-devtools": "^6.1.38", + "@tanstack/vue-query": "^5.102.0", + "@tanstack/vue-query-devtools": "^6.1.39", "vue": "^3.4.27" }, "devDependencies": { diff --git a/examples/vue/dependent-queries/package.json b/examples/vue/dependent-queries/package.json index 2bf7264a605..aea279f9e31 100644 --- a/examples/vue/dependent-queries/package.json +++ b/examples/vue/dependent-queries/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/vue-query": "^5.101.4", + "@tanstack/vue-query": "^5.102.0", "vue": "^3.4.27" }, "devDependencies": { diff --git a/examples/vue/persister/package.json b/examples/vue/persister/package.json index 865ce57eacb..f696a76b37b 100644 --- a/examples/vue/persister/package.json +++ b/examples/vue/persister/package.json @@ -8,10 +8,10 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/query-core": "^5.101.4", - "@tanstack/query-persist-client-core": "^5.101.4", - "@tanstack/query-sync-storage-persister": "^5.101.4", - "@tanstack/vue-query": "^5.101.4", + "@tanstack/query-core": "^5.102.0", + "@tanstack/query-persist-client-core": "^5.102.0", + "@tanstack/query-sync-storage-persister": "^5.102.0", + "@tanstack/vue-query": "^5.102.0", "idb-keyval": "^6.2.1", "vue": "^3.4.27" }, diff --git a/examples/vue/simple/package.json b/examples/vue/simple/package.json index ac1bb536ebb..4a5e4096bc5 100644 --- a/examples/vue/simple/package.json +++ b/examples/vue/simple/package.json @@ -8,8 +8,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/vue-query": "^5.101.4", - "@tanstack/vue-query-devtools": "^6.1.38", + "@tanstack/vue-query": "^5.102.0", + "@tanstack/vue-query-devtools": "^6.1.39", "vue": "^3.4.27" }, "devDependencies": { diff --git a/integrations/angular-cli-20/package.json b/integrations/angular-cli-20/package.json index 6f8d497e655..e25449c6f14 100644 --- a/integrations/angular-cli-20/package.json +++ b/integrations/angular-cli-20/package.json @@ -14,7 +14,7 @@ "@angular/forms": "^20.0.0", "@angular/platform-browser": "^20.0.0", "@angular/router": "^20.0.0", - "@tanstack/angular-query-experimental": "^5.101.4", + "@tanstack/angular-query-experimental": "^5.102.0", "rxjs": "~7.8.0", "tslib": "^2.3.0", "zone.js": "~0.15.0" diff --git a/packages/angular-query-experimental/CHANGELOG.md b/packages/angular-query-experimental/CHANGELOG.md index b1bdffa47d6..0e0ec877404 100644 --- a/packages/angular-query-experimental/CHANGELOG.md +++ b/packages/angular-query-experimental/CHANGELOG.md @@ -1,5 +1,16 @@ # @tanstack/angular-query-experimental +## 5.102.0 + +### Patch Changes + +- [#11224](https://github.com/TanStack/query/pull/11224) [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b) - Fix `queryOptions` and `infiniteQueryOptions` return types so exported inferred options can be emitted in declaration files without leaking internal data tag symbols. + +- [#11221](https://github.com/TanStack/query/pull/11221) [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93) - Remove experimental render-time prefetching and the `promise` property from query results. + +- Updated dependencies [[`34f7cee`](https://github.com/TanStack/query/commit/34f7ceed09c10e4a3aa2df31a106ddf02ec4e787), [`5bb089d`](https://github.com/TanStack/query/commit/5bb089d153d33933983b7ea80f8d69b51d423698), [`ba4650c`](https://github.com/TanStack/query/commit/ba4650c05e61e33c609e051b948c9f7d31ce70d1), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`1f631b3`](https://github.com/TanStack/query/commit/1f631b3604aab6567fb3f6c90646a5a304641546), [`01a02bf`](https://github.com/TanStack/query/commit/01a02bfad32f9efbc17796be31d6399f1197a655), [`18c1c1e`](https://github.com/TanStack/query/commit/18c1c1ef94883e781ad36d36f9ea4a043ce4260b), [`5448063`](https://github.com/TanStack/query/commit/5448063f828d2270dccd41ae375e1afde35e91f2), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93), [`5981771`](https://github.com/TanStack/query/commit/5981771abec9330b344a2617543eb05ba7c99e24), [`4a9bef6`](https://github.com/TanStack/query/commit/4a9bef6cf19b1cd6b014032d696129f12a848185), [`bef4bc7`](https://github.com/TanStack/query/commit/bef4bc780ce7cca32b7e3dea85f77d92f82a62a2), [`9656dc4`](https://github.com/TanStack/query/commit/9656dc4e5fef5f8c502579b52459f9e8c72e787c), [`326aaf1`](https://github.com/TanStack/query/commit/326aaf1333e5d9cbc46569c53f218d31684162d2), [`3e83601`](https://github.com/TanStack/query/commit/3e836010032c2586e9f1c66a271fa9114a6401f9), [`c6fc17c`](https://github.com/TanStack/query/commit/c6fc17cfad6e452261c585fabfb8c210e60531ed)]: + - @tanstack/query-core@5.102.0 + ## 5.101.4 ### Patch Changes diff --git a/packages/angular-query-experimental/package.json b/packages/angular-query-experimental/package.json index 74a475cc6bb..9f3615a5102 100644 --- a/packages/angular-query-experimental/package.json +++ b/packages/angular-query-experimental/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/angular-query-experimental", - "version": "5.101.4", + "version": "5.102.0", "description": "Signals for managing, caching and syncing asynchronous and remote data in Angular", "author": "Arnoud de Vries", "license": "MIT", diff --git a/packages/angular-query-persist-client/CHANGELOG.md b/packages/angular-query-persist-client/CHANGELOG.md index ee472d874dd..2b951b566b9 100644 --- a/packages/angular-query-persist-client/CHANGELOG.md +++ b/packages/angular-query-persist-client/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/angular-query-persist-client +## 5.102.0 + +### Patch Changes + +- Updated dependencies [[`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93)]: + - @tanstack/angular-query-experimental@5.102.0 + - @tanstack/query-persist-client-core@5.102.0 + ## 5.101.4 ### Patch Changes diff --git a/packages/angular-query-persist-client/package.json b/packages/angular-query-persist-client/package.json index d7a339cab4a..c9521d94901 100644 --- a/packages/angular-query-persist-client/package.json +++ b/packages/angular-query-persist-client/package.json @@ -1,7 +1,7 @@ { "name": "@tanstack/angular-query-persist-client", "private": true, - "version": "5.101.4", + "version": "5.102.0", "description": "Angular bindings to work with persisters in TanStack/angular-query", "author": "Omer Gronich", "license": "MIT", diff --git a/packages/eslint-plugin-query/CHANGELOG.md b/packages/eslint-plugin-query/CHANGELOG.md index 2b387b903e1..3734ceac083 100644 --- a/packages/eslint-plugin-query/CHANGELOG.md +++ b/packages/eslint-plugin-query/CHANGELOG.md @@ -1,5 +1,15 @@ # @tanstack/eslint-plugin-query +## 5.102.0 + +### Patch Changes + +- [#11212](https://github.com/TanStack/query/pull/11212) [`279bb55`](https://github.com/TanStack/query/commit/279bb5508b81ce0d88b8f0f72441d96abf7ca03c) - TypeScript 7 compatibility + +- [#11188](https://github.com/TanStack/query/pull/11188) [`3bc8edf`](https://github.com/TanStack/query/commit/3bc8edfa0199e6467458084e8802a99bce11b958) - Fix false-positive warnings in `no-unstable-deps` rule caused by `Object.prototype` property lookups (`toString`, `valueOf`, etc.). + +- [#11115](https://github.com/TanStack/query/pull/11115) [`8582702`](https://github.com/TanStack/query/commit/858270215247d1dbdbe9d9a00068b4ffa5218da6) - Remove unused helper functions from the internal `ASTUtils` object (`getNestedIdentifiers`, `getNestedReturnStatements`, `getClosestVariableDeclarator`, `mapKeyNodeToText`, and `mapKeyNodeToBaseText`). They were not referenced by any rule and are not part of the public API. + ## 5.101.4 ### Patch Changes diff --git a/packages/eslint-plugin-query/package.json b/packages/eslint-plugin-query/package.json index e0ac74b67e0..5a0a9c9c4ae 100644 --- a/packages/eslint-plugin-query/package.json +++ b/packages/eslint-plugin-query/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/eslint-plugin-query", - "version": "5.101.4", + "version": "5.102.0", "description": "ESLint plugin for TanStack Query", "author": "Eliya Cohen", "license": "MIT", diff --git a/packages/lit-query/CHANGELOG.md b/packages/lit-query/CHANGELOG.md index b660fe5cb6f..5ed2a0b425b 100644 --- a/packages/lit-query/CHANGELOG.md +++ b/packages/lit-query/CHANGELOG.md @@ -1,5 +1,18 @@ # @tanstack/lit-query +## 0.2.12 + +### Patch Changes + +- [#10943](https://github.com/TanStack/query/pull/10943) [`64a8035`](https://github.com/TanStack/query/commit/64a8035303a7d979d54d9fff9220904f218246c7) - fix(lit-query): migrate to the standard tsdown build so the `build` output is cached by nx and `test:build` passes + +- [#11221](https://github.com/TanStack/query/pull/11221) [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93) - Remove experimental render-time prefetching and the `promise` property from query results. + +- [#11146](https://github.com/TanStack/query/pull/11146) [`5633820`](https://github.com/TanStack/query/commit/563382018149c2f0994551ac383eb4531062227c) - Brand the `queryKey` returned by `infiniteQueryOptions` with `DataTag` so `getQueryData` and `setQueryData` infer `InfiniteData` instead of `unknown`. + +- Updated dependencies [[`34f7cee`](https://github.com/TanStack/query/commit/34f7ceed09c10e4a3aa2df31a106ddf02ec4e787), [`5bb089d`](https://github.com/TanStack/query/commit/5bb089d153d33933983b7ea80f8d69b51d423698), [`ba4650c`](https://github.com/TanStack/query/commit/ba4650c05e61e33c609e051b948c9f7d31ce70d1), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`1f631b3`](https://github.com/TanStack/query/commit/1f631b3604aab6567fb3f6c90646a5a304641546), [`01a02bf`](https://github.com/TanStack/query/commit/01a02bfad32f9efbc17796be31d6399f1197a655), [`18c1c1e`](https://github.com/TanStack/query/commit/18c1c1ef94883e781ad36d36f9ea4a043ce4260b), [`5448063`](https://github.com/TanStack/query/commit/5448063f828d2270dccd41ae375e1afde35e91f2), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93), [`5981771`](https://github.com/TanStack/query/commit/5981771abec9330b344a2617543eb05ba7c99e24), [`4a9bef6`](https://github.com/TanStack/query/commit/4a9bef6cf19b1cd6b014032d696129f12a848185), [`bef4bc7`](https://github.com/TanStack/query/commit/bef4bc780ce7cca32b7e3dea85f77d92f82a62a2), [`9656dc4`](https://github.com/TanStack/query/commit/9656dc4e5fef5f8c502579b52459f9e8c72e787c), [`326aaf1`](https://github.com/TanStack/query/commit/326aaf1333e5d9cbc46569c53f218d31684162d2), [`3e83601`](https://github.com/TanStack/query/commit/3e836010032c2586e9f1c66a271fa9114a6401f9), [`c6fc17c`](https://github.com/TanStack/query/commit/c6fc17cfad6e452261c585fabfb8c210e60531ed)]: + - @tanstack/query-core@5.102.0 + ## 0.2.11 ### Patch Changes diff --git a/packages/lit-query/package.json b/packages/lit-query/package.json index 2c1da43c072..437fb36a2dc 100644 --- a/packages/lit-query/package.json +++ b/packages/lit-query/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/lit-query", - "version": "0.2.11", + "version": "0.2.12", "description": "Lit adapter for TanStack Query Core", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/preact-query-devtools/CHANGELOG.md b/packages/preact-query-devtools/CHANGELOG.md index f7b2bb5d3eb..4a9e024d551 100644 --- a/packages/preact-query-devtools/CHANGELOG.md +++ b/packages/preact-query-devtools/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/preact-query-devtools +## 5.102.0 + +### Patch Changes + +- Updated dependencies [[`4e48c58`](https://github.com/TanStack/query/commit/4e48c581b70216e9c66a72cc328b61789194db4f), [`6e3d521`](https://github.com/TanStack/query/commit/6e3d521fe54f78624e53c1c6f9cadd678504bee8), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`cb6c9d3`](https://github.com/TanStack/query/commit/cb6c9d3725db0fed94fb5133820e41b7c326d2ef), [`4913802`](https://github.com/TanStack/query/commit/49138028953f38097cfac4a6e9843c987705325f), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93), [`b866a95`](https://github.com/TanStack/query/commit/b866a95adde7e8465462526df5870ebc12340b36), [`e546d03`](https://github.com/TanStack/query/commit/e546d03bef116c66a05dbf42ccfd70b6d8600a8f)]: + - @tanstack/preact-query@5.102.0 + - @tanstack/query-devtools@5.102.0 + ## 5.101.4 ### Patch Changes diff --git a/packages/preact-query-devtools/package.json b/packages/preact-query-devtools/package.json index 52fa55e573f..a6b163f0540 100644 --- a/packages/preact-query-devtools/package.json +++ b/packages/preact-query-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/preact-query-devtools", - "version": "5.101.4", + "version": "5.102.0", "description": "Developer tools to interact with and visualize the TanStack/preact-query cache", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/preact-query-persist-client/CHANGELOG.md b/packages/preact-query-persist-client/CHANGELOG.md index 6cdd8e44de8..99e5e5b1841 100644 --- a/packages/preact-query-persist-client/CHANGELOG.md +++ b/packages/preact-query-persist-client/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/preact-query-persist-client +## 5.102.0 + +### Patch Changes + +- Updated dependencies [[`4e48c58`](https://github.com/TanStack/query/commit/4e48c581b70216e9c66a72cc328b61789194db4f), [`6e3d521`](https://github.com/TanStack/query/commit/6e3d521fe54f78624e53c1c6f9cadd678504bee8), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`cb6c9d3`](https://github.com/TanStack/query/commit/cb6c9d3725db0fed94fb5133820e41b7c326d2ef), [`4913802`](https://github.com/TanStack/query/commit/49138028953f38097cfac4a6e9843c987705325f), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93), [`b866a95`](https://github.com/TanStack/query/commit/b866a95adde7e8465462526df5870ebc12340b36), [`e546d03`](https://github.com/TanStack/query/commit/e546d03bef116c66a05dbf42ccfd70b6d8600a8f)]: + - @tanstack/preact-query@5.102.0 + - @tanstack/query-persist-client-core@5.102.0 + ## 5.101.4 ### Patch Changes diff --git a/packages/preact-query-persist-client/package.json b/packages/preact-query-persist-client/package.json index 99ea180e9f8..97b4127b6d0 100644 --- a/packages/preact-query-persist-client/package.json +++ b/packages/preact-query-persist-client/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/preact-query-persist-client", - "version": "5.101.4", + "version": "5.102.0", "description": "Preact bindings to work with persisters in TanStack/preact-query", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/preact-query/CHANGELOG.md b/packages/preact-query/CHANGELOG.md index 93b3887e914..8b701d4dc3f 100644 --- a/packages/preact-query/CHANGELOG.md +++ b/packages/preact-query/CHANGELOG.md @@ -1,5 +1,30 @@ # @tanstack/preact-query +## 5.102.0 + +### Minor Changes + +- [#10669](https://github.com/TanStack/query/pull/10669) [`4e48c58`](https://github.com/TanStack/query/commit/4e48c581b70216e9c66a72cc328b61789194db4f) - preact-query: update usePrefetchQuery and usePrefetchInfiniteQuery to use queryClient.query and queryClient.infiniteQuery + +### Patch Changes + +- [#10373](https://github.com/TanStack/query/pull/10373) [`6e3d521`](https://github.com/TanStack/query/commit/6e3d521fe54f78624e53c1c6f9cadd678504bee8) - fix(types): propagate generic type parameters to `useMutationState` select callback + +- [#11224](https://github.com/TanStack/query/pull/11224) [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b) - Fix `queryOptions` and `infiniteQueryOptions` return types so exported inferred options can be emitted in declaration files without leaking internal data tag symbols. + +- [#11147](https://github.com/TanStack/query/pull/11147) [`cb6c9d3`](https://github.com/TanStack/query/commit/cb6c9d3725db0fed94fb5133820e41b7c326d2ef) - Default `TData` of `UseInfiniteQueryOptions` and `UseSuspenseInfiniteQueryOptions` to `InfiniteData` so it matches the hook generics. + +- [#11166](https://github.com/TanStack/query/pull/11166) [`4913802`](https://github.com/TanStack/query/commit/49138028953f38097cfac4a6e9843c987705325f) - Evaluate a function-form `throwOnError` against the actual query error before disabling `retryOnMount` (port of [#9338](https://github.com/TanStack/query/issues/9338)), so errored queries whose `throwOnError` returns `false` are retried on mount again. + +- [#11221](https://github.com/TanStack/query/pull/11221) [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93) - Remove experimental render-time prefetching and the `promise` property from query results. + +- [#11233](https://github.com/TanStack/query/pull/11233) [`b866a95`](https://github.com/TanStack/query/commit/b866a95adde7e8465462526df5870ebc12340b36) - remove unused experimental_beforeQuery and experimental_afterQuery hooks + +- [#11144](https://github.com/TanStack/query/pull/11144) [`e546d03`](https://github.com/TanStack/query/commit/e546d03bef116c66a05dbf42ccfd70b6d8600a8f) - fix: remove placeholderData from suspense infinite query + +- Updated dependencies [[`34f7cee`](https://github.com/TanStack/query/commit/34f7ceed09c10e4a3aa2df31a106ddf02ec4e787), [`5bb089d`](https://github.com/TanStack/query/commit/5bb089d153d33933983b7ea80f8d69b51d423698), [`ba4650c`](https://github.com/TanStack/query/commit/ba4650c05e61e33c609e051b948c9f7d31ce70d1), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`1f631b3`](https://github.com/TanStack/query/commit/1f631b3604aab6567fb3f6c90646a5a304641546), [`01a02bf`](https://github.com/TanStack/query/commit/01a02bfad32f9efbc17796be31d6399f1197a655), [`18c1c1e`](https://github.com/TanStack/query/commit/18c1c1ef94883e781ad36d36f9ea4a043ce4260b), [`5448063`](https://github.com/TanStack/query/commit/5448063f828d2270dccd41ae375e1afde35e91f2), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93), [`5981771`](https://github.com/TanStack/query/commit/5981771abec9330b344a2617543eb05ba7c99e24), [`4a9bef6`](https://github.com/TanStack/query/commit/4a9bef6cf19b1cd6b014032d696129f12a848185), [`bef4bc7`](https://github.com/TanStack/query/commit/bef4bc780ce7cca32b7e3dea85f77d92f82a62a2), [`9656dc4`](https://github.com/TanStack/query/commit/9656dc4e5fef5f8c502579b52459f9e8c72e787c), [`326aaf1`](https://github.com/TanStack/query/commit/326aaf1333e5d9cbc46569c53f218d31684162d2), [`3e83601`](https://github.com/TanStack/query/commit/3e836010032c2586e9f1c66a271fa9114a6401f9), [`c6fc17c`](https://github.com/TanStack/query/commit/c6fc17cfad6e452261c585fabfb8c210e60531ed)]: + - @tanstack/query-core@5.102.0 + ## 5.101.4 ### Patch Changes diff --git a/packages/preact-query/package.json b/packages/preact-query/package.json index 88ae7abc187..59483487473 100644 --- a/packages/preact-query/package.json +++ b/packages/preact-query/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/preact-query", - "version": "5.101.4", + "version": "5.102.0", "description": "Hooks for managing, caching and syncing asynchronous and remote data in preact", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/query-async-storage-persister/CHANGELOG.md b/packages/query-async-storage-persister/CHANGELOG.md index 45e89a1c329..f59bac02d57 100644 --- a/packages/query-async-storage-persister/CHANGELOG.md +++ b/packages/query-async-storage-persister/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/query-async-storage-persister +## 5.102.0 + +### Patch Changes + +- Updated dependencies [[`34f7cee`](https://github.com/TanStack/query/commit/34f7ceed09c10e4a3aa2df31a106ddf02ec4e787), [`5bb089d`](https://github.com/TanStack/query/commit/5bb089d153d33933983b7ea80f8d69b51d423698), [`ba4650c`](https://github.com/TanStack/query/commit/ba4650c05e61e33c609e051b948c9f7d31ce70d1), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`1f631b3`](https://github.com/TanStack/query/commit/1f631b3604aab6567fb3f6c90646a5a304641546), [`01a02bf`](https://github.com/TanStack/query/commit/01a02bfad32f9efbc17796be31d6399f1197a655), [`18c1c1e`](https://github.com/TanStack/query/commit/18c1c1ef94883e781ad36d36f9ea4a043ce4260b), [`5448063`](https://github.com/TanStack/query/commit/5448063f828d2270dccd41ae375e1afde35e91f2), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93), [`5981771`](https://github.com/TanStack/query/commit/5981771abec9330b344a2617543eb05ba7c99e24), [`4a9bef6`](https://github.com/TanStack/query/commit/4a9bef6cf19b1cd6b014032d696129f12a848185), [`bef4bc7`](https://github.com/TanStack/query/commit/bef4bc780ce7cca32b7e3dea85f77d92f82a62a2), [`9656dc4`](https://github.com/TanStack/query/commit/9656dc4e5fef5f8c502579b52459f9e8c72e787c), [`326aaf1`](https://github.com/TanStack/query/commit/326aaf1333e5d9cbc46569c53f218d31684162d2), [`3e83601`](https://github.com/TanStack/query/commit/3e836010032c2586e9f1c66a271fa9114a6401f9), [`c6fc17c`](https://github.com/TanStack/query/commit/c6fc17cfad6e452261c585fabfb8c210e60531ed)]: + - @tanstack/query-core@5.102.0 + - @tanstack/query-persist-client-core@5.102.0 + ## 5.101.4 ### Patch Changes diff --git a/packages/query-async-storage-persister/package.json b/packages/query-async-storage-persister/package.json index 7c38360fc79..5c462d15e41 100644 --- a/packages/query-async-storage-persister/package.json +++ b/packages/query-async-storage-persister/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/query-async-storage-persister", - "version": "5.101.4", + "version": "5.102.0", "description": "A persister for asynchronous storages, to be used with TanStack/Query", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/query-broadcast-client-experimental/CHANGELOG.md b/packages/query-broadcast-client-experimental/CHANGELOG.md index 79ddbca7960..9a95e4138d8 100644 --- a/packages/query-broadcast-client-experimental/CHANGELOG.md +++ b/packages/query-broadcast-client-experimental/CHANGELOG.md @@ -1,5 +1,14 @@ # @tanstack/query-broadcast-client-experimental +## 5.102.0 + +### Patch Changes + +- [#10771](https://github.com/TanStack/query/pull/10771) [`3c79861`](https://github.com/TanStack/query/commit/3c79861ab1bf00152ed1f8ae03934d90a131dcd1) - Fix unhandled `DataCloneError` rejections in `broadcastQueryClient` when `postMessage` fails due to non-cloneable query data (e.g. `ReadableStream`, `Response`, Vue reactive proxies). Adds an optional `onBroadcastError` callback to handle errors explicitly; falls back to `console.warn` in development when not provided. + +- Updated dependencies [[`34f7cee`](https://github.com/TanStack/query/commit/34f7ceed09c10e4a3aa2df31a106ddf02ec4e787), [`5bb089d`](https://github.com/TanStack/query/commit/5bb089d153d33933983b7ea80f8d69b51d423698), [`ba4650c`](https://github.com/TanStack/query/commit/ba4650c05e61e33c609e051b948c9f7d31ce70d1), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`1f631b3`](https://github.com/TanStack/query/commit/1f631b3604aab6567fb3f6c90646a5a304641546), [`01a02bf`](https://github.com/TanStack/query/commit/01a02bfad32f9efbc17796be31d6399f1197a655), [`18c1c1e`](https://github.com/TanStack/query/commit/18c1c1ef94883e781ad36d36f9ea4a043ce4260b), [`5448063`](https://github.com/TanStack/query/commit/5448063f828d2270dccd41ae375e1afde35e91f2), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93), [`5981771`](https://github.com/TanStack/query/commit/5981771abec9330b344a2617543eb05ba7c99e24), [`4a9bef6`](https://github.com/TanStack/query/commit/4a9bef6cf19b1cd6b014032d696129f12a848185), [`bef4bc7`](https://github.com/TanStack/query/commit/bef4bc780ce7cca32b7e3dea85f77d92f82a62a2), [`9656dc4`](https://github.com/TanStack/query/commit/9656dc4e5fef5f8c502579b52459f9e8c72e787c), [`326aaf1`](https://github.com/TanStack/query/commit/326aaf1333e5d9cbc46569c53f218d31684162d2), [`3e83601`](https://github.com/TanStack/query/commit/3e836010032c2586e9f1c66a271fa9114a6401f9), [`c6fc17c`](https://github.com/TanStack/query/commit/c6fc17cfad6e452261c585fabfb8c210e60531ed)]: + - @tanstack/query-core@5.102.0 + ## 5.101.4 ### Patch Changes diff --git a/packages/query-broadcast-client-experimental/package.json b/packages/query-broadcast-client-experimental/package.json index 874c45b27d0..953613ac4cc 100644 --- a/packages/query-broadcast-client-experimental/package.json +++ b/packages/query-broadcast-client-experimental/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/query-broadcast-client-experimental", - "version": "5.101.4", + "version": "5.102.0", "description": "An experimental plugin to for broadcasting the state of your queryClient between browser tabs/windows", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/query-core/CHANGELOG.md b/packages/query-core/CHANGELOG.md index 211c6a2ae7a..d1465e52c32 100644 --- a/packages/query-core/CHANGELOG.md +++ b/packages/query-core/CHANGELOG.md @@ -1,5 +1,43 @@ # @tanstack/query-core +## 5.102.0 + +### Minor Changes + +- [#10658](https://github.com/TanStack/query/pull/10658) [`c6fc17c`](https://github.com/TanStack/query/commit/c6fc17cfad6e452261c585fabfb8c210e60531ed) - add query and infiniteQuery methods, deprecate old imperative methods + +### Patch Changes + +- [#11161](https://github.com/TanStack/query/pull/11161) [`34f7cee`](https://github.com/TanStack/query/commit/34f7ceed09c10e4a3aa2df31a106ddf02ec4e787) - fix(query-core): clear a stale `select` error when the observer switches to a query without data, and reset `isPlaceholderData` on select-error results to match the declared result types, so a previous query's select error no longer leaks into the new result + +- [#11214](https://github.com/TanStack/query/pull/11214) [`5bb089d`](https://github.com/TanStack/query/commit/5bb089d153d33933983b7ea80f8d69b51d423698) - Reduce observer churn overhead by removing observers in place instead of copying the observer list for every unsubscribe. + +- [#11011](https://github.com/TanStack/query/pull/11011) [`ba4650c`](https://github.com/TanStack/query/commit/ba4650c05e61e33c609e051b948c9f7d31ce70d1) - fix(query-core): reset `isPlaceholderData` when `select` throws on placeholder data + +- [#11224](https://github.com/TanStack/query/pull/11224) [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b) - Fix `queryOptions` and `infiniteQueryOptions` return types so exported inferred options can be emitted in declaration files without leaking internal data tag symbols. + +- [#11225](https://github.com/TanStack/query/pull/11225) [`1f631b3`](https://github.com/TanStack/query/commit/1f631b3604aab6567fb3f6c90646a5a304641546) - Skip unused result tracking when notifying `useQueries` listeners without a `combine` function. + +- [#11215](https://github.com/TanStack/query/pull/11215) [`01a02bf`](https://github.com/TanStack/query/commit/01a02bfad32f9efbc17796be31d6399f1197a655) - Avoid repeatedly synchronizing the same tracked property across all observers in `useQueries`. + +- [#11172](https://github.com/TanStack/query/pull/11172) [`18c1c1e`](https://github.com/TanStack/query/commit/18c1c1ef94883e781ad36d36f9ea4a043ce4260b) - Reattach `MutationObserver` to its current mutation when a listener subscribes again, so a `useMutation` result no longer stays `pending` after React tears down and re-establishes the subscription mid-mutation. + +- [#11128](https://github.com/TanStack/query/pull/11128) [`5448063`](https://github.com/TanStack/query/commit/5448063f828d2270dccd41ae375e1afde35e91f2) - Ignore a retained `pendingThenable` settlement callback invoked after the thenable has settled. Holding a reference to `resolve`/`reject` and calling it later used to overwrite `status` and `reason` even though the underlying promise had already settled, leaving the thenable advertising a state that disagreed with its value. + +- [#11221](https://github.com/TanStack/query/pull/11221) [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93) - Remove experimental render-time prefetching and the `promise` property from query results. + +- [#11218](https://github.com/TanStack/query/pull/11218) [`5981771`](https://github.com/TanStack/query/commit/5981771abec9330b344a2617543eb05ba7c99e24) - Release a mutation's retryer once its execution settles, so the settled promise no longer keeps that mutation's result, variables and context in memory for as long as the mutation cache retains it. + +- [#11163](https://github.com/TanStack/query/pull/11163) [`4a9bef6`](https://github.com/TanStack/query/commit/4a9bef6cf19b1cd6b014032d696129f12a848185) - Release a query's retryer once its fetch settles, so the settled promise no longer keeps that fetch's raw result in memory alongside the structurally shared `state.data` (or after the query is reset or removed). + +- [#11036](https://github.com/TanStack/query/pull/11036) [`bef4bc7`](https://github.com/TanStack/query/commit/bef4bc780ce7cca32b7e3dea85f77d92f82a62a2) - Resolve suspense when query data is set programmatically via setQueryData or streamedQuery. Previously, fetchOptimistic returned only the fetch promise, which left the Suspense boundary stuck until the queryFn completed — even when data already existed in the cache. The fix uses Promise.race with a cache subscriber to release suspense as soon as data becomes available. + +- [#11234](https://github.com/TanStack/query/pull/11234) [`9656dc4`](https://github.com/TanStack/query/commit/9656dc4e5fef5f8c502579b52459f9e8c72e787c) - Notify every query observer when another observer unsubscribes synchronously during the same query update. + +- [#11211](https://github.com/TanStack/query/pull/11211) [`326aaf1`](https://github.com/TanStack/query/commit/326aaf1333e5d9cbc46569c53f218d31684162d2) - fix: resetQueries now preserves the queries matched before query.reset() changes their state. + +- [#11065](https://github.com/TanStack/query/pull/11065) [`3e83601`](https://github.com/TanStack/query/commit/3e836010032c2586e9f1c66a271fa9114a6401f9) - Memoize falsy `combine` results when the function and query results are unchanged. + ## 5.101.4 ## 5.101.3 diff --git a/packages/query-core/package.json b/packages/query-core/package.json index e15feef4545..df46441d35c 100644 --- a/packages/query-core/package.json +++ b/packages/query-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/query-core", - "version": "5.101.4", + "version": "5.102.0", "description": "The framework agnostic core that powers TanStack Query", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/query-devtools/CHANGELOG.md b/packages/query-devtools/CHANGELOG.md index e39a2309c5d..51e8cae3d5c 100644 --- a/packages/query-devtools/CHANGELOG.md +++ b/packages/query-devtools/CHANGELOG.md @@ -1,5 +1,7 @@ # @tanstack/query-devtools +## 5.102.0 + ## 5.101.4 ## 5.101.3 diff --git a/packages/query-devtools/package.json b/packages/query-devtools/package.json index 5c9f7b4f87f..647b73b8790 100644 --- a/packages/query-devtools/package.json +++ b/packages/query-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/query-devtools", - "version": "5.101.4", + "version": "5.102.0", "description": "Developer tools to interact with and visualize the TanStack Query cache", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/query-persist-client-core/CHANGELOG.md b/packages/query-persist-client-core/CHANGELOG.md index d4e5d55f3b2..9e18d440a38 100644 --- a/packages/query-persist-client-core/CHANGELOG.md +++ b/packages/query-persist-client-core/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/query-persist-client-core +## 5.102.0 + +### Patch Changes + +- Updated dependencies [[`34f7cee`](https://github.com/TanStack/query/commit/34f7ceed09c10e4a3aa2df31a106ddf02ec4e787), [`5bb089d`](https://github.com/TanStack/query/commit/5bb089d153d33933983b7ea80f8d69b51d423698), [`ba4650c`](https://github.com/TanStack/query/commit/ba4650c05e61e33c609e051b948c9f7d31ce70d1), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`1f631b3`](https://github.com/TanStack/query/commit/1f631b3604aab6567fb3f6c90646a5a304641546), [`01a02bf`](https://github.com/TanStack/query/commit/01a02bfad32f9efbc17796be31d6399f1197a655), [`18c1c1e`](https://github.com/TanStack/query/commit/18c1c1ef94883e781ad36d36f9ea4a043ce4260b), [`5448063`](https://github.com/TanStack/query/commit/5448063f828d2270dccd41ae375e1afde35e91f2), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93), [`5981771`](https://github.com/TanStack/query/commit/5981771abec9330b344a2617543eb05ba7c99e24), [`4a9bef6`](https://github.com/TanStack/query/commit/4a9bef6cf19b1cd6b014032d696129f12a848185), [`bef4bc7`](https://github.com/TanStack/query/commit/bef4bc780ce7cca32b7e3dea85f77d92f82a62a2), [`9656dc4`](https://github.com/TanStack/query/commit/9656dc4e5fef5f8c502579b52459f9e8c72e787c), [`326aaf1`](https://github.com/TanStack/query/commit/326aaf1333e5d9cbc46569c53f218d31684162d2), [`3e83601`](https://github.com/TanStack/query/commit/3e836010032c2586e9f1c66a271fa9114a6401f9), [`c6fc17c`](https://github.com/TanStack/query/commit/c6fc17cfad6e452261c585fabfb8c210e60531ed)]: + - @tanstack/query-core@5.102.0 + ## 5.101.4 ### Patch Changes diff --git a/packages/query-persist-client-core/package.json b/packages/query-persist-client-core/package.json index 708f4ab5bb4..e3d9d755f5b 100644 --- a/packages/query-persist-client-core/package.json +++ b/packages/query-persist-client-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/query-persist-client-core", - "version": "5.101.4", + "version": "5.102.0", "description": "Set of utilities for interacting with persisters, which can save your queryClient for later use", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/query-sync-storage-persister/CHANGELOG.md b/packages/query-sync-storage-persister/CHANGELOG.md index cba244597fd..5dc17336ba0 100644 --- a/packages/query-sync-storage-persister/CHANGELOG.md +++ b/packages/query-sync-storage-persister/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/query-sync-storage-persister +## 5.102.0 + +### Patch Changes + +- Updated dependencies [[`34f7cee`](https://github.com/TanStack/query/commit/34f7ceed09c10e4a3aa2df31a106ddf02ec4e787), [`5bb089d`](https://github.com/TanStack/query/commit/5bb089d153d33933983b7ea80f8d69b51d423698), [`ba4650c`](https://github.com/TanStack/query/commit/ba4650c05e61e33c609e051b948c9f7d31ce70d1), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`1f631b3`](https://github.com/TanStack/query/commit/1f631b3604aab6567fb3f6c90646a5a304641546), [`01a02bf`](https://github.com/TanStack/query/commit/01a02bfad32f9efbc17796be31d6399f1197a655), [`18c1c1e`](https://github.com/TanStack/query/commit/18c1c1ef94883e781ad36d36f9ea4a043ce4260b), [`5448063`](https://github.com/TanStack/query/commit/5448063f828d2270dccd41ae375e1afde35e91f2), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93), [`5981771`](https://github.com/TanStack/query/commit/5981771abec9330b344a2617543eb05ba7c99e24), [`4a9bef6`](https://github.com/TanStack/query/commit/4a9bef6cf19b1cd6b014032d696129f12a848185), [`bef4bc7`](https://github.com/TanStack/query/commit/bef4bc780ce7cca32b7e3dea85f77d92f82a62a2), [`9656dc4`](https://github.com/TanStack/query/commit/9656dc4e5fef5f8c502579b52459f9e8c72e787c), [`326aaf1`](https://github.com/TanStack/query/commit/326aaf1333e5d9cbc46569c53f218d31684162d2), [`3e83601`](https://github.com/TanStack/query/commit/3e836010032c2586e9f1c66a271fa9114a6401f9), [`c6fc17c`](https://github.com/TanStack/query/commit/c6fc17cfad6e452261c585fabfb8c210e60531ed)]: + - @tanstack/query-core@5.102.0 + - @tanstack/query-persist-client-core@5.102.0 + ## 5.101.4 ### Patch Changes diff --git a/packages/query-sync-storage-persister/package.json b/packages/query-sync-storage-persister/package.json index c62cae447f7..df78f1154a7 100644 --- a/packages/query-sync-storage-persister/package.json +++ b/packages/query-sync-storage-persister/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/query-sync-storage-persister", - "version": "5.101.4", + "version": "5.102.0", "description": "A persister for synchronous storages, to be used with TanStack/Query", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/react-query-devtools/CHANGELOG.md b/packages/react-query-devtools/CHANGELOG.md index cd56e3d2680..521c6881ed7 100644 --- a/packages/react-query-devtools/CHANGELOG.md +++ b/packages/react-query-devtools/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/react-query-devtools +## 5.102.0 + +### Patch Changes + +- Updated dependencies [[`6e3d521`](https://github.com/TanStack/query/commit/6e3d521fe54f78624e53c1c6f9cadd678504bee8), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`cb6c9d3`](https://github.com/TanStack/query/commit/cb6c9d3725db0fed94fb5133820e41b7c326d2ef), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93), [`fb6c3fa`](https://github.com/TanStack/query/commit/fb6c3fabda4cb6b291cccc6651ed88a7db901915), [`8834267`](https://github.com/TanStack/query/commit/88342670eca6e4949416aab832b1f81cc7b881f8), [`b866a95`](https://github.com/TanStack/query/commit/b866a95adde7e8465462526df5870ebc12340b36), [`e546d03`](https://github.com/TanStack/query/commit/e546d03bef116c66a05dbf42ccfd70b6d8600a8f), [`e674826`](https://github.com/TanStack/query/commit/e6748265c86294704f6c872e6f435d9ec5a92b28)]: + - @tanstack/react-query@5.102.0 + - @tanstack/query-devtools@5.102.0 + ## 5.101.4 ### Patch Changes diff --git a/packages/react-query-devtools/package.json b/packages/react-query-devtools/package.json index 4793c6fe9b7..a9ec4502ea5 100644 --- a/packages/react-query-devtools/package.json +++ b/packages/react-query-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-query-devtools", - "version": "5.101.4", + "version": "5.102.0", "description": "Developer tools to interact with and visualize the TanStack/react-query cache", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/react-query-next-experimental/CHANGELOG.md b/packages/react-query-next-experimental/CHANGELOG.md index 20fb237b96c..cdd2b4c5530 100644 --- a/packages/react-query-next-experimental/CHANGELOG.md +++ b/packages/react-query-next-experimental/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/react-query-next-experimental +## 5.102.0 + +### Patch Changes + +- Updated dependencies [[`6e3d521`](https://github.com/TanStack/query/commit/6e3d521fe54f78624e53c1c6f9cadd678504bee8), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`cb6c9d3`](https://github.com/TanStack/query/commit/cb6c9d3725db0fed94fb5133820e41b7c326d2ef), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93), [`fb6c3fa`](https://github.com/TanStack/query/commit/fb6c3fabda4cb6b291cccc6651ed88a7db901915), [`8834267`](https://github.com/TanStack/query/commit/88342670eca6e4949416aab832b1f81cc7b881f8), [`b866a95`](https://github.com/TanStack/query/commit/b866a95adde7e8465462526df5870ebc12340b36), [`e546d03`](https://github.com/TanStack/query/commit/e546d03bef116c66a05dbf42ccfd70b6d8600a8f), [`e674826`](https://github.com/TanStack/query/commit/e6748265c86294704f6c872e6f435d9ec5a92b28)]: + - @tanstack/react-query@5.102.0 + ## 5.101.4 ### Patch Changes diff --git a/packages/react-query-next-experimental/package.json b/packages/react-query-next-experimental/package.json index 3b4f10bdfb5..045e2f69f2e 100644 --- a/packages/react-query-next-experimental/package.json +++ b/packages/react-query-next-experimental/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-query-next-experimental", - "version": "5.101.4", + "version": "5.102.0", "description": "Hydration utils for React Query in the NextJs app directory", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/react-query-persist-client/CHANGELOG.md b/packages/react-query-persist-client/CHANGELOG.md index 213a7cae606..28e67927755 100644 --- a/packages/react-query-persist-client/CHANGELOG.md +++ b/packages/react-query-persist-client/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/react-query-persist-client +## 5.102.0 + +### Patch Changes + +- Updated dependencies [[`6e3d521`](https://github.com/TanStack/query/commit/6e3d521fe54f78624e53c1c6f9cadd678504bee8), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`cb6c9d3`](https://github.com/TanStack/query/commit/cb6c9d3725db0fed94fb5133820e41b7c326d2ef), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93), [`fb6c3fa`](https://github.com/TanStack/query/commit/fb6c3fabda4cb6b291cccc6651ed88a7db901915), [`8834267`](https://github.com/TanStack/query/commit/88342670eca6e4949416aab832b1f81cc7b881f8), [`b866a95`](https://github.com/TanStack/query/commit/b866a95adde7e8465462526df5870ebc12340b36), [`e546d03`](https://github.com/TanStack/query/commit/e546d03bef116c66a05dbf42ccfd70b6d8600a8f), [`e674826`](https://github.com/TanStack/query/commit/e6748265c86294704f6c872e6f435d9ec5a92b28)]: + - @tanstack/react-query@5.102.0 + - @tanstack/query-persist-client-core@5.102.0 + ## 5.101.4 ### Patch Changes diff --git a/packages/react-query-persist-client/package.json b/packages/react-query-persist-client/package.json index ac7e9e2c08c..f6b0c73c6bc 100644 --- a/packages/react-query-persist-client/package.json +++ b/packages/react-query-persist-client/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-query-persist-client", - "version": "5.101.4", + "version": "5.102.0", "description": "React bindings to work with persisters in TanStack/react-query", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/react-query/CHANGELOG.md b/packages/react-query/CHANGELOG.md index 4e1142d140a..703ce76c81c 100644 --- a/packages/react-query/CHANGELOG.md +++ b/packages/react-query/CHANGELOG.md @@ -1,5 +1,32 @@ # @tanstack/react-query +## 5.102.0 + +### Minor Changes + +- [#10668](https://github.com/TanStack/query/pull/10668) [`e674826`](https://github.com/TanStack/query/commit/e6748265c86294704f6c872e6f435d9ec5a92b28) - react-query: update usePrefetchQuery and usePrefetchInfiniteQuery to use queryClient.query and queryClient.infiniteQuery + +### Patch Changes + +- [#10373](https://github.com/TanStack/query/pull/10373) [`6e3d521`](https://github.com/TanStack/query/commit/6e3d521fe54f78624e53c1c6f9cadd678504bee8) - fix(types): propagate generic type parameters to `useMutationState` select callback + +- [#11224](https://github.com/TanStack/query/pull/11224) [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b) - Fix `queryOptions` and `infiniteQueryOptions` return types so exported inferred options can be emitted in declaration files without leaking internal data tag symbols. + +- [#11147](https://github.com/TanStack/query/pull/11147) [`cb6c9d3`](https://github.com/TanStack/query/commit/cb6c9d3725db0fed94fb5133820e41b7c326d2ef) - Default `TData` of `UseInfiniteQueryOptions` and `UseSuspenseInfiniteQueryOptions` to `InfiniteData` so it matches the hook generics. + +- [#11221](https://github.com/TanStack/query/pull/11221) [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93) - Remove experimental render-time prefetching and the `promise` property from query results. + +- [#11228](https://github.com/TanStack/query/pull/11228) [`fb6c3fa`](https://github.com/TanStack/query/commit/fb6c3fabda4cb6b291cccc6651ed88a7db901915) - Avoid emitting a runtime import for React Query's type-only exports. + +- [#11130](https://github.com/TanStack/query/pull/11130) [`8834267`](https://github.com/TanStack/query/commit/88342670eca6e4949416aab832b1f81cc7b881f8) - fix(react-query): don't show optimistic fetching for unsubscribed useQueries + +- [#11233](https://github.com/TanStack/query/pull/11233) [`b866a95`](https://github.com/TanStack/query/commit/b866a95adde7e8465462526df5870ebc12340b36) - remove unused experimental_beforeQuery and experimental_afterQuery hooks + +- [#11144](https://github.com/TanStack/query/pull/11144) [`e546d03`](https://github.com/TanStack/query/commit/e546d03bef116c66a05dbf42ccfd70b6d8600a8f) - fix: remove placeholderData from suspense infinite query + +- Updated dependencies [[`34f7cee`](https://github.com/TanStack/query/commit/34f7ceed09c10e4a3aa2df31a106ddf02ec4e787), [`5bb089d`](https://github.com/TanStack/query/commit/5bb089d153d33933983b7ea80f8d69b51d423698), [`ba4650c`](https://github.com/TanStack/query/commit/ba4650c05e61e33c609e051b948c9f7d31ce70d1), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`1f631b3`](https://github.com/TanStack/query/commit/1f631b3604aab6567fb3f6c90646a5a304641546), [`01a02bf`](https://github.com/TanStack/query/commit/01a02bfad32f9efbc17796be31d6399f1197a655), [`18c1c1e`](https://github.com/TanStack/query/commit/18c1c1ef94883e781ad36d36f9ea4a043ce4260b), [`5448063`](https://github.com/TanStack/query/commit/5448063f828d2270dccd41ae375e1afde35e91f2), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93), [`5981771`](https://github.com/TanStack/query/commit/5981771abec9330b344a2617543eb05ba7c99e24), [`4a9bef6`](https://github.com/TanStack/query/commit/4a9bef6cf19b1cd6b014032d696129f12a848185), [`bef4bc7`](https://github.com/TanStack/query/commit/bef4bc780ce7cca32b7e3dea85f77d92f82a62a2), [`9656dc4`](https://github.com/TanStack/query/commit/9656dc4e5fef5f8c502579b52459f9e8c72e787c), [`326aaf1`](https://github.com/TanStack/query/commit/326aaf1333e5d9cbc46569c53f218d31684162d2), [`3e83601`](https://github.com/TanStack/query/commit/3e836010032c2586e9f1c66a271fa9114a6401f9), [`c6fc17c`](https://github.com/TanStack/query/commit/c6fc17cfad6e452261c585fabfb8c210e60531ed)]: + - @tanstack/query-core@5.102.0 + ## 5.101.4 ### Patch Changes diff --git a/packages/react-query/package.json b/packages/react-query/package.json index c072d768d34..27b7825015e 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-query", - "version": "5.101.4", + "version": "5.102.0", "description": "Hooks for managing, caching and syncing asynchronous and remote data in React", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/solid-query-devtools/CHANGELOG.md b/packages/solid-query-devtools/CHANGELOG.md index ad2e7b4151c..3f40427fef0 100644 --- a/packages/solid-query-devtools/CHANGELOG.md +++ b/packages/solid-query-devtools/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/solid-query-devtools +## 5.102.0 + +### Patch Changes + +- Updated dependencies [[`6e3d521`](https://github.com/TanStack/query/commit/6e3d521fe54f78624e53c1c6f9cadd678504bee8), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93), [`47d49d3`](https://github.com/TanStack/query/commit/47d49d31aa16684811257da071679d08d8726ddc)]: + - @tanstack/solid-query@5.102.0 + - @tanstack/query-devtools@5.102.0 + ## 5.101.4 ### Patch Changes diff --git a/packages/solid-query-devtools/package.json b/packages/solid-query-devtools/package.json index f4aff077da7..f450d56937c 100644 --- a/packages/solid-query-devtools/package.json +++ b/packages/solid-query-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-query-devtools", - "version": "5.101.4", + "version": "5.102.0", "description": "Developer tools to interact with and visualize the TanStack/solid-query Query cache", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/solid-query-persist-client/CHANGELOG.md b/packages/solid-query-persist-client/CHANGELOG.md index 2202442a1c5..7739891b097 100644 --- a/packages/solid-query-persist-client/CHANGELOG.md +++ b/packages/solid-query-persist-client/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/solid-query-persist-client +## 5.102.0 + +### Patch Changes + +- Updated dependencies [[`6e3d521`](https://github.com/TanStack/query/commit/6e3d521fe54f78624e53c1c6f9cadd678504bee8), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93), [`47d49d3`](https://github.com/TanStack/query/commit/47d49d31aa16684811257da071679d08d8726ddc)]: + - @tanstack/solid-query@5.102.0 + - @tanstack/query-persist-client-core@5.102.0 + ## 5.101.4 ### Patch Changes diff --git a/packages/solid-query-persist-client/package.json b/packages/solid-query-persist-client/package.json index 3cc1fb364ca..a3b1c2988fb 100644 --- a/packages/solid-query-persist-client/package.json +++ b/packages/solid-query-persist-client/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-query-persist-client", - "version": "5.101.4", + "version": "5.102.0", "description": "Solid.js bindings to work with persisters in TanStack/solid-query", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/solid-query/CHANGELOG.md b/packages/solid-query/CHANGELOG.md index e4c8d2754d5..6ce7ab1f847 100644 --- a/packages/solid-query/CHANGELOG.md +++ b/packages/solid-query/CHANGELOG.md @@ -1,5 +1,20 @@ # @tanstack/solid-query +## 5.102.0 + +### Patch Changes + +- [#10373](https://github.com/TanStack/query/pull/10373) [`6e3d521`](https://github.com/TanStack/query/commit/6e3d521fe54f78624e53c1c6f9cadd678504bee8) - fix(types): propagate generic type parameters to `useMutationState` select callback + +- [#11224](https://github.com/TanStack/query/pull/11224) [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b) - Fix `queryOptions` and `infiniteQueryOptions` return types so exported inferred options can be emitted in declaration files without leaking internal data tag symbols. + +- [#11221](https://github.com/TanStack/query/pull/11221) [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93) - Remove experimental render-time prefetching and the `promise` property from query results. + +- [#10571](https://github.com/TanStack/query/pull/10571) [`47d49d3`](https://github.com/TanStack/query/commit/47d49d31aa16684811257da071679d08d8726ddc) - Resolve the query client context outside reactive memo callbacks. + +- Updated dependencies [[`34f7cee`](https://github.com/TanStack/query/commit/34f7ceed09c10e4a3aa2df31a106ddf02ec4e787), [`5bb089d`](https://github.com/TanStack/query/commit/5bb089d153d33933983b7ea80f8d69b51d423698), [`ba4650c`](https://github.com/TanStack/query/commit/ba4650c05e61e33c609e051b948c9f7d31ce70d1), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`1f631b3`](https://github.com/TanStack/query/commit/1f631b3604aab6567fb3f6c90646a5a304641546), [`01a02bf`](https://github.com/TanStack/query/commit/01a02bfad32f9efbc17796be31d6399f1197a655), [`18c1c1e`](https://github.com/TanStack/query/commit/18c1c1ef94883e781ad36d36f9ea4a043ce4260b), [`5448063`](https://github.com/TanStack/query/commit/5448063f828d2270dccd41ae375e1afde35e91f2), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93), [`5981771`](https://github.com/TanStack/query/commit/5981771abec9330b344a2617543eb05ba7c99e24), [`4a9bef6`](https://github.com/TanStack/query/commit/4a9bef6cf19b1cd6b014032d696129f12a848185), [`bef4bc7`](https://github.com/TanStack/query/commit/bef4bc780ce7cca32b7e3dea85f77d92f82a62a2), [`9656dc4`](https://github.com/TanStack/query/commit/9656dc4e5fef5f8c502579b52459f9e8c72e787c), [`326aaf1`](https://github.com/TanStack/query/commit/326aaf1333e5d9cbc46569c53f218d31684162d2), [`3e83601`](https://github.com/TanStack/query/commit/3e836010032c2586e9f1c66a271fa9114a6401f9), [`c6fc17c`](https://github.com/TanStack/query/commit/c6fc17cfad6e452261c585fabfb8c210e60531ed)]: + - @tanstack/query-core@5.102.0 + ## 5.101.4 ### Patch Changes diff --git a/packages/solid-query/package.json b/packages/solid-query/package.json index 4b2b583a41f..711cf5e92bb 100644 --- a/packages/solid-query/package.json +++ b/packages/solid-query/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-query", - "version": "5.101.4", + "version": "5.102.0", "description": "Primitives for managing, caching and syncing asynchronous and remote data in Solid", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/svelte-query-devtools/CHANGELOG.md b/packages/svelte-query-devtools/CHANGELOG.md index 8c339af2c8c..70cea000c9f 100644 --- a/packages/svelte-query-devtools/CHANGELOG.md +++ b/packages/svelte-query-devtools/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/svelte-query-devtools +## 6.1.39 + +### Patch Changes + +- Updated dependencies [[`6e3d521`](https://github.com/TanStack/query/commit/6e3d521fe54f78624e53c1c6f9cadd678504bee8), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93)]: + - @tanstack/svelte-query@6.1.39 + - @tanstack/query-devtools@5.102.0 + ## 6.1.38 ### Patch Changes diff --git a/packages/svelte-query-devtools/package.json b/packages/svelte-query-devtools/package.json index ea9fcc2e93c..931c1aea4dd 100644 --- a/packages/svelte-query-devtools/package.json +++ b/packages/svelte-query-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/svelte-query-devtools", - "version": "6.1.38", + "version": "6.1.39", "description": "Developer tools to interact with and visualize the TanStack/svelte-query cache", "author": "Lachlan Collins", "license": "MIT", diff --git a/packages/svelte-query-persist-client/CHANGELOG.md b/packages/svelte-query-persist-client/CHANGELOG.md index 049ecf6dd4e..a3f1c9b706c 100644 --- a/packages/svelte-query-persist-client/CHANGELOG.md +++ b/packages/svelte-query-persist-client/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/svelte-query-persist-client +## 6.1.39 + +### Patch Changes + +- Updated dependencies [[`6e3d521`](https://github.com/TanStack/query/commit/6e3d521fe54f78624e53c1c6f9cadd678504bee8), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93)]: + - @tanstack/svelte-query@6.1.39 + - @tanstack/query-persist-client-core@5.102.0 + ## 6.1.38 ### Patch Changes diff --git a/packages/svelte-query-persist-client/package.json b/packages/svelte-query-persist-client/package.json index faa0cb03162..b9ee7b9f7a7 100644 --- a/packages/svelte-query-persist-client/package.json +++ b/packages/svelte-query-persist-client/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/svelte-query-persist-client", - "version": "6.1.38", + "version": "6.1.39", "description": "Svelte bindings to work with persisters in TanStack/svelte-query", "author": "Lachlan Collins", "license": "MIT", diff --git a/packages/svelte-query/CHANGELOG.md b/packages/svelte-query/CHANGELOG.md index 1d97eee2cb7..88c6455905c 100644 --- a/packages/svelte-query/CHANGELOG.md +++ b/packages/svelte-query/CHANGELOG.md @@ -1,5 +1,18 @@ # @tanstack/svelte-query +## 6.1.39 + +### Patch Changes + +- [#10373](https://github.com/TanStack/query/pull/10373) [`6e3d521`](https://github.com/TanStack/query/commit/6e3d521fe54f78624e53c1c6f9cadd678504bee8) - fix(types): propagate generic type parameters to `useMutationState` select callback + +- [#11224](https://github.com/TanStack/query/pull/11224) [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b) - Fix `queryOptions` and `infiniteQueryOptions` return types so exported inferred options can be emitted in declaration files without leaking internal data tag symbols. + +- [#11221](https://github.com/TanStack/query/pull/11221) [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93) - Remove experimental render-time prefetching and the `promise` property from query results. + +- Updated dependencies [[`34f7cee`](https://github.com/TanStack/query/commit/34f7ceed09c10e4a3aa2df31a106ddf02ec4e787), [`5bb089d`](https://github.com/TanStack/query/commit/5bb089d153d33933983b7ea80f8d69b51d423698), [`ba4650c`](https://github.com/TanStack/query/commit/ba4650c05e61e33c609e051b948c9f7d31ce70d1), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`1f631b3`](https://github.com/TanStack/query/commit/1f631b3604aab6567fb3f6c90646a5a304641546), [`01a02bf`](https://github.com/TanStack/query/commit/01a02bfad32f9efbc17796be31d6399f1197a655), [`18c1c1e`](https://github.com/TanStack/query/commit/18c1c1ef94883e781ad36d36f9ea4a043ce4260b), [`5448063`](https://github.com/TanStack/query/commit/5448063f828d2270dccd41ae375e1afde35e91f2), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93), [`5981771`](https://github.com/TanStack/query/commit/5981771abec9330b344a2617543eb05ba7c99e24), [`4a9bef6`](https://github.com/TanStack/query/commit/4a9bef6cf19b1cd6b014032d696129f12a848185), [`bef4bc7`](https://github.com/TanStack/query/commit/bef4bc780ce7cca32b7e3dea85f77d92f82a62a2), [`9656dc4`](https://github.com/TanStack/query/commit/9656dc4e5fef5f8c502579b52459f9e8c72e787c), [`326aaf1`](https://github.com/TanStack/query/commit/326aaf1333e5d9cbc46569c53f218d31684162d2), [`3e83601`](https://github.com/TanStack/query/commit/3e836010032c2586e9f1c66a271fa9114a6401f9), [`c6fc17c`](https://github.com/TanStack/query/commit/c6fc17cfad6e452261c585fabfb8c210e60531ed)]: + - @tanstack/query-core@5.102.0 + ## 6.1.38 ### Patch Changes diff --git a/packages/svelte-query/package.json b/packages/svelte-query/package.json index 06084402728..4776dcdfb95 100644 --- a/packages/svelte-query/package.json +++ b/packages/svelte-query/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/svelte-query", - "version": "6.1.38", + "version": "6.1.39", "description": "Primitives for managing, caching and syncing asynchronous and remote data in Svelte", "author": "Lachlan Collins", "license": "MIT", diff --git a/packages/vue-query-devtools/CHANGELOG.md b/packages/vue-query-devtools/CHANGELOG.md index fd565c00bda..78bcee3a8ab 100644 --- a/packages/vue-query-devtools/CHANGELOG.md +++ b/packages/vue-query-devtools/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/vue-query-devtools +## 6.1.39 + +### Patch Changes + +- Updated dependencies [[`97ce30b`](https://github.com/TanStack/query/commit/97ce30b51e3040752f3f4172e9fd11be4edea774), [`6e3d521`](https://github.com/TanStack/query/commit/6e3d521fe54f78624e53c1c6f9cadd678504bee8), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93), [`5199f08`](https://github.com/TanStack/query/commit/5199f0884ca59878bd9e5d352606af13bc5f51fb)]: + - @tanstack/vue-query@5.102.0 + - @tanstack/query-devtools@5.102.0 + ## 6.1.38 ### Patch Changes diff --git a/packages/vue-query-devtools/package.json b/packages/vue-query-devtools/package.json index 7058f6bff41..27d8b9e1db3 100644 --- a/packages/vue-query-devtools/package.json +++ b/packages/vue-query-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/vue-query-devtools", - "version": "6.1.38", + "version": "6.1.39", "description": "Developer tools to interact with and visualize the TanStack/vue-query cache", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/vue-query/CHANGELOG.md b/packages/vue-query/CHANGELOG.md index bd906d9691b..1b2b003d3ac 100644 --- a/packages/vue-query/CHANGELOG.md +++ b/packages/vue-query/CHANGELOG.md @@ -1,5 +1,24 @@ # @tanstack/vue-query +## 5.102.0 + +### Minor Changes + +- [#11208](https://github.com/TanStack/query/pull/11208) [`97ce30b`](https://github.com/TanStack/query/commit/97ce30b51e3040752f3f4172e9fd11be4edea774) - add new imperitive methods to QueryClient proxy + +### Patch Changes + +- [#10373](https://github.com/TanStack/query/pull/10373) [`6e3d521`](https://github.com/TanStack/query/commit/6e3d521fe54f78624e53c1c6f9cadd678504bee8) - fix(types): propagate generic type parameters to `useMutationState` select callback + +- [#11224](https://github.com/TanStack/query/pull/11224) [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b) - Fix `queryOptions` and `infiniteQueryOptions` return types so exported inferred options can be emitted in declaration files without leaking internal data tag symbols. + +- [#11221](https://github.com/TanStack/query/pull/11221) [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93) - Remove experimental render-time prefetching and the `promise` property from query results. + +- [#10584](https://github.com/TanStack/query/pull/10584) [`5199f08`](https://github.com/TanStack/query/commit/5199f0884ca59878bd9e5d352606af13bc5f51fb) - fix(vue-query): preserve `TQueryKey` inference when wrapping `useQuery` in a composable with a generic param + +- Updated dependencies [[`34f7cee`](https://github.com/TanStack/query/commit/34f7ceed09c10e4a3aa2df31a106ddf02ec4e787), [`5bb089d`](https://github.com/TanStack/query/commit/5bb089d153d33933983b7ea80f8d69b51d423698), [`ba4650c`](https://github.com/TanStack/query/commit/ba4650c05e61e33c609e051b948c9f7d31ce70d1), [`294d4e6`](https://github.com/TanStack/query/commit/294d4e62c4f7d674574a4903eef2a1bc3dd1413b), [`1f631b3`](https://github.com/TanStack/query/commit/1f631b3604aab6567fb3f6c90646a5a304641546), [`01a02bf`](https://github.com/TanStack/query/commit/01a02bfad32f9efbc17796be31d6399f1197a655), [`18c1c1e`](https://github.com/TanStack/query/commit/18c1c1ef94883e781ad36d36f9ea4a043ce4260b), [`5448063`](https://github.com/TanStack/query/commit/5448063f828d2270dccd41ae375e1afde35e91f2), [`1ef4208`](https://github.com/TanStack/query/commit/1ef42087c9a266c2137d2ef645cbcc662f60ac93), [`5981771`](https://github.com/TanStack/query/commit/5981771abec9330b344a2617543eb05ba7c99e24), [`4a9bef6`](https://github.com/TanStack/query/commit/4a9bef6cf19b1cd6b014032d696129f12a848185), [`bef4bc7`](https://github.com/TanStack/query/commit/bef4bc780ce7cca32b7e3dea85f77d92f82a62a2), [`9656dc4`](https://github.com/TanStack/query/commit/9656dc4e5fef5f8c502579b52459f9e8c72e787c), [`326aaf1`](https://github.com/TanStack/query/commit/326aaf1333e5d9cbc46569c53f218d31684162d2), [`3e83601`](https://github.com/TanStack/query/commit/3e836010032c2586e9f1c66a271fa9114a6401f9), [`c6fc17c`](https://github.com/TanStack/query/commit/c6fc17cfad6e452261c585fabfb8c210e60531ed)]: + - @tanstack/query-core@5.102.0 + ## 5.101.4 ### Patch Changes diff --git a/packages/vue-query/package.json b/packages/vue-query/package.json index 181ac91c70c..d05344af6e5 100644 --- a/packages/vue-query/package.json +++ b/packages/vue-query/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/vue-query", - "version": "5.101.4", + "version": "5.102.0", "description": "Hooks for managing, caching and syncing asynchronous and remote data in Vue", "author": "Damian Osipiuk", "license": "MIT", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6465be99930..d4079330bba 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -161,7 +161,7 @@ importers: specifier: ^20.0.0 version: 20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)) '@tanstack/angular-query-experimental': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/angular-query-experimental rxjs: specifier: ^7.8.2 @@ -201,7 +201,7 @@ importers: specifier: ^20.0.0 version: 20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)) '@tanstack/angular-query-experimental': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/angular-query-experimental rxjs: specifier: ^7.8.2 @@ -241,13 +241,13 @@ importers: specifier: ^20.0.0 version: 20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)) '@tanstack/angular-query-experimental': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/angular-query-experimental '@tanstack/angular-query-persist-client': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/angular-query-persist-client '@tanstack/query-async-storage-persister': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/query-async-storage-persister rxjs: specifier: ^7.8.2 @@ -290,7 +290,7 @@ importers: specifier: ^20.0.0 version: 20.3.18(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(rxjs@7.8.2) '@tanstack/angular-query-experimental': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/angular-query-experimental rxjs: specifier: ^7.8.2 @@ -330,7 +330,7 @@ importers: specifier: ^20.0.0 version: 20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)) '@tanstack/angular-query-experimental': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/angular-query-experimental rxjs: specifier: ^7.8.2 @@ -373,7 +373,7 @@ importers: specifier: ^20.0.0 version: 20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)) '@tanstack/angular-query-experimental': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/angular-query-experimental rxjs: specifier: ^7.8.2 @@ -413,7 +413,7 @@ importers: specifier: ^20.0.0 version: 20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)) '@tanstack/angular-query-experimental': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/angular-query-experimental rxjs: specifier: ^7.8.2 @@ -456,7 +456,7 @@ importers: specifier: ^20.0.0 version: 20.3.18(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(rxjs@7.8.2) '@tanstack/angular-query-experimental': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/angular-query-experimental rxjs: specifier: ^7.8.2 @@ -499,7 +499,7 @@ importers: specifier: ^20.0.0 version: 20.3.18(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(rxjs@7.8.2) '@tanstack/angular-query-experimental': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/angular-query-experimental rxjs: specifier: ^7.8.2 @@ -542,7 +542,7 @@ importers: specifier: ^20.0.0 version: 20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)) '@tanstack/angular-query-experimental': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/angular-query-experimental rxjs: specifier: ^7.8.2 @@ -582,7 +582,7 @@ importers: specifier: ^20.0.0 version: 20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)) '@tanstack/angular-query-experimental': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/angular-query-experimental rxjs: specifier: ^7.8.2 @@ -610,10 +610,10 @@ importers: examples/lit/basic: dependencies: '@tanstack/lit-query': - specifier: ^0.2.11 + specifier: ^0.2.12 version: link:../../../packages/lit-query '@tanstack/query-core': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/query-core lit: specifier: ^3.3.1 @@ -629,10 +629,10 @@ importers: examples/lit/pagination: dependencies: '@tanstack/lit-query': - specifier: ^0.2.11 + specifier: ^0.2.12 version: link:../../../packages/lit-query '@tanstack/query-core': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/query-core lit: specifier: ^3.3.1 @@ -651,10 +651,10 @@ importers: specifier: ^3.3.0 version: 3.3.1 '@tanstack/lit-query': - specifier: ^0.2.11 + specifier: ^0.2.12 version: link:../../../packages/lit-query '@tanstack/query-core': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/query-core lit: specifier: ^3.3.1 @@ -676,7 +676,7 @@ importers: examples/preact/simple: dependencies: '@tanstack/preact-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/preact-query preact: specifier: ^10.28.0 @@ -704,10 +704,10 @@ importers: specifier: 5.2.1 version: 5.2.1 '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools react: specifier: ^19.0.0 @@ -717,7 +717,7 @@ importers: version: 19.2.4(react@19.2.4) devDependencies: '@tanstack/eslint-plugin-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/eslint-plugin-query '@types/react': specifier: ^19.2.7 @@ -738,10 +738,10 @@ importers: examples/react/auto-refetching: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools next: specifier: ^16.0.7 @@ -766,16 +766,16 @@ importers: examples/react/basic: dependencies: '@tanstack/query-async-storage-persister': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/query-async-storage-persister '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools '@tanstack/react-query-persist-client': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-persist-client react: specifier: ^19.0.0 @@ -785,7 +785,7 @@ importers: version: 19.2.4(react@19.2.4) devDependencies: '@tanstack/eslint-plugin-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/eslint-plugin-query '@types/react': specifier: ^19.2.7 @@ -806,10 +806,10 @@ importers: examples/react/basic-graphql-request: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools graphql: specifier: ^16.9.0 @@ -837,10 +837,10 @@ importers: specifier: ^0.22.1 version: 0.22.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools react: specifier: ^19.0.0 @@ -850,7 +850,7 @@ importers: version: 19.2.4(react@19.2.4) devDependencies: '@tanstack/eslint-plugin-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/eslint-plugin-query '@types/react': specifier: ^19.2.7 @@ -871,10 +871,10 @@ importers: examples/react/chat: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools react: specifier: ^19.0.0 @@ -902,10 +902,10 @@ importers: examples/react/default-query-function: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools react: specifier: ^19.0.0 @@ -927,10 +927,10 @@ importers: examples/react/devtools-panel: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools react: specifier: ^19.0.0 @@ -952,16 +952,16 @@ importers: examples/react/eslint-legacy: dependencies: '@tanstack/query-async-storage-persister': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/query-async-storage-persister '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools '@tanstack/react-query-persist-client': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-persist-client react: specifier: ^19.0.0 @@ -971,7 +971,7 @@ importers: version: 19.2.4(react@19.2.4) devDependencies: '@tanstack/eslint-plugin-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/eslint-plugin-query '@types/react': specifier: ^19.2.7 @@ -992,14 +992,14 @@ importers: examples/react/eslint-plugin-demo: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query react: specifier: ^19.0.0 version: 19.2.4 devDependencies: '@tanstack/eslint-plugin-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/eslint-plugin-query eslint: specifier: ^9.39.0 @@ -1014,10 +1014,10 @@ importers: examples/react/infinite-query-with-max-pages: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools next: specifier: ^16.0.7 @@ -1042,10 +1042,10 @@ importers: examples/react/load-more-infinite-scroll: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools next: specifier: ^16.0.7 @@ -1073,10 +1073,10 @@ importers: examples/react/nextjs: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools next: specifier: ^16.0.7 @@ -1101,10 +1101,10 @@ importers: examples/react/nextjs-app-optimistic-updates: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools next: specifier: ^16.0.7 @@ -1132,10 +1132,10 @@ importers: examples/react/nextjs-app-prefetching: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools next: specifier: ^16.0.7 @@ -1160,13 +1160,13 @@ importers: examples/react/nextjs-suspense-streaming: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools '@tanstack/react-query-next-experimental': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-next-experimental next: specifier: ^16.0.7 @@ -1191,19 +1191,19 @@ importers: examples/react/offline: dependencies: '@tanstack/query-async-storage-persister': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/query-async-storage-persister '@tanstack/react-location': specifier: ^3.7.4 version: 3.7.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools '@tanstack/react-query-persist-client': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-persist-client msw: specifier: ^2.6.6 @@ -1231,10 +1231,10 @@ importers: examples/react/pagination: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools next: specifier: ^16.0.7 @@ -1259,10 +1259,10 @@ importers: examples/react/playground: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools react: specifier: ^19.0.0 @@ -1284,10 +1284,10 @@ importers: examples/react/prefetching: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools next: specifier: ^16.0.7 @@ -1321,10 +1321,10 @@ importers: specifier: ^6.4.1 version: 6.4.1(@react-navigation/native@6.1.18(react-native@0.76.9(@babel/core@7.29.0)(@babel/preset-env@7.29.2(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4))(react-native-gesture-handler@2.30.1(react-native@0.76.9(@babel/core@7.29.0)(@babel/preset-env@7.29.2(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4))(react-native-safe-area-context@4.14.1(react-native@0.76.9(@babel/core@7.29.0)(@babel/preset-env@7.29.2(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4))(react-native-screens@4.24.0(react-native@0.76.9(@babel/core@7.29.0)(@babel/preset-env@7.29.2(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4))(react-native@0.76.9(@babel/core@7.29.0)(@babel/preset-env@7.29.2(@babel/core@7.29.0))(@types/react@19.2.14)(react@19.2.4))(react@19.2.4) '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools expo: specifier: ^52.0.11 @@ -1373,10 +1373,10 @@ importers: examples/react/react-router: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools localforage: specifier: ^1.10.0 @@ -1425,10 +1425,10 @@ importers: examples/react/rick-morty: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools react: specifier: ^19.0.0 @@ -1462,10 +1462,10 @@ importers: examples/react/shadow-dom: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools react: specifier: ^19.0.0 @@ -1493,10 +1493,10 @@ importers: examples/react/simple: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools react: specifier: ^19.0.0 @@ -1518,10 +1518,10 @@ importers: examples/react/star-wars: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools react: specifier: ^19.0.0 @@ -1555,10 +1555,10 @@ importers: examples/react/suspense: dependencies: '@tanstack/react-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query '@tanstack/react-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/react-query-devtools font-awesome: specifier: ^4.7.0 @@ -1601,10 +1601,10 @@ importers: specifier: ^8.1.3 version: 8.2.11(@sveltejs/kit@2.57.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.55.1)(vite@6.4.1(@types/node@22.19.15)(jiti@1.21.7)(lightningcss@1.32.0)(sass@1.90.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(svelte@5.55.1)(typescript@5.8.3)(vite@6.4.1(@types/node@22.19.15)(jiti@1.21.7)(lightningcss@1.32.0)(sass@1.90.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(astro@5.18.1(@types/node@22.19.15)(@vercel/functions@2.2.13)(db0@0.3.4)(idb-keyval@6.2.2)(ioredis@5.10.1)(jiti@1.21.7)(lightningcss@1.32.0)(rollup@4.60.1)(sass@1.90.0)(terser@5.46.1)(tsx@4.21.0)(typescript@5.8.3)(yaml@2.8.3))(next@16.2.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.90.0))(react@19.2.4)(rollup@4.60.1)(svelte@5.55.1)(vue@3.5.31(typescript@5.8.3)) '@tanstack/solid-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/solid-query '@tanstack/solid-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/solid-query-devtools astro: specifier: ^5.5.6 @@ -1622,10 +1622,10 @@ importers: examples/solid/basic: dependencies: '@tanstack/solid-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/solid-query '@tanstack/solid-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/solid-query-devtools solid-js: specifier: ^1.9.7 @@ -1644,10 +1644,10 @@ importers: examples/solid/basic-graphql-request: dependencies: '@tanstack/solid-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/solid-query '@tanstack/solid-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/solid-query-devtools graphql: specifier: ^16.9.0 @@ -1672,10 +1672,10 @@ importers: examples/solid/default-query-function: dependencies: '@tanstack/solid-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/solid-query '@tanstack/solid-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/solid-query-devtools solid-js: specifier: ^1.9.7 @@ -1694,16 +1694,16 @@ importers: examples/solid/offline: dependencies: '@tanstack/query-async-storage-persister': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/query-async-storage-persister '@tanstack/solid-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/solid-query '@tanstack/solid-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/solid-query-devtools '@tanstack/solid-query-persist-client': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/solid-query-persist-client msw: specifier: ^2.6.6 @@ -1725,17 +1725,17 @@ importers: examples/solid/simple: dependencies: '@tanstack/solid-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/solid-query '@tanstack/solid-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/solid-query-devtools solid-js: specifier: ^1.9.7 version: 1.9.12 devDependencies: '@tanstack/eslint-plugin-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/eslint-plugin-query typescript: specifier: 5.8.3 @@ -1759,10 +1759,10 @@ importers: specifier: ^1.1.3 version: 1.3.2(@testing-library/jest-dom@6.9.1)(solid-js@1.9.12)(vinxi@0.5.11(@types/node@22.19.15)(@vercel/functions@2.2.13)(db0@0.3.4)(idb-keyval@6.2.2)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.32.0)(rolldown@1.2.4)(sass@1.90.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vite@6.4.1(@types/node@22.19.15)(jiti@2.6.1)(lightningcss@1.32.0)(sass@1.90.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) '@tanstack/solid-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/solid-query '@tanstack/solid-query-devtools': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/solid-query-devtools solid-js: specifier: ^1.9.7 @@ -1774,10 +1774,10 @@ importers: examples/svelte/auto-refetching: dependencies: '@tanstack/svelte-query': - specifier: ^6.1.38 + specifier: ^6.1.39 version: link:../../../packages/svelte-query '@tanstack/svelte-query-devtools': - specifier: ^6.1.38 + specifier: ^6.1.39 version: link:../../../packages/svelte-query-devtools devDependencies: '@sveltejs/adapter-auto': @@ -1805,16 +1805,16 @@ importers: examples/svelte/basic: dependencies: '@tanstack/query-async-storage-persister': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/query-async-storage-persister '@tanstack/svelte-query': - specifier: ^6.1.38 + specifier: ^6.1.39 version: link:../../../packages/svelte-query '@tanstack/svelte-query-devtools': - specifier: ^6.1.38 + specifier: ^6.1.39 version: link:../../../packages/svelte-query-devtools '@tanstack/svelte-query-persist-client': - specifier: ^6.1.38 + specifier: ^6.1.39 version: link:../../../packages/svelte-query-persist-client devDependencies: '@sveltejs/adapter-auto': @@ -1842,10 +1842,10 @@ importers: examples/svelte/load-more-infinite-scroll: dependencies: '@tanstack/svelte-query': - specifier: ^6.1.38 + specifier: ^6.1.39 version: link:../../../packages/svelte-query '@tanstack/svelte-query-devtools': - specifier: ^6.1.38 + specifier: ^6.1.39 version: link:../../../packages/svelte-query-devtools devDependencies: '@sveltejs/adapter-auto': @@ -1873,10 +1873,10 @@ importers: examples/svelte/optimistic-updates: dependencies: '@tanstack/svelte-query': - specifier: ^6.1.38 + specifier: ^6.1.39 version: link:../../../packages/svelte-query '@tanstack/svelte-query-devtools': - specifier: ^6.1.38 + specifier: ^6.1.39 version: link:../../../packages/svelte-query-devtools devDependencies: '@sveltejs/adapter-auto': @@ -1904,10 +1904,10 @@ importers: examples/svelte/playground: dependencies: '@tanstack/svelte-query': - specifier: ^6.1.38 + specifier: ^6.1.39 version: link:../../../packages/svelte-query '@tanstack/svelte-query-devtools': - specifier: ^6.1.38 + specifier: ^6.1.39 version: link:../../../packages/svelte-query-devtools devDependencies: '@sveltejs/adapter-auto': @@ -1935,10 +1935,10 @@ importers: examples/svelte/simple: dependencies: '@tanstack/svelte-query': - specifier: ^6.1.38 + specifier: ^6.1.39 version: link:../../../packages/svelte-query '@tanstack/svelte-query-devtools': - specifier: ^6.1.38 + specifier: ^6.1.39 version: link:../../../packages/svelte-query-devtools devDependencies: '@sveltejs/vite-plugin-svelte': @@ -1963,10 +1963,10 @@ importers: examples/svelte/ssr: dependencies: '@tanstack/svelte-query': - specifier: ^6.1.38 + specifier: ^6.1.39 version: link:../../../packages/svelte-query '@tanstack/svelte-query-devtools': - specifier: ^6.1.38 + specifier: ^6.1.39 version: link:../../../packages/svelte-query-devtools devDependencies: '@sveltejs/adapter-auto': @@ -1994,10 +1994,10 @@ importers: examples/svelte/star-wars: dependencies: '@tanstack/svelte-query': - specifier: ^6.1.38 + specifier: ^6.1.39 version: link:../../../packages/svelte-query '@tanstack/svelte-query-devtools': - specifier: ^6.1.38 + specifier: ^6.1.39 version: link:../../../packages/svelte-query-devtools devDependencies: '@sveltejs/adapter-auto': @@ -2031,10 +2031,10 @@ importers: examples/vue/basic: dependencies: '@tanstack/vue-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/vue-query '@tanstack/vue-query-devtools': - specifier: ^6.1.38 + specifier: ^6.1.39 version: link:../../../packages/vue-query-devtools vue: specifier: ^3.4.27 @@ -2053,7 +2053,7 @@ importers: examples/vue/dependent-queries: dependencies: '@tanstack/vue-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/vue-query vue: specifier: ^3.4.27 @@ -2072,16 +2072,16 @@ importers: examples/vue/persister: dependencies: '@tanstack/query-core': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/query-core '@tanstack/query-persist-client-core': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/query-persist-client-core '@tanstack/query-sync-storage-persister': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/query-sync-storage-persister '@tanstack/vue-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/vue-query idb-keyval: specifier: ^6.2.1 @@ -2103,10 +2103,10 @@ importers: examples/vue/simple: dependencies: '@tanstack/vue-query': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../../packages/vue-query '@tanstack/vue-query-devtools': - specifier: ^6.1.38 + specifier: ^6.1.39 version: link:../../../packages/vue-query-devtools vue: specifier: ^3.4.27 @@ -2143,7 +2143,7 @@ importers: specifier: ^20.0.0 version: 20.3.18(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.0)))(rxjs@7.8.2) '@tanstack/angular-query-experimental': - specifier: ^5.101.4 + specifier: ^5.102.0 version: link:../../packages/angular-query-experimental rxjs: specifier: ~7.8.0