Pull Requests
#2906
feat: meta to Mutation
#3673
fix(persist): introduce in-house synchronous Storage interface
#3672
fix(persist): introduce in-house synchronous Storage interface
#3669
fix: `replaceDeepEqual` special case for non-plain arrays
#3666
fix(types): remove non-void constraint from queryFn result
#3663
Don’t say suspense mode is experimental any more
#3658
fix(persist): remove environment check
#3657
fix(types): make sure queryClient.setQueryData can return undefined from the updater
#3656
fix: useSyncExternalStore re-export
#3654
fix(*): change types
#3643
fix: make sure isDataEqual option is respected everywhere where we use structuralSharing
#3636
Update method query observer base result
#3635
Dates should compare properly
#3625
Properly type useInfiniteQuery to respect the select result
#3620
fix typo doc
#3619
MMMikeM fix suspense example
#3615
fix(queryClient): make sure that setQueryData can return undefined from the updater function on type level
#3614
chore: bump uSES to 1.1.0
#3613
fix(query): updating with setQueryData should not affect fetchStatus
#3601
fix: uSES import for react-native / esm
#3600
Add QueryFunctionContext object properties
#3599
Update useQueries.md
#3585
fix: set isLoading false if query is disabled
#3578
fix: move usage of React Context out of core package
#3577
feat(devtools): update react query logo to close devtools
#3574
docs: Remove react-native-appstate-hook
#3571
feat: make InfiniteQueryObserver's type more robust
#3561
Use fully-specified path to import use-sync-external-store/shim
#3557
Keep data in useQuery result defined when initialData is defined
#3556
Feature/persist error handling
#3554
fix: cache select errors
#3549
Deduplicate packages in yarn.lock
#3547
useQuery.test for errorUpdateCount
#3545
Error update count test
#3544
fix(devtools): Fix expand button styling
#3543
fix(docs): async/await syntax
#3541
fix: type issue when Promise<void> is returned
#3532
Exposing errorUpdateCount on useQuery
#3529
feat(types): make QueryClientConfig generic
#3523
FailureCount resest,
#3521
ESM compliant bundling
#3520
feat(react): add support for react18
#3518
feat(query): functions for refetchOn options
#3515
Fix typo on homepage
#3512
fix(persistQueryClient): rename isHydrating to isRestoring
#3509
fix: type QueryClientProvider children explicitly
#3507
fix(infiniteQuery): do not consume AbortSignal unless user has consumed it
#3506
nonce for devtools style
#3498
docs: provide a fully-working example for the quick start docs
#3497
fix(devtools): QueryKey height
#3496
docs: add a link to the v4 beta doc
Build Activity
#189153
chore: add to docs
#189152
add to docs
#186903
chore: get rid of placeholder queryClient variable name
#186890
chore: use text to signal when async test is done to wait for, instead of arbitrary wait times
#186668
chore: rewrite test to get rid of arbitrary sleep time
#186663
Update src/core/mutation.ts
Reason: https://github.com/tannerlinsley/react-query/pull/2906#discussion_r745620893
Co-authored-by: Dominik Dorfmeister <office@dorfmeister.cc>
#186653
feat: meta to Mutation
the same meta that already exists in Query and is accessible in
queryCache is now also usable in mutationCache and can be passed in
useMutation, just as in useQuery
tannerlinsley/react-query #189153
Loading Sandboxes...
Loading Packages...
Loading Install Instructions...
Finished!