fl_query_hooks 1.0.0-alpha.1 fl_query_hooks: ^1.0.0-alpha.1 copied to clipboard
Elite flutter_hooks compatible library for fl_query, the Asynchronous data caching, refetching & invalidation library for Flutter
Changelog #
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.0.0-alpha.1 (2023-03-05) #
BREAKING
- The Jobs API has been disabled. So there's no
QueryJob
,MutationJob
andInfiniteQueryJob
anymore. Instead, you can use theuseQuery
,useMutation
anduseInfiniteQuery
directly- Some of classes were renamed to more mature names
QueryBowlProvider
->QueryClientProvider
QueryBowl
->QueryClient
- The unnecessary
getPreviousPageParam
is now removed fromInfiniteQuery
getNextPageParam
has been renamed tonextPage
- Also,
fetchNextPage
has been renamed tofetchNext
Query
andInfiniteQuery
'ssetQueryData
has been renamed tosetData
and it now accepts data directly instead of a call back function- Finally,
QueryClient
's unneededprefetchQuery
method was eradicated- useForceUpdate hook is now removed from the package
Features #
- new useQueryClient hook
- useQuery hook implementation hook based on new fl_query (7fabf44)
- useInfiniteQuery hook implementation hook based on new fl_query (f9a5207)
- usMutation implementation hook based on new fl_query (383d0e0)
0.3.1 (2022-10-03) #
Bug Fixes #
- infinite_query:
getNextPageParam
&getPreviousPageParam
cannot return null (e9c8b79) - fl_query_hooks: unneeded empty instances of query/mutation (e9c8b79)
- base_query:
onData
callback getting called with null #17 (664e90e)
0.3.0 (2022-09-23) #
New #
InfiniteQuery
support
Improvement #
- More efficient
QueryBowl
because it's now a class instead of a StatefulWidget - Listeners are updated lazily now
0.2.0 #
0.1.0 #
Initial Release
useQuery
for binding theQuery
&QueryJob
data to the UI layer of the applicationuseMutation
for binding theMutation
&MutationJob
operations to the UI layer of the application