Version 5.0.0-alpha.0 - 2/27/2023, 10:14 AM
Changes
- feat: better infinite queries by @TkDodo and @ecyrbe
- fix(solid-query): Fix Solid Query v5 Alpha Build (#5042) by @ardeora
- feat(solid-query): Component Island support. (#5036) by @ardeora
- fix(solid-query): Split client/server sub function (#5030) by @ardeora
- refactor: focusManager by @TkDodo
- feat(query-core): expose mutation variables (#4814) by @TkDodo
- feat(query-core): create store (#4999) by @TkDodo and @ecyrbe
- feat(solid-query): SSR streaming support (#4840) by @marbemac
- feat(query-core): remove refetchPage (#4990) by @arnaudbzn
- feat(useInfiniteQuery): new maxPages option (#4984) by @arnaudbzn
- feat: Update isLoading behaviour (#4888) by @prateek3255
- chore(codemods): move existing codemods into a separate package (#4949) by @balazsmatepetro
- feat(types): TError can now globally be defaulted / registered (#4903) by @TkDodo
- fix(vue-query): useQueries length change detection fix for vue2 (#4934) by @DamianOsipiuk
- refactor: don't mutate incoming filter objects by @TkDodo
- test: add fail-on-console plugin (#4880) by @TkDodo
- refactor: removed custom Logger #4675 (#4721) by @saurabhan
- fix(vue-query): simplify vue hooks, fix types (#4853) by @DamianOsipiuk
- feat: merge multiple query / mutation defaults (#4849) by @TkDodo
- fix: all Promise rejections must be Errors (#4843) by @TkDodo
- feat: replace custom context prop with custom queryClient instance (#4819) by @DamianOsipiuk
- refactor: rename cacheTime to gcTime (#4829) by @Mamoanwar97
- refactor: Rename
Hydrate
->HydrationBoundary
(#4821) by @prateek3255 - refactor: size improvements by @TkDodo
- feat: remove
keepPreviousData
in favor ofplaceholderData
(#4715) by @DamianOsipiuk - fix(focusManager): stop listening for
focus
events (#4805) by @ilyasmez - refactor(core): Use a Map internally for the QueryCache by @TkDodo
- refactor(reactBatchedUpdates): remove the side effect that sets batchNotifyFn in react (#4699) by @RodSarhan
- chore(react-query): drop support for React17 (#4698) by @illuzan
- feat(TError) : Make TError default to Error instead of unknown (#4706) by @judicaelandria
- refactor: remove contextSharing (#4723) by @tludlow
- feat(prefer-query-object-syntax): remove prefer-query-object-syntax rule (#4773) by @Mamoanwar97
- feat(isDataEqual): Remove is data equal from useQuery (#4720) by @judicaelandria
- feat: (solid-query): Horizontal upgrade v5 (#4736) by @ardeora
- feat: remove overloads (#4714) by @Mamoanwar97
- refactor: rename useErrorBoundary option to throwError (#4697) by @Moshyfawn
- feat: ts 4.7 (#4708) by @TkDodo
- feat: remove
remove
returned from useQuery (#4702) by @Mamoanwar97 - fix(solid-query): Fix Solid Query v5 Alpha Build (#5042) by @ardeora
Packages
- @tanstack/query-core@5.0.0-alpha.0
- @tanstack/query-persist-client-core@5.0.0-alpha.0
- @tanstack/query-async-storage-persister@5.0.0-alpha.0
- @tanstack/query-broadcast-client-experimental@5.0.0-alpha.0
- @tanstack/query-sync-storage-persister@5.0.0-alpha.0
- @tanstack/react-query@5.0.0-alpha.0
- @tanstack/react-query-devtools@5.0.0-alpha.0
- @tanstack/react-query-persist-client@5.0.0-alpha.0
- @tanstack/solid-query@5.0.0-alpha.0
- @tanstack/svelte-query@5.0.0-alpha.0
- @tanstack/vue-query@5.0.0-alpha.0
- @tanstack/eslint-plugin-query@5.0.0-alpha.0