Skip to content

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Mar 24, 2023

This PR contains the following updates:

Package Change Age Confidence
react-query 3.16.0 -> 3.39.3 age confidence

Release Notes

tannerlinsley/react-query (react-query)

v3.39.3

Compare Source

v3.39.2

Compare Source

Bug Fixes
  • core: added in timer and interval id checks before clearing (#​3762) (5d99f7e)

v3.39.1

Compare Source

Bug Fixes
  • types: change types for useMutation context in onSuccess (#​3654) (9f6c992)

v3.39.0

Compare Source

Features

v3.38.1

Compare Source

Bug Fixes

v3.38.0

Compare Source

Bug Fixes
Features

v3.37.0

Compare Source

Features

v3.36.0

Compare Source

Features

v3.35.0

Compare Source

Features

This release updates the peer dependencies to accept React 18 as a valid version, only to avoid installation errors caused by NPM's peer dependency installation.

For TypeScript users, it also avoids using React.FC and the "implicit children" it used to provide. If you are still having troubles, please read this issue.

Note: If you are now using React 18, we strongly recommend using v4-beta. v4 has been re-written to internally use the new useSyncExternalStore hook from React to make the cache work with concurrent features.

Please DO NOT expect React Query v3 to work with concurrent features like startTransition, and DO NOT file issues about it.

v3.34.20

Compare Source

Bug Fixes

v3.34.19

Compare Source

Bug Fixes

v3.34.18

Compare Source

Bug Fixes

v3.34.17

Compare Source

Bug Fixes
  • useIsFetching: account for fetches happening in the same render cycle (#​3438) (31bcaf1)

v3.34.16

Compare Source

Bug Fixes
  • useQuery: pass query as second parameter to useErrorBoundary function(#​2660) (b44c213)

v3.34.15

Compare Source

Bug Fixes

v3.34.14

Compare Source

Bug Fixes
  • types: useQueries to also handle array-params with typed QueryKey (#​3267) (a470f46)

v3.34.13

Compare Source

Bug Fixes

v3.34.12

Compare Source

Bug Fixes
  • types: use MutationKey instead of QueryKey for useIsMutating (#​3222) (6710bc1)

v3.34.11

Compare Source

Bug Fixes
  • core: make sure batching finishes if exception is thrown (#​3216) (c532d81)

v3.34.10

Compare Source

Bug Fixes
  • useQueries: allow types to work with strongly typed QueryFunction + QueryKey (#​3214) (11f4ea9)

v3.34.9

Compare Source

Bug Fixes

v3.34.8

Compare Source

Bug Fixes

v3.34.7

Compare Source

Bug Fixes

v3.34.6

Compare Source

Bug Fixes
  • devtools: code color is not inherited from panel color (#​3115) (ca2a57a)

v3.34.5

Compare Source

Bug Fixes
  • query: set error to null when going to loading state (#​3106) (3981f52)

v3.34.4

Compare Source

Bug Fixes
  • queryObserver: make sure that memoized select function only runs once per input (#​3098) (2054f5b)

v3.34.3

Compare Source

Bug Fixes
  • unsubscribe correctly in onlineManager and focusManager (#​3092) (128e578)
  • core: remove enabled condition in queryObserver for suspense (#​3093) (0781142)

v3.34.2

Compare Source

Bug Fixes
  • useInfiniteQuery: fix infinite re-renders when select produced a new result (#​3081) (ca335de)

v3.34.1

Compare Source

Bug Fixes

v3.34.0

Compare Source

Features

v3.33.7

Compare Source

Bug Fixes
  • useQuery: continue retries if query unmounts and remounts (#​3032) (dc2df10)

v3.33.6

Compare Source

Bug Fixes

v3.33.5

Compare Source

Bug Fixes
  • useQueries: add useMemo to useQueries to keep result stable (#​2992) (c6906b3)

v3.33.4

Compare Source

Bug Fixes
  • query: make sure prefetched queries can be garbage collected (#​3007) (0aafb42)

v3.33.3

Compare Source

Bug Fixes
  • useQuery: cleanup queries even if they have been fetching (#​2950) (27e72de)

v3.33.2

Compare Source

Bug Fixes

v3.33.1

Compare Source

Bug Fixes

v3.33.0

Compare Source

Features

v3.32.3

Compare Source

Bug Fixes
  • useQuery: don't throw error if errorBoundary has just been reset (#​2935) (2c36b6d)

v3.32.2

Compare Source

Bug Fixes
  • useQuery: make sure that disabled queries in error state don't throw (#​2933) (d3d7fc4)

v3.32.1

Compare Source

Bug Fixes
  • types: Export the Mutation type and change default TVariables from void to unknown (#​2892) (9edb305)

v3.32.0

Compare Source

Bug Fixes
  • devtools: Fix progressively smaller font size for Explorer (#​2886) (80f236d)
Features
  • persistQueryClient: try to clean the old persistented data when storage full (#​2851) (b52b277)

v3.31.0

Compare Source

Features
  • persistQueryClient: add optional functions to serialize and deserialize from Storage Persistors (#​2864) (8013d4a)

v3.30.0

Compare Source

Features

v3.29.1

Compare Source

Bug Fixes

v3.29.0

Compare Source

Features

v3.28.0

Compare Source

Bug Fixes
  • useBaseQuery: set cacheTime to 1 in Suspense mode when cacheTime is set to 0 (#​2821) (2771a15)
Features

v3.27.0

Compare Source

Features

v3.26.0

Compare Source

Features
  • useInfiniteQuery: respect cancelRefetch flag for infinite queries (fetchNextPage, fetchPreviousPage) (#​2731) (115895f)

v3.25.1

Compare Source

Bug Fixes

v3.25.0

Compare Source

Features

v3.24.6

Compare Source

Bug Fixes
  • broadcastQueryClient: Change broadcastChannel type to optional (#​2752) (36c02b6)

v3.24.5

Compare Source

Bug Fixes

v3.24.4

Compare Source

Bug Fixes

v3.24.3

Compare Source

Bug Fixes
  • persistQueryClient: import hydration utils from core in persistQueryClient (#​2684) (2544f07)

v3.24.2

Compare Source

Bug Fixes
  • core: make sure erroneous queries refetch when query keys change (#​2686) (1beedf9)

v3.24.1

Compare Source

Bug Fixes
  • types: exclude queryKey / queryFn from options if they have been provided as a separate argument (#​2689) (7aadd68)

v3.24.0

Compare Source

Bug Fixes
  • devtools: do not show disabled label for inactive queries and make statusColor match statusLabel (#​2687) (16e70e1)
  • types: fix generics for refetchPage function (#​2638) (873647e)
Features

v3.23.2

Compare Source

Bug Fixes
  • UseMutationResult: MutationState type allows type narrowing to match useQuery (#​2620) (c956f1a)

v3.23.1

Compare Source

Bug Fixes

v3.23.0

Compare Source

Features
  • Allow handling some errors locally while using error boundaries (#​2619) (ee7ca0b)

Please note that prior to this release, if you've set useErrorBoundary: false and suspense: true, you would still get all errors in an ErrorBoundary, because suspense would always throw errors to ErrorBoundaries.

This was fixed with #​2619, and the useErrorBoundary flag is now also respected if suspense is enabled.

v3.22.0

Compare Source

Features
  • hydration: move hydration utilities to core, keeping old exports (#​2497) (1986127)

v3.21.1

Compare Source

Bug Fixes

v3.21.0

Compare Source

Features
  • devtools: show disabled badge for a query if all observers are disabled (#​2592) (afcba60)

v3.20.0

Compare Source

Features
  • infiniteQuery: add possibility to decide which pages should be refetched (#​2557) (f9b23fc)

v3.19.6

Compare Source

Bug Fixes
  • core: change shouldFetchOptionally function to account for query key changes (#​2565) (bac853f)

v3.19.5

Compare Source

Bug Fixes

v3.19.4

Compare Source

Bug Fixes

v3.19.3

Compare Source

Bug Fixes
  • useQuery: apply placeholderData also to disabled queries (#​2541) (418c48f)

v3.19.2

Compare Source

Bug Fixes
Features
  • QueryClient: getQueriesData for matching multiple queries (#​2513) (76e314d)

v3.19.1

Compare Source

Bug Fixes

v3.19.0

Compare Source

Bug Fixes
  • rename asyncStoragePersistor to createAsyncStoragePersistor (#​2421) (475eb41)
Features

v3.18.1

Compare Source

Bug Fixes
  • update matchQuery logic to cater for all permutations (#​2275) (e5ba8bb)

v3.18.0

Compare Source

Features

v3.17.3

Compare Source

Bug Fixes
  • useQuery: don't inform observers about CancelledErrors (#​2409) (a778044)

v3.17.2

Compare Source

Bug Fixes

v3.17.1

Compare Source

Bug Fixes

v3.17.0

Compare Source

Features

Breaking experimental change:

This release removed the experimental LocalStoragePersistor in favor of a more generic WebStoragePeristor, which works with any WebStorage like localStorage and sessionStorage

v3.16.1

Compare Source

Bug Fixes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Author

renovate bot commented Mar 24, 2023

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: yarn.lock
Error response from daemon: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Mar 24, 2023

Deploying vite-react-query-gridjs-demo-app with  Cloudflare Pages  Cloudflare Pages

Latest commit: 9fe7b48
Status: ✅  Deploy successful!
Preview URL: https://a39f476b.vite-react-query-gridjs-demo-app.pages.dev
Branch Preview URL: https://renovate-react-query-3-x.vite-react-query-gridjs-demo-app.pages.dev

View logs

@changeset-bot
Copy link

changeset-bot bot commented Mar 24, 2023

⚠️ No Changeset found

Latest commit: 9fe7b48

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@socket-security
Copy link

socket-security bot commented Mar 25, 2023

All alerts resolved. Learn more about Socket for GitHub.

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

View full report

Copy link

gitstream-cm bot commented Jul 21, 2025

🚨 gitStream Monthly Automation Limit Reached 🚨

Your organization has exceeded the number of pull requests allowed for automation with gitStream.
Monthly PRs automated: 251/250

To continue automating your PR workflows and unlock additional features, please contact LinearB.

@renovate renovate bot force-pushed the renovate/react-query-3.x branch from d739240 to 9fe7b48 Compare August 10, 2025 12:56
Copy link

coderabbitai bot commented Aug 10, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Explain this complex logic.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai explain this code block.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and explain its main purpose.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.

Support

Need help? Join our Discord community for assistance with any issues or questions.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate sequence diagram to generate a sequence diagram of the changes in this PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Copy link

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedreact-query@​3.16.0 ⏵ 3.39.39910077 -1979100

View full report

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.

0 participants