Version 5.0.0-beta.29 - 9/16/2023, 1:49 PM
Changes
Feat
- vue-query: useQuery support ref args (#5027) (d11280e) by @aa900031
- vue-query: support invoke in vue
runWithContext()
(#5703) (1858966) by @Mini-ghost - query-core: expose Query class (#5874) (fc3c404) by Eliya Cohen
Fix
- avoid reverting state to a fetching one (#5997) (88a8b30) by @Andarist
- vue-query: ensure built-in types are not being unwrapped in queryFn context (#5954) (35a4dd7) by @Mini-ghost
- vue-query: ensure the
queryFn
parameter has the correct type (#5935) (150da8a) by @Mini-ghost - vue-query: Make query options watchers sync (#5929) (cbda68d) by Mark Brockhoff
- query-broadcast-client: allow passing all broadcast-channel options (#5925) (280682e) by Dominik Dorfmeister
- eslint-plugin-query: provide missing peerDependencies (#5917) (1f09400) by justsaul
- vue-query: add missing
clientPersisterOnSuccess
callback (#5889) (63339fe) by Damian Osipiuk
Perf
- vue-query: avoid unnecessary deep watch in suspense (#5919) (515803f) by @Mini-ghost
Refactor
- query-core: remove
queryKey
check in production environment (#5969) (423bcf0) by @Mini-ghost - vue-query: reduce code duplication (#5908) (29c9b18) by @Mini-ghost
Chore
- fix merge conflicts (db36007) by Dominik Dorfmeister
- query-core: add deprecated hint for
isDataEqual
(#5962) (716c5d8) by @Mini-ghost - prepare possibility to have rc releases (2017359) by Dominik Dorfmeister
- Update Nx dependencies (#5941) (744e5ea) by Lachlan Collins
- pnpm-lock.yaml: update (#5848) (314f23e) by @manudeli
Docs
- Add missing await in Indexed DB persister example (#6012) (3d64084) by @cjsewell
- Update dependent-queries.md (#5963) (4d859e9) by Favourite Jome
- update suspensive-react-query.md (#5961) (ef5125f) by @manudeli
- Update queries.md (#5958) (84cd232) by @weisisheng
- Removed
LayoutData
type from "Using prefetchQuery" example (#5934) (96b844e) by Prateek Parashar - migrating-to-react-query-4: update description of refetchactive--refetchinactive (#5904) (857ecd9) by @lhc0506
- vue-query: update typescript page examples and playgrounds, add link to custom-client page (#5890) (a41f0bf) by Damian Osipiuk
Other
Doc
Test
- try to fix vue tests (a00a9c1) by Dominik Dorfmeister
- nextjs integration (#6014) (abd93c2) by Dominik Dorfmeister
Packages
- @tanstack/query-core@5.0.0-beta.29
- @tanstack/query-broadcast-client-experimental@5.0.0-beta.29
- @tanstack/query-persist-client-core@5.0.0-beta.29
- @tanstack/query-sync-storage-persister@5.0.0-beta.29
- @tanstack/react-query@5.0.0-beta.29
- @tanstack/react-query-devtools@5.0.0-beta.29
- @tanstack/react-query-persist-client@5.0.0-beta.29
- @tanstack/react-query-next-experimental@5.0.0-beta.29
- @tanstack/solid-query@5.0.0-beta.29
- @tanstack/solid-query-persist-client@5.0.0-beta.29
- @tanstack/svelte-query@5.0.0-beta.29
- @tanstack/svelte-query-devtools@5.0.0-beta.29
- @tanstack/svelte-query-persist-client@5.0.0-beta.29
- @tanstack/vue-query@5.0.0-beta.29
- @tanstack/query-async-storage-persister@5.0.0-beta.29