MCPcopy Create free account
hub / github.com/tanstack/query / versions

github.com/tanstack/query @v5.90.3 → @release-2026-06-27-2033

indexed versions: v5.90.3 · release-2026-06-27-2033

980 added 73 removed 24 signature changed

Removed / breaking in @v5.90.3, gone in @release-2026-06-27-2033

CharacterFunctionexamples/react/rick-morty/src/Character.jsx
EpisodeFunctionexamples/react/rick-morty/src/Character.jsx
LocationFunctionexamples/react/rick-morty/src/Character.jsx
CharactersFunctionexamples/react/rick-morty/src/Characters.jsx
CharacterFunctionexamples/react/rick-morty/src/Episode.jsx
EpisodeFunctionexamples/react/rick-morty/src/Episode.jsx
EpisodesFunctionexamples/react/rick-morty/src/Episodes.jsx
HomeFunctionexamples/react/rick-morty/src/Home.jsx
CharacterFunctionexamples/react/star-wars/src/Character.jsx
FilmFunctionexamples/react/star-wars/src/Character.jsx
HomeworldFunctionexamples/react/star-wars/src/Character.jsx
CharactersFunctionexamples/react/star-wars/src/Characters.jsx
CharacterFunctionexamples/react/star-wars/src/Film.jsx
FilmFunctionexamples/react/star-wars/src/Film.jsx
FilmsFunctionexamples/react/star-wars/src/Films.jsx
HomeFunctionexamples/react/star-wars/src/Home.jsx
loadFunctionvelte/star-wars/src/routes/characters/[characterId]/+page.ts
loadFunctionexamples/svelte/star-wars/src/routes/films/[filmId]/+page.ts
Page.toStringMethodular-query-experimental/src/__tests__/inject-queries.test.ts
outExtensionFunctionpackages/angular-query-experimental/tsup.config.ts
fixFunctionugin-query/src/rules/exhaustive-deps/exhaustive-deps.rule.ts
getQueryFnRelevantNodeFunctionugin-query/src/rules/exhaustive-deps/exhaustive-deps.rule.ts
isAncestorIsCalleeFunctionpackages/eslint-plugin-query/src/utils/ast-utils.ts
SetStateOptionsInterfacepackages/query-core/src/query.ts
resolveEnabledFunctionpackages/query-core/src/utils.ts
ignoreFunctionackages/react-query/src/__tests__/HydrationBoundary.test.tsx
getQueryFunctionAFunctionpackages/react-query/src/__tests__/useQueries.test.tsx
getQueryFunctionBFunctionpackages/react-query/src/__tests__/useQueries.test.tsx
getQueryKeyAFunctionpackages/react-query/src/__tests__/useQueries.test.tsx
getQueryKeyBFunctionpackages/react-query/src/__tests__/useQueries.test.tsx
getSelectorAFunctionpackages/react-query/src/__tests__/useQueries.test.tsx
getSelectorBFunctionpackages/react-query/src/__tests__/useQueries.test.tsx
throwOnErrorFunctionpackages/react-query/src/__tests__/useQueries.test.tsx
useWrappedQueriesFunctionpackages/react-query/src/__tests__/useQueries.test.tsx
QueriesContainerFunctionckages/react-query/src/__tests__/useSuspenseQueries.test.tsx
SuspendedComponentFunctionckages/react-query/src/__tests__/useSuspenseQueries.test.tsx
createQueryFunctionckages/react-query/src/__tests__/useSuspenseQueries.test.tsx
resolveQueriesFunctionckages/react-query/src/__tests__/useSuspenseQueries.test.tsx
withSuspenseWrapperFunctionckages/react-query/src/__tests__/useSuspenseQueries.test.tsx
getQueryFunctionAFunctionpackages/solid-query/src/__tests__/useQueries.test.tsx
getQueryFunctionBFunctionpackages/solid-query/src/__tests__/useQueries.test.tsx
getQueryKeyAFunctionpackages/solid-query/src/__tests__/useQueries.test.tsx
getQueryKeyBFunctionpackages/solid-query/src/__tests__/useQueries.test.tsx
getSelectorAFunctionpackages/solid-query/src/__tests__/useQueries.test.tsx
getSelectorBFunctionpackages/solid-query/src/__tests__/useQueries.test.tsx
useWrappedQueriesFunctionpackages/solid-query/src/__tests__/useQueries.test.tsx
getMyDataArrayKeyFunctionpackages/solid-query/src/__tests__/useQuery.test.tsx
getMyDataStringKeyFunctionpackages/solid-query/src/__tests__/useQuery.test.tsx
useWrappedFuncStyleQueryFunctionpackages/solid-query/src/__tests__/useQuery.test.tsx
useWrappedQueryFunctionpackages/solid-query/src/__tests__/useQuery.test.tsx
SolidInfiniteQueryOptionsInterfacepackages/solid-query/src/types.ts
SolidMutationOptionsInterfacepackages/solid-query/src/types.ts
SolidQueryOptionsInterfacepackages/solid-query/src/types.ts
createMockErrorPersisterFunctionuery-persist-client/tests/PersistQueryClientProvider.test.ts
createMockPersisterFunctionuery-persist-client/tests/PersistQueryClientProvider.test.ts
persistClientFunctionuery-persist-client/tests/PersistQueryClientProvider.test.ts
removeClientFunctionuery-persist-client/tests/PersistQueryClientProvider.test.ts
restoreClientFunctionuery-persist-client/tests/PersistQueryClientProvider.test.ts
createBaseQueryFunctionpackages/svelte-query/src/createBaseQuery.ts
createMutationFunctionpackages/svelte-query/src/createMutation.ts
createQueriesFunctionpackages/svelte-query/src/createQueries.ts
useIsFetchingFunctionpackages/svelte-query/src/useIsFetching.ts
useIsMutatingFunctionpackages/svelte-query/src/useIsMutating.ts
getResultFunctionpackages/svelte-query/src/useMutationState.ts
useMutationStateFunctionpackages/svelte-query/src/useMutationState.ts
isSvelteStoreFunctionpackages/svelte-query/src/utils.ts
useCustomQueriesFunctionges/svelte-query/tests/createQueries/createQueries.test-d.ts
useCustomQueryFunctionackages/svelte-query/tests/createQuery/createQuery.test-d.ts
queryKeyFunctionpackages/vue-query/src/__tests__/useQueries.test-d.ts
testIfFunctionpackages/vue-query/src/__tests__/vueQueryPlugin.test.ts
fileExistsForLinkFunctionscripts/verify-links.ts
findMarkdownLinksFunctionscripts/verify-links.ts
normalizePathFunctionscripts/verify-links.ts

Signature changed

injectCustomQueriesFunctionar-query-experimental/src/__tests__/inject-queries.test-d.ts
isRelevantReferenceFunctiongin-query/src/rules/exhaustive-deps/exhaustive-deps.utils.ts
isIllegalReturnFunctionin-query/src/rules/no-void-query-fn/no-void-query-fn.rule.ts
setIsServerFunctionpackages/query-core/src/__tests__/utils.ts
QueriesObserver.#combineResultMethodpackages/query-core/src/queriesObserver.ts
Query.setStateMethodpackages/query-core/src/query.ts
replaceEqualDeepFunctionpackages/query-core/src/utils.ts
TanstackQueryDevtoolsPanel.setOnCloseMethodpackages/query-devtools/src/TanstackQueryDevtoolsPanel.tsx
getQueryStatusColorFunctionpackages/query-devtools/src/utils.tsx
experimental_createQueryPersisterFunctionpackages/query-persist-client-core/src/createPersister.ts
createTestQueryFunctionpackages/react-query/src/__tests__/suspense.test.tsx
useCustomQueriesFunctionpackages/react-query/src/__tests__/useQueries.test-d.tsx
setIsServerFunctionpackages/react-query/src/__tests__/utils.tsx
ensurePreventErrorBoundaryRetryFunctionpackages/react-query/src/errorBoundaryUtils.ts
setIsRestoringContextFunctionpackages/svelte-query/src/context.ts
createInfiniteQueryFunctionpackages/svelte-query/src/createInfiniteQuery.ts
createQueryFunctionpackages/svelte-query/src/createQuery.ts
QueryClient.invalidateQueriesMethodpackages/vue-query/src/queryClient.ts
useIsFetchingFunctionpackages/vue-query/src/useIsFetching.ts
useMutationFunctionpackages/vue-query/src/useMutation.ts
useIsMutatingFunctionpackages/vue-query/src/useMutationState.ts
useMutationStateFunctionpackages/vue-query/src/useMutationState.ts
useQueriesFunctionpackages/vue-query/src/useQueries.ts
useQueryFunctionpackages/vue-query/src/useQuery.ts

Added new API surface in @release-2026-06-27-2033

resolvePortFunctionexamples/lit/basic/config/port.js
BasicQueryExampleClassexamples/lit/basic/src/basic-query.ts
BasicQueryExample.Classexamples/lit/basic/src/basic-query.ts
BasicQueryExample.createRenderRootMethodexamples/lit/basic/src/basic-query.ts
BasicQueryExample.renderMethodexamples/lit/basic/src/basic-query.ts
BasicQueryProviderClassexamples/lit/basic/src/basic-query.ts
BasicQueryProvider.Classexamples/lit/basic/src/basic-query.ts
BasicQueryProvider.constructorMethodexamples/lit/basic/src/basic-query.ts
BasicQueryProvider.createRenderRootMethodexamples/lit/basic/src/basic-query.ts
BasicQueryRootClassexamples/lit/basic/src/basic-query.ts
BasicQueryRoot.Classexamples/lit/basic/src/basic-query.ts
BasicQueryRoot.createRenderRootMethodexamples/lit/basic/src/basic-query.ts
BasicQueryRoot.renderMethodexamples/lit/basic/src/basic-query.ts
ContractProviderAClassexamples/lit/basic/src/lifecycle-contract.ts
ContractProviderA.Classexamples/lit/basic/src/lifecycle-contract.ts
ContractProviderA.constructorMethodexamples/lit/basic/src/lifecycle-contract.ts
ContractProviderA.createRenderRootMethodexamples/lit/basic/src/lifecycle-contract.ts
ContractProviderBClassexamples/lit/basic/src/lifecycle-contract.ts
ContractProviderB.Classexamples/lit/basic/src/lifecycle-contract.ts
ContractProviderB.constructorMethodexamples/lit/basic/src/lifecycle-contract.ts
ContractProviderB.createRenderRootMethodexamples/lit/basic/src/lifecycle-contract.ts
LifecycleContractConsumerClassexamples/lit/basic/src/lifecycle-contract.ts
LifecycleContractConsumer.Classexamples/lit/basic/src/lifecycle-contract.ts
LifecycleContractConsumer.createRenderRootMethodexamples/lit/basic/src/lifecycle-contract.ts
LifecycleContractConsumer.renderMethodexamples/lit/basic/src/lifecycle-contract.ts
LifecycleContractConsumer.renderQueryStateMethodexamples/lit/basic/src/lifecycle-contract.ts
LifecycleContractRootClassexamples/lit/basic/src/lifecycle-contract.ts
LifecycleContractRoot.Classexamples/lit/basic/src/lifecycle-contract.ts
LifecycleContractRoot.createRenderRootMethodexamples/lit/basic/src/lifecycle-contract.ts
LifecycleContractRoot.ensureConsumerMethodexamples/lit/basic/src/lifecycle-contract.ts
LifecycleContractRoot.firstUpdatedMethodexamples/lit/basic/src/lifecycle-contract.ts
LifecycleContractRoot.getContainerMethodexamples/lit/basic/src/lifecycle-contract.ts
LifecycleContractRoot.moveConsumerToMethodexamples/lit/basic/src/lifecycle-contract.ts
LifecycleContractRoot.renderMethodexamples/lit/basic/src/lifecycle-contract.ts
createContractClientFunctionexamples/lit/basic/src/lifecycle-contract.ts
DemoQueryProviderClassexamples/lit/basic/src/main.ts
DemoQueryProvider.Classexamples/lit/basic/src/main.ts
DemoQueryProvider.constructorMethodexamples/lit/basic/src/main.ts
DemoQueryProvider.createRenderRootMethodexamples/lit/basic/src/main.ts
DemoRootClassexamples/lit/basic/src/main.ts
DemoRoot.Classexamples/lit/basic/src/main.ts
DemoRoot.createRenderRootMethodexamples/lit/basic/src/main.ts
DemoRoot.renderMethodexamples/lit/basic/src/main.ts
TanstackLitQueryDemoClassexamples/lit/basic/src/main.ts
TanstackLitQueryDemo.Classexamples/lit/basic/src/main.ts
TanstackLitQueryDemo.addTodoMethodexamples/lit/basic/src/main.ts
TanstackLitQueryDemo.createRenderRootMethodexamples/lit/basic/src/main.ts
TanstackLitQueryDemo.forceNextFetchFailureMethodexamples/lit/basic/src/main.ts
TanstackLitQueryDemo.forceNextMutationFailureMethodexamples/lit/basic/src/main.ts
TanstackLitQueryDemo.invalidateTodosMethodexamples/lit/basic/src/main.ts
TanstackLitQueryDemo.onTitleInputMethodexamples/lit/basic/src/main.ts
TanstackLitQueryDemo.renderMethodexamples/lit/basic/src/main.ts
TanstackLitQueryDemo.resetDemoStateMethodexamples/lit/basic/src/main.ts
TanstackLitQueryDemo.seedCacheOnlyTodoMethodexamples/lit/basic/src/main.ts
MutationExampleClassexamples/lit/basic/src/mutation.ts
MutationExample.Classexamples/lit/basic/src/mutation.ts
MutationExample.createRenderRootMethodexamples/lit/basic/src/mutation.ts
MutationExample.onInputMethodexamples/lit/basic/src/mutation.ts
MutationExample.renderMethodexamples/lit/basic/src/mutation.ts
MutationExample.submitMethodexamples/lit/basic/src/mutation.ts
MutationExampleProviderClassexamples/lit/basic/src/mutation.ts
MutationExampleProvider.Classexamples/lit/basic/src/mutation.ts
MutationExampleProvider.constructorMethodexamples/lit/basic/src/mutation.ts
MutationExampleProvider.createRenderRootMethodexamples/lit/basic/src/mutation.ts
MutationExampleRootClassexamples/lit/basic/src/mutation.ts
MutationExampleRoot.Classexamples/lit/basic/src/mutation.ts
MutationExampleRoot.createRenderRootMethodexamples/lit/basic/src/mutation.ts
MutationExampleRoot.renderMethodexamples/lit/basic/src/mutation.ts
addTodoOnServerFunctionexamples/lit/basic/src/todoApi.ts
delayFunctionexamples/lit/basic/src/todoApi.ts
failNextFetchRequestFunctionexamples/lit/basic/src/todoApi.ts
failNextMutationRequestFunctionexamples/lit/basic/src/todoApi.ts
fetchTodosFromServerFunctionexamples/lit/basic/src/todoApi.ts
resetTodoApiFunctionexamples/lit/basic/src/todoApi.ts
readPortFromEnvFunctionexamples/lit/pagination/config/ports.js
forwardOutputFunctionexamples/lit/pagination/scripts/dev.mjs
runFunctionexamples/lit/pagination/scripts/dev.mjs
shutdownFunctionexamples/lit/pagination/scripts/dev.mjs
startFunctionexamples/lit/pagination/scripts/dev.mjs
stopFunctionexamples/lit/pagination/scripts/dev.mjs
buildProjectsPageFunctionexamples/lit/pagination/server/index.mjs
createSeedProjectsFunctionexamples/lit/pagination/server/index.mjs
maybeFailMutationFunctionexamples/lit/pagination/server/index.mjs
parseNonNegativeIntFunctionexamples/lit/pagination/server/index.mjs
parsePositiveIntFunctionexamples/lit/pagination/server/index.mjs
readJsonBodyFunctionexamples/lit/pagination/server/index.mjs
resetStateFunctionexamples/lit/pagination/server/index.mjs
sleepFunctionexamples/lit/pagination/server/index.mjs
validateOwnerFunctionexamples/lit/pagination/server/index.mjs
validateProjectNameFunctionexamples/lit/pagination/server/index.mjs
writeJsonFunctionexamples/lit/pagination/server/index.mjs
armNextProjectMutationFailureOnServerFunctionexamples/lit/pagination/src/api.ts
buildProjectsUrlFunctionexamples/lit/pagination/src/api.ts
createProjectOnServerFunctionexamples/lit/pagination/src/api.ts
fetchProjectsPageFunctionexamples/lit/pagination/src/api.ts
projectsQueryKeyFunctionexamples/lit/pagination/src/api.ts
readJsonOrThrowFunctionexamples/lit/pagination/src/api.ts
requestJsonFunctionexamples/lit/pagination/src/api.ts
resetProjectsApiStateFunctionexamples/lit/pagination/src/api.ts
toggleProjectFavoriteOnServerFunctionexamples/lit/pagination/src/api.ts

… +880 more