Skip to content

[Snyk] Upgrade @tanstack/react-query from 5.83.0 to 5.84.1 - #17

Open
ipanov wants to merge 1 commit into
mainfrom
snyk-upgrade-eaf835f1ca642bb4fd907bcaa728928f
Open

[Snyk] Upgrade @tanstack/react-query from 5.83.0 to 5.84.1#17
ipanov wants to merge 1 commit into
mainfrom
snyk-upgrade-eaf835f1ca642bb4fd907bcaa728928f

Conversation

@ipanov

@ipanov ipanov commented Aug 27, 2025

Copy link
Copy Markdown
Owner

snyk-top-banner

Snyk has created this PR to upgrade @tanstack/react-query from 5.83.0 to 5.84.1.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 3 versions ahead of your current version.

  • The recommended version was released a month ago.

Release notes
Package name: @tanstack/react-query
  • 5.84.1 - 2025-08-01

    Version 5.84.1 - 8/1/25, 12:14 PM

    Changes

    Refactor

    • angular-query: restructure package type declaration path (#9519) (025f080) by Arnoud

    Test

    • react-query/QueryResetErrorBoundary: add "sleep" and simplify "queryFn", add multiple "expect" cases (#9523) (711010c) by @ sukvvon

    Packages

    • @ tanstack/react-query@5.84.1
    • @ tanstack/angular-query-experimental@5.84.1
    • @ tanstack/react-query-devtools@5.84.1
    • @ tanstack/react-query-persist-client@5.84.1
    • @ tanstack/react-query-next-experimental@5.84.1
    • @ tanstack/angular-query-devtools-experimental@5.84.1
  • 5.84.0 - 2025-07-31

    Version 5.84.0 - 7/31/25, 7:52 PM

    Changes

    Feat

    • devtools: add setting to hide disabled queries (#9500) (7b19d49) by JonLuca De Caro

    Fix

    • react-query: HydrationBoundary has strictly typed state (#9520) (e07812b) by clover caruso

    Chore

    • angular-query: run publint and attw on tarball (#9518) (250dbd9) by Arnoud

    Docs

    Packages

    • @ tanstack/query-devtools@5.84.0
    • @ tanstack/react-query@5.84.0
    • @ tanstack/react-query-devtools@5.84.0
    • @ tanstack/solid-query-devtools@5.84.0
    • @ tanstack/svelte-query-devtools@5.84.0
    • @ tanstack/vue-query-devtools@5.84.0
    • @ tanstack/angular-query-experimental@5.84.0
    • @ tanstack/react-query-persist-client@5.84.0
    • @ tanstack/react-query-next-experimental@5.84.0
    • @ tanstack/angular-query-devtools-experimental@5.84.0
  • 5.83.1 - 2025-07-31

    Version 5.83.1 - 7/31/25, 12:42 PM

    Changes

    Refactor

    • angular-query: build package using vite (#9517) (422f2ec) by Arnoud

    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 (

Snyk has created this PR to upgrade @tanstack/react-query from 5.83.0 to 5.84.1.

See this package in npm:
@tanstack/react-query

See this project in Snyk:
https://app.snyk.io/org/ipanov/project/9bc91e9b-8a0a-4a80-82aa-ee747fe5069e?utm_source=github&utm_medium=referral&page=upgrade-pr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants