Releases: TanStack/query
Releases · TanStack/query
v5.84.1
Version 5.84.1 - 8/1/25, 12:14 PM
Changes
Refactor
Test
- react-query/QueryResetErrorBoundary: add "sleep" and simplify "queryFn", add multiple "expect" cases (#9523) (711010c) by @sukvvon
Packages
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
v5.84.0
Version 5.84.0 - 7/31/25, 7:52 PM
Changes
Feat
Fix
Chore
Docs
Packages
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
v5.83.1
Version 5.83.1 - 7/31/25, 12:42 PM
Changes
Refactor
Chore
- angular-query: move test-setup.ts (#9516) (74d8ce6) by Arnoud
- deps: update marocchino/sticky-pull-request-comment digest to 28d58c4 (#9013) (53a2eae) by renovate[bot]
- manually update dependencies (#9464) (9133c10) by Lachlan Collins
Test
- query-core/mutationCache: add "sleep" to callbacks and remove "await" from "executeMutation" using "advanceTimersByTimeAsync" (#9506) (cc45977) by @sukvvon
- svelte-query/createQueries: simplify "queryFn" and add test for success when queries reslove at different times (#9494) (e9d9080) by @sukvvon
- svelte-query/{QueryClientProvider,useIsFetching,useIsMutating}: simplify "queryFn" (#9495) (52fdff2) by @sukvvon
- svelte-query/createQuery: simplify "queryFn" and replace "queryByText" with "getByText" (#9490) (234f2f4) by @sukvvon
- svelte-query/createMutation: add "sleep" in "mutationFn" and replace "queryByText" with "getByText" (#9491) (80242d6) by @sukvvon
- svelte-query/createInfiniteQuery: add "sleep", remove "Number" in "queryFn", and replace "queryByText" with "getByText" (#9492) (c273ba4) by @sukvvon
- svelte-query/useMutationState: simplify "queryFn" and replace "queryByText" with "getByText" (#9489) (880d183) by @sukvvon
- solid-query/useIsMutating: simplify "mutationFn" and add "expect" for "isMutating" state transitions (#9486) (552fe4b) by @sukvvon
- react-query/useSuspenseQueries: simplify "queryFn" and add "expect" for "loading" text (#9477) (6bc45b8) by @sukvvon
- solid-query/suspense: simplify "queryFn" and add "expect" for "loading" text (#9479) (039d214) by @sukvvon
- solid-query/useInfiniteQuery: add "sleep", remove "Number" in "queryFn", and simplify it (#9484) (bf9f9dc) by @sukvvon
- react-query/useIsFetching: simplify "queryFn" and add "expect" using "toBeInTheDocument (#9478) (9041b41) by @sukvvon
- solid-query/useIsFetching: simplify "queryFn" and add "expect" for "isFetching" state transitions (#9480) (c2e8330) by @sukvvon
- react-query/HydrationBoundary: use precise time in "advanceTimersByTimeAsync", add "expect" using "toBeInTheDocument", and simplify "queryFn" (#9472) (9376835) by @sukvvon
- react-query/suspense: add "sleep" in "queryFn", and add "expect" for "loading" text (#9468) (cb9ab1e) by @sukvvon
- react-query/ssr: simplify "queryFn" and add "sleep" for accurate testing (#9471) (72c2a4c) by @sukvvon
- react-query/useSuspenseQuery: add "sleep" in "queryFn", simplify it, and add "expect" for "loading" text (#9469) (db6281e) by @sukvvon
- react-query/useInfiniteQuery: remove "Number" in "queryFn", and simplify it (#9470) (d7af654) by @sukvvon
- react-query/useSuspenseQueries: use precise time in "advanceTimersByTimeAsync", and add "expect" using "toBeInTheDocument" (#9450) (ac5d858) by @sukvvon
- react-query/usePrefetchInfiniteQuery: use precise time in "advanceTimersByTimeAsync", and add "expect" using "toBeInTheDocument" (#9447) (ff13c2e) by @sukvvon
- react-query/useInfiniteQuery: use precise time in "advanceTimersByTimeAsync", and add "expect" using "toBeInTheDocument" (#9446) (efb14d6) by @sukvvon
- react-query/useSuspenseQuery: use precise time in "advanceTimersByTimeAsync", and add "expect" using "toBeInTheDocument" (#9455) (05c62a0) by @sukvvon
- react-query/QueryResetErrorBoundary: use precise time in "advanceTimersByTimeAsync", and add "expect" using "toBeInTheDocument" (#9456) (e349d85) by @sukvvon
- react-query/usePrefetchQuery: use precise time in "advanceTimersByTimeAsync", and add "expect" using "toBeInTheDocument" (#9448) (63bc828) by @sukvvon
- react-query/useMutation: use precise time in "advanceTimersByTimeAsync", and add "expect" using "toBeInTheDocument" (#9458) (e2ce12c) by @sukvvon
- react-query/useQueries: replace inline "Promise" delays with "sleep", and add "expect" using "toBeInTheDocument" (#9466) (ed90d1a) by @sukvvon
- angular-query-experimental/providers: replace "runAllTimersAsync" with "advanceTimersByTimeAsync" (#9436) (bf77ab7) by @sukvvon
- angular-query-experimental/inject-mutation-state: replace "runAllTimersAsync", "advanceTimersByTime" with "advanceTimersByTimeAsync" (#9438) (2d71a22) by @sukvvon
- react-query/fine-grained-persister: use precise time in "advanceTimersByTimeAsync", and add "expect" using "toBeInTheDocument" (#9441) (7c58392) by @sukvvon
- react-query/QueryClientProvider: add "expect" using "toBeInTheDocument" (#9442) (958b0f0) by @sukvvon
- react-query/ssr: replace "advanceTimersByTimeAsync" with "sleep" in "queryFn", remove "await" from "fetchQuery" and related methods (#9443) (bfcff0b) by @sukvvon
- react-query/suspense: change "queryFn" to return a "Promise", replace "advanceTimersByTime" with "advanceTimersByTimeAsync", and add "expect" (#9444) (4daf694) by @sukvvon
- query-core/queryCache: remove redundant "advanceTimersByTimeAsync" (#9433) (4d8bbbf) by Wonsuk Choi
- angular-query-experimental/inject-query: use precise time in "advanceTimersByTimeAsync" (#9435) (b4a847e) by @sukvvon
- angular-query-experimental/inject-mutation: use precise time in "advanceTimersByTimeAsync" (#9434) (b67caee) by @sukvvon
- query-core/queryObserver: use precise time in "advanceTimersByTimeAsync" (#9432) (343501c) by @sukvvon
- query-core/queriesObserver: use precise time in "advanceTimersByTimeAsync" (#9429) (c65869e) by @sukvvon
- angular-query-experimental/inject-is-mutating: separate "injectionContext" from testing, and add more "expect" (#9425) (9dcd588) by @sukvvon
- svelte-query/useIsMutating: replace incorrect usage of "fetching" with "mutating" (#9424) (d7f1621) by @sukvvon
- query-core/infiniteQueryBehavior: remove "vi.waitFor", and add "advanceTimersByTimeAsync" in infinite loop on retry test (#9426) (d5a4d35) by @sukvvon
- query-core/mutations: replace "runAllTimersAsync" with "advanceTimersByTimeAsync", and use precise time in "advanceTimersByTimeAsync" (#9427) (357bafb) by @sukvvon
- svelte-query/createQuery: remove "vi.waitFor", and add "advanceTimersByTimeAsync" (#9416) (f8a20ac) by @sukvvon
- svelte-query/useMutationState: remove "vi.waitFor", and add "advanceTimersByTimeAsync" (#9420) (431784d) by @sukvvon
- angular-query-experimental/inject-infinite-query: use precise time in "advanceTimersByTimeAsync" (#9422) (5a783b1) by @sukvvon
- vue-query/useQuery: switch to fake timers, and replace "sleep" with "advanceTimersByTimeAsync" (#9421) (8e77701) by @sukvvon
- angular-query-experimental/inject-is-fetching: replace "advanceTimersByTime" with "advanceTimersByTimeAsync", and add "expect" "isFetching" to equal 0 (#9423) (91bbf48) by @sukvvon
- svelte-query/useIsMutating: remove "vi.waitFor", and add "advanceTimersByTimeAsync" (#9419) (77a358a) by @sukvvon
- svelte-query/useIsFetching: remove "vi.waitFor", and add "advanceTimersByTimeAsync" (#9418) (5062c59) by @sukvvon
- svelte-query/QueryClientProvider: remove "vi.waitFor", and add "advanceTimersByTimeAsync" (#9417) (f285dee) by @sukvvon
- svelte-query/createQueries: remove "vi.waitFor", and add "advanceTimersByTimeAsync" (#9415) (a5c71cc) by @sukvvon
- svelte-query/createMutation: remove "vi.waitFor", and add "advanceTimersByTimeAsync" (#9414) (c2ece73) by @sukvvon
- svelte-query/createInfiniteQuery: remove "vi.waitFor", and add "advanceTimersByTimeAsync" (#9413) (0cd4e7d) by @sukvvon
- solid-query/useInfiniteQuery: remove "vi.waitFor", and add "advanceTimersByTimeAsync", "expect" (#9411) (c5bd083) by Wonsuk Choi
- solid-query/useMutation: remove "vi.waitFor", replace "findByText" with "getByText", and add "advanceTimersByTimeAsync", "expect" (#9409) (4349e75) by Wonsuk Choi
Ci
- add labeler script from router (#9503) (3cc59be) by Lachlan Collins
- replace fast-glob with tinyglobby (#9501) (a3f49cf) by Lachlan Collins
- enable prettier experimental CLI (#9465) (a2ff833) by Lachlan Collins
Docs
- example: Remove unnecessary data truthiness check (#9485) (1e83468) by davidmoranetflix
- add signal to queryFn for cancelQueries to work properly (#9475) (fba2c86) by Wilson
- react-query: change comma to sentence period (#9459) (76211bb) by DavidPfl
- add text regarding local environment recommendations for symlinks (#9451) (3bcaa41) by 차승하
- solid: fix incorrect link to state managers guide (#9430) (35d5d55) by @LimChaeJune
Packages
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
v5.83.0
Version 5.83.0 - 7/11/25, 5:00 PM
Changes
Feat
Test
- solid-query/suspense: remove "vi.waitFor", and add "advanceTimersByTimeAsync", "expect" (#9407) (0569891) by @sukvvon
- svelte-query/createMutation: switch to fake timers, replace "waitFor" with "vi.waitFor", and add "expect" (#9382) (d6930fd) by @sukvvon
- svelte-query/createQueries: switch to fake timers, and replace "waitFor" with "vi.waitFor" (#9383) (ab7fd72) by @sukvvon
- svelte-query/createQuery: switch to fake timers, replace "waitFor" with "vi.waitFor", and add "expect" (#9384) (2212fff) by @sukvvon
- svelte-query/useIsFetching: switch to fake timers, add "expect", "vi.waitFor", and replace "findByText" with "getByText" (#9386) (06cb8eb) by @sukvvon
- solid-query/useIsMutating: remove "vi.waitFor", and add "advanceTimersByTimeAsync" (#9404) (9ecfbf7) by @sukvvon
- solid-query/useMutationState: remove "vi.waitFor", and add "advanceTimersByTimeAsync", "expect" (#9405) (89f9483) by @sukvvon
- solid-query/useQueries: remove "vi.waitFor", and add "advanceTimersByTimeAsync", "expect" (#9406) (daad8e3) by @sukvvon
- svelte-query/createInfiniteQuery: switch to fake timers, and replace "waitFor" with "vi.waitFor" (#9381) (b32904c) by @sukvvon
- solid-query/useIsFetching: remove "vi.waitFor", and add "advanceTimersByTimeAsync", "expect" (#9403) (e2bcbe8) by @sukvvon
- solid-query/transition: remove "vi.waitFor", and add "advanceTimersByTimeAsync" (#9402) (eb1cab7) by @sukvvon
- solid-query/QueryClientProvider: remove "vi.waitFor", and add "advanceTimersByTimeAsync", "expect" (#9401) (93978d3) by @sukvvon
- svelte-query/useMutationState: switch to fake timers, and replace "waitFor" with "vi.waitFor" (#9388) (32467aa) by @sukvvon
- svelte-query/useIsMutating: switch to fake timers, add "expect", "vi.waitFor", and replace "findByText" with "getByText" (#9387) (c597f76) by @sukvvon
- solid-query/useIsFetching: switch to fake timers, replace "waitFor" with "vi.waitFor" and "findByText" with "getByText" (#9377) (bce4d7e) by @sukvvon
- svelte-query/QueryClientProvider: switch to fake timers, replace "waitFor" with "vi.waitFor", and add "expect" (#9385) (c0fd94e) by @sukvvon
- solid-query/useQueries: switch to fake timers and replace "waitFor" with "vi.waitFor" (#9380) (f7c83c2) by @sukvvon
- solid-query/suspense: switch to fake timers and replace "waitFor" with "vi.waitFor" (#9375) (d1c8cff) by @sukvvon
- solid-query/useMutationState: switch to fake timers and replace "waitFor" with "vi.waitFor" (#9379) (94f2150) by @sukvvon
- solid-query/useIsMutating: switch to fake timers and replace "waitFor" with "vi.waitFor" (#9378) (509064a) by @sukvvon
- solid-query/transition: switch to fake timers and replace "waitFor" with "vi.waitFor" (#9376) (27d82a7) by @sukvvon
- solid-query/useInfiniteQuery: switch to fake timers, and replace "waitFor" with "vi.waitFor" (#9391) (a0aeac0) by @sukvvon
- solid-query/QueryClientProvider: switch to fake timers and replace "waitFor" with "vi.waitFor" (#9374) (c66af8a) by @sukvvon
- vue-query/vueQueryPlugin: switch to fake timers and replace "sleep" with "advanceTimersByTimeAsync" (#9372) (8c79719) by @sukvvon
- vue-query/useIsMutating: switch to fake timers and replace "sleep" with "advanceTimersByTimeAsync" (#9373) (47f7e86) by @sukvvon
- vue-query/useIsFetching: switch to fake timers and replace "sleep" with "advanceTimersByTimeAsync" (#9370) (367a96e) by @sukvvon
- vue-query/useQueries: switch to fake timers and replace "sleep" with "advanceTimersByTimeAsync" (#9369) (fc0b23e) by @sukvvon
- vue-query/queryClient: switch to fake timers and replace "sleep" with "advanceTimersByTimeAsync" (#9371) (79893c8) by @sukvvon
- vue-query/useInfiniteQuery: switch to fake timers and replace "sleep" with "advanceTimersByTimeAsync" (#9368) (fc2a95c) by @sukvvon
- react-query/usePrefetchQuery: remove "vi.waitFor" and add "advanceTimersByTimeAsync" (#9355) (c9daf2c) by @sukvvon
- react-query/useQueries: remove "waitFor" and add "advanceTimersByTimeAsync" (#9367) (fd7c655) by @sukvvon
- react-query/useInfiniteQuery: remove "vi.waitFor" and add "advanceTimersByTimeAsync" (#9366) (f6085d0) by @sukvvon
- react-query/useMutation: remove "vi.waitFor", add "advanceTimersByTimeAsync" and replace "findByText" with "getByText" (#9352) (c680879) by @sukvvon
- react-query/mutationOptions: switch to fake timers, remove "vi.waitFor", and add "advanceTimersByTimeAsync" (#9397) (5765378) by @sukvvon
- react-query/suspense: remove "vi.waitFor" and add "advanceTimersByTime" (#9350) (f580f08) by @sukvvon
- react-query/useQuery: remove "vi.waitFor", add "advanceTimersByTimeAsync" and replace "findByText" with "getByText" (#9363) (eaf768b) by @sukvvon
- react-query/useSuspenseQueries: remove "waitFor" and add "advanceTimersByTimeAsync" (#9356) (a0a0812) by @sukvvon
Packages
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
v5.82.0
Version 5.82.0 - 7/9/25, 3:03 PM
Changes
Feat
Chore
- *: migrate tsup configuration files to TypeScript format (#9330) (4425423) by @manudeli
- add typescript-eslint/require-await rule (#9029) (f4a1115) by MINSEONG KIM
- add .vscode/mcp.json and .github/instructions/nx.instructions.md to .gitignore (#9325) (002550c) by @manudeli
Test
- react-query/useSuspenseQuery: remove "vi.waitFor" and add "advanceTimersByTimeAsync" (#9364) (ed8cc23) by @sukvvon
- react-query/QueryResetErrorBoundary: remove "vi.waitFor" and add "advanceTimersByTimeAsync" (#9365) (0907dab) by @sukvvon
- react-query/usePrefetchInfiniteQuery: switch to fake timers, remove "waitFor" and add "advanceTimersByTimeAsync" (#9354) (d449f6f) by @sukvvon
- react-query/QueryResetErrorBoundary: switch to fake timers and replace "waitFor" with "vi.waitFor" (#9349) (ac2fa17) by @sukvvon
- react-query/useSuspenseQuery: switch to fake timers and replace "waitFor" with "vi.waitFor" (#9357) (ed66939) by @sukvvon
- react-query/useInfiniteQuery: switch to fake timers and replace "waitFor" with "vi.waitFor" (#9359) (026c050) by @sukvvon
- react-query/QueryClientProvider: remove "vi.waitFor" and add "advanceTimersByTimeAsync" (#9345) (058c1eb) by @sukvvon
- react-query/useIsFetching: remove "vi.waitFor", add "advanceTimersByTimeAsync" and replace "findByText" with "getByText" (#9358) (67695ef) by @sukvvon
- react-query/useMutationState: remove "vi.waitFor" and add "advanceTimersByTimeAsync" (#9353) (8bf2214) by @sukvvon
- react-query/fine-grained-persister: remove "vi.waitFor" and add "advanceTimersByTimeAsync" (#9344) (3eebcff) by @sukvvon
- query-core/onlineManager: replace "advanceTimersByTimeAsync" with "advanceTimersByTime" (#9337) (2bc52bf) by @sukvvon
- query-core/mutationCache: remove "vi.waitFor" and add "advanceTimersByTimeAsync" (#9339) (d0bea3f) by @sukvvon
- query-core/queryCache: remove "vi.waitFor" and add "advanceTimersByTimeAsync" (#9340) (998be8b) by @sukvvon
- query-core/mutations: add "await" to "sleep", remove "vi.waitFor" and add "advanceTimersByTimeAsync" (#9341) (d75a78a) by @sukvvon
- query-core/infiniteQueryBehavior: remove most "vi.waitFor" and add "advanceTimersByTimeAsync" (#9333) (b805733) by @sukvvon
- query-core/queriesObserver: remove "vi.waitFor" and add "advanceTimersByTimeAsync" (#9342) (879a1e3) by @sukvvon
- query-core/queryObserver: remove "vi.waitFor" and add "advanceTimersByTimeAsync" (#9343) (5e6e36d) by @sukvvon
- query-core/infiniteQueryObserver: remove duplicate "InfiniteQueryObserver" and fix grammar in test names (#9332) (a5319d5) by @sukvvon
- query-core/queryClient: add "advanceTimersByTimeAsync" and remove "vi.waitFor" (#9326) (b16e793) by @sukvvon
- query-core/intiniteQueryBehavior: remove duplicate "InfiniteQueryBehavior" in test name (#9331) (33c69ec) by @sukvvon
- query-core/queryClient: replace "advanceTimersByTime" with "advanceTimersByTimeAsync" (#9327) (35d50cb) by @sukvvon
- query-core/notifyManager: replace "queueMicrotask" with "advanceTimersByTimeAsync" (#9329) (8837536) by @sukvvon
- fix typo - remove duplicate "should run" in mutation test name (#9328) (45dac6f) by sue hyeok chae
- query-core/query: add "advanceTimersByTimeAsync" and remove "vi.waitFor" (#9319) (7dafa93) by @sukvvon
- query-core/queryClient: add missing "await" for "advanceTimersByTimeAsync" (#9320) (e4bbb89) by @sukvvon
Ci
- .github/workflows/autofix: use "pnpm run" for prettier script for consistency (#9348) (03aca2e) by @sukvvon
Type
- vue-query: ensure type definition matches implementation (#9276) (1dd32ac) by @Mini-ghost
Packages
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
v4.40.1
Version 4.40.1 - 7/4/25, 1:18 PM
Changes
Fix
- react-query: mark deprecated jsdoc on
suspense
option of UseQueryOptions (#9360) (6213ffa) by @manudeli
Docs
Packages
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
v5.81.5
Version 5.81.5 - 6/27/25, 7:02 PM
Changes
Fix
- react-query: throw type error when skipToken is present in prefetch query (#9321) (9813a39) by @tmkx
Test
- query-core/focusManager: use "advanceTimersByTime" for boolean focused arg test (#9317) (b5a9095) by @sukvvon
Packages
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
v5.81.4
Version 5.81.4 - 6/27/25, 1:54 PM
Changes
Refactor
Test
- query-core/mutationObserver: add "advanceTimersByTimeAsync" in all tests (#9312) (20120ae) by @sukvvon
Packages
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
v5.81.3
Version 5.81.3 - 6/27/25, 9:11 AM
Changes
Fix
- docs: Update persistQueryClient.md (f052bf2) by Dominik Dorfmeister
Chore
- angular-query: remove obsolete angular platform-browser-dynamic (#9311) (b180d83) by Arnoud
- update @tanstack/config (#9302) (f7cf1b5) by Arnoud
Test
Ci
- apply automated fixes (0de3843) by autofix-ci[bot]
Docs
- angular-query: fix nullish coalescing warnings in examples (f0741db) by Arnoud de Vries
Type
- vue-query: introduce
ShallowOption
to unifyshallow
type and JSDoc (#9277) (df56456) by @Mini-ghost
Packages
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
v5.81.2
Version 5.81.2 - 6/21/25, 10:28 PM (Manual Release)
Changes
Fix
- angular-query: fix package publishing (#9297) (5b0d320) by Arnoud
- trigger release (0e44a74) by Dominik Dorfmeister
- trigger release (76c91d8) by Dominik Dorfmeister
Refactor
Chore
- angular-query: revert to tsup to build package (#9298) (48f116c) by Arnoud
- update documentation generation and publishing scripts (#9296) (b766d07) by @manudeli
- add .cursor/rules to .gitignore (#9295) (51cc9e7) by @manudeli
- angular-query: run prepack after build (#9294) (93caca1) by Arnoud
Docs
- add Chrome extension information for TanStack Query devtools across multiple frameworks (#9275) (1a0ab99) by Dmytro Borysov
- clarify comment regarding userIds in dependent queries example (#9288) (22368e0) by @ahelmi365
Packages
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]
- @tanstack/[email protected]