This website requires JavaScript.
3f41d6a0de
chore(release): publish packages
main
Kingkor Roy Tirtho
2023-10-20 10:59:39 +06:00
53d5d7bc5e
feat: pass variableKey to task fn in withVariableKey method
Kingkor Roy Tirtho
2023-10-20 10:54:06 +06:00
81a1fc1515
refactor: make args required and add fetchQueryJob and fetchInfiniteQueryJob
Kingkor Roy Tirtho
2023-10-20 10:01:36 +06:00
6c65fa2017
refactor(fl_query_hooks): bring back jobs API
Kingkor Roy Tirtho
2023-10-19 12:13:58 +06:00
1ff91c2dce
refactor(fl_query): bring back jobs API
Kingkor Roy Tirtho
2023-10-19 12:04:51 +06:00
1aa7d356e8
docs: prefers-color-scheme based color scheme
Kingkor Roy Tirtho
2023-10-19 10:35:42 +06:00
124ef7d0f6
docs: fix typo
Kingkor Roy Tirtho
2023-10-19 10:21:38 +06:00
0a11a43297
docs: add complete v1 migration notes
Kingkor Roy Tirtho
2023-10-19 10:18:24 +06:00
d6ba9a3c25
docs: migration category
Kingkor Roy Tirtho
2023-10-18 21:37:20 +06:00
db43af6ac6
chore: change docs domain
Kingkor Roy Tirtho
2023-10-18 20:43:12 +06:00
4903ebb90e
chore(release): publish packages
Kingkor Roy Tirtho
2023-10-18 20:39:06 +06:00
6708eabcb8
docs: add advanced category, move optimistic updates & persisting queries to advanced
Kingkor Roy Tirtho
2023-10-18 20:30:10 +06:00
9660f573c3
docs: add dynamic, persisting, lazy InfiniteQueries
Kingkor Roy Tirtho
2023-10-18 20:10:56 +06:00
bdaa355a7e
docs: add flutter_hooks code for optimistic updates
Kingkor Roy Tirtho
2023-10-18 12:12:51 +06:00
f36e071c74
docs: update optimistic updates
Kingkor Roy Tirtho
2023-10-18 12:04:02 +06:00
70b6945200
docs: add dynamic mutation
Kingkor Roy Tirtho
2023-10-18 11:00:05 +06:00
99a3de4c03
docs: add lazy, dynamic, persisting query
Kingkor Roy Tirtho
2023-10-18 10:53:34 +06:00
b913de171d
docs: add mutation
Kingkor Roy Tirtho
2023-10-18 10:15:35 +06:00
a817713a0b
docs: update Query docs
Kingkor Roy Tirtho
2023-10-14 15:29:22 +06:00
a06b7508ac
feat(fl_query_connectivity_plus_adapter): only poll to check online when connection is false
Kingkor Roy Tirtho
2023-10-14 15:10:52 +06:00
363404f9ed
feat(fl_query_connectivity_plus_adapter): lookup based offline detection
Kingkor Roy Tirtho
2023-10-14 14:42:12 +06:00
3e3047ffd4
fix(fl_query): use sync connection checker instead of async in every operation
Kingkor Roy Tirtho
2023-10-14 13:05:09 +06:00
4451ed6ff2
docs: add eslint + prettier and update QueryBuilder and useQuery
Kingkor Roy Tirtho
2023-10-07 10:32:07 +06:00
3069b5696b
docs: queryclient and query cache
Kingkor Roy Tirtho
2023-10-06 23:04:22 +06:00
cf6a99504e
docs: update query client provider
Kingkor Roy Tirtho
2023-10-06 22:32:22 +06:00
a1fa2cc4f8
docs: update quick start
Kingkor Roy Tirtho
2023-10-06 22:21:28 +06:00
ae26534512
docs: update installation and overview to support new one
Kingkor Roy Tirtho
2023-10-06 21:58:09 +06:00
930164cda8
chore: update docs deps
Kingkor Roy Tirtho
2023-10-06 21:43:05 +06:00
b93edcbcfe
Merge pull request #30 from KRTirtho/new-architecture
Kingkor Roy Tirtho
2023-10-06 13:04:18 +06:00
aec1924849
Merge branch 'main' into new-architecture
Kingkor Roy Tirtho
2023-10-06 13:03:43 +06:00
c5f24074cc
chore(release): publish packages
Kingkor Roy Tirtho
2023-10-06 12:39:53 +06:00
1cad748024
chore: fix InfiniteQueryState.lastPage empty element exception on initialization
Kingkor Roy Tirtho
2023-10-06 12:36:44 +06:00
ab1479c0eb
feat(infinite_query): add isLoadingNextPage & remove isLoadingPage
Kingkor Roy Tirtho
2023-10-06 11:15:59 +06:00
9581e276b9
fix(query): isLoading & isRefreshing not working as expected
Kingkor Roy Tirtho
2023-10-06 10:36:55 +06:00
b512a5da06
fix(mutation): isMutating not working
Kingkor Roy Tirtho
2023-10-06 10:23:01 +06:00
ea6b3f7b96
chore(release): publish packages
Kingkor Roy Tirtho
2023-09-09 16:41:17 +06:00
8b728b4405
fix(fl_query_hooks): upgrade flutter_hooks version & dart sdk constrain
Kingkor Roy Tirtho
2023-09-09 16:38:15 +06:00
572e5e4384
chore(release): publish packages
Kingkor Roy Tirtho
2023-09-09 16:34:10 +06:00
6c544922a3
fix: mutation onSuccess doesn't refresh all pages of infinite queries
Kingkor Roy Tirtho
2023-09-09 15:27:54 +06:00
f40260a348
fix: no refreshing stale queries with error
Kingkor Roy Tirtho
2023-09-09 15:27:22 +06:00
f27e5f8162
fix(devtools): no wrapping child inside SizedBox.shrink
Kingkor Roy Tirtho
2023-09-09 15:26:45 +06:00
83290d4aa6
Update README.md
Kingkor Roy Tirtho
2023-08-02 17:18:09 +06:00
26419418f2
chore(release): publish packages
Kingkor Roy Tirtho
2023-06-28 17:35:19 +06:00
3a8455f57b
fix(fl_query_connectivity_plus_adapter): lower the sdk constrains
Kingkor Roy Tirtho
2023-06-28 17:34:48 +06:00
be71f17d43
chore: add noopConnectivityAdapter
Kingkor Roy Tirtho
2023-06-24 22:27:17 +06:00
4dbdfff8b6
chore(release): publish packages
Kingkor Roy Tirtho
2023-06-24 22:17:43 +06:00
c0edb90896
refactor: show devtools only in debug mode
Kingkor Roy Tirtho
2023-06-24 13:06:37 +06:00
5bb89ed1fb
refactor: move devtools to separate library
Kingkor Roy Tirtho
2023-06-23 23:00:10 +06:00
e0c5282e19
chore: fix import errors
Kingkor Roy Tirtho
2023-06-23 22:41:04 +06:00
a40dca73b5
feat: resolve and resolveWith helper support
Kingkor Roy Tirtho
2023-06-23 22:40:20 +06:00
8c7b19c0e5
feat: refresh on network state change and cancel retry when offline
Kingkor Roy Tirtho
2023-06-21 22:10:39 +06:00
72ca4cece4
feat: connectivity adapter package for connectivity_plus
Kingkor Roy Tirtho
2023-06-21 21:39:31 +06:00
7dd9036e69
chore: more comment and 1 level deep BuildContext
Kingkor Roy Tirtho
2023-06-10 12:12:49 +06:00
c6e484637a
chore: infinite query comments
Kingkor Roy Tirtho
2023-06-10 11:45:17 +06:00
bc52de5303
feat: add ability to get, refresh query and infinite queries using prefix
Kingkor Roy Tirtho
2023-06-09 22:51:50 +06:00
1b1f1cdc93
feat: add devtools (WIP)
Kingkor Roy Tirtho
2023-05-29 13:33:09 +06:00
0fa58dcb84
chore: update deps
Kingkor Roy Tirtho
2023-05-29 08:45:38 +06:00
f30a001a8b
chore: update versions and gen changelogs
Kingkor Roy Tirtho
2023-03-12 11:07:00 +06:00
f8895e3381
feat(QueryClientProvider): add config parameters and override-able client parameter
Kingkor Roy Tirtho
2023-03-12 11:03:12 +06:00
767db4a725
chore: remove direct src import of flutter foundation
Kingkor Roy Tirtho
2023-03-05 17:17:54 +06:00
c65744377d
chore: generate changelogs
Kingkor Roy Tirtho
2023-03-05 17:12:04 +06:00
6b277647b7
chore: bump version for pre release
Kingkor Roy Tirtho
2023-03-05 16:47:12 +06:00
fbe1f9591a
chore: use local path to lib in examples
Kingkor Roy Tirtho
2023-03-05 15:01:22 +06:00
b7ff1c8abe
chore: remove unnecessary plugin registrant files
Kingkor Roy Tirtho
2023-03-05 13:37:39 +06:00
8d118dff7a
chore: remove unnecessary plugin registrant files
Kingkor Roy Tirtho
2023-03-05 13:35:57 +06:00
121c996903
chore: remove unneeded deps from lock files
Kingkor Roy Tirtho
2023-03-05 13:18:20 +06:00
5332bd16d3
fix(fl_query_hooks): fetch query when queryKey changes
Kingkor Roy Tirtho
2023-03-04 21:53:31 +06:00
0c819d4e11
refactor: more convenient ways customizing config
Kingkor Roy Tirtho
2023-03-02 18:51:50 +06:00
9e8959820f
fix(client): check for error out put in fetch query and infinite query and mutateMutation immediate resolve
Kingkor Roy Tirtho
2023-03-02 18:22:04 +06:00
64d661779a
fix: fetch query and infinite query resolving immediately without proper result
Kingkor Roy Tirtho
2023-03-02 12:38:16 +06:00
cf2550a290
fix(fl_query_hooks): query/mutation reset to initial memoized values on hot reload
Kingkor Roy Tirtho
2023-02-28 22:21:20 +06:00
f2a23b085c
feat: new next_page signature, query/mutation fn in notifier and safe update in use_updater
Kingkor Roy Tirtho
2023-02-26 13:51:40 +06:00
1ea9370570
feat: use function hooks instead of class hooks
Kingkor Roy Tirtho
2023-02-26 10:51:28 +06:00
d964216ee1
chore: remove unnecessary deps
Kingkor Roy Tirtho
2023-02-23 23:44:24 +06:00
c068c41b46
chore: use custom cache prefix for hooks example
Kingkor Roy Tirtho
2023-02-23 23:37:23 +06:00
72a4646af8
chore: remove _forbidden
Kingkor Roy Tirtho
2023-02-23 23:34:15 +06:00
383d0e0a85
feat: use mutation hook add
Kingkor Roy Tirtho
2023-02-23 23:33:56 +06:00
f9a5207403
feat: useInfiniteQuery hook add
Kingkor Roy Tirtho
2023-02-23 23:21:57 +06:00
7fabf44756
feat: useQuery hook with working example
Kingkor Roy Tirtho
2023-02-23 22:50:37 +06:00
5dde200c84
feat: safe cancellation of running operation on reset
Kingkor Roy Tirtho
2023-02-23 13:14:42 +06:00
68e60c1914
feat: safe setState for builders, separate cache box for query and infinite query and update state before _operate to indicate loading state
Kingkor Roy Tirtho
2023-02-23 12:37:45 +06:00
842a549356
refactor: remove KyeType and use String for queryKey and mutationKey
Kingkor Roy Tirtho
2023-02-23 11:43:08 +06:00
6a90f847c9
feat: add mutation and mutation builder with example
Kingkor Roy Tirtho
2023-02-23 10:58:31 +06:00
83df0ba576
refactor: stale logic to separate mixin
Kingkor Roy Tirtho
2023-02-21 13:01:51 +06:00
783a2737b1
feat: infinite query listenable add and cache event stream
Kingkor Roy Tirtho
2023-02-21 12:47:34 +06:00
efa2c81505
feat: add infinite query builder with example fix(query): updateQueryFn refetch when stale and update state of builders when widget is mounted
Kingkor Roy Tirtho
2023-02-21 12:03:45 +06:00
975f9eafe1
feat: new widget query listable builder
Kingkor Roy Tirtho
2023-02-16 13:05:23 +06:00
a85434a4db
fix: not updating queryFn on create query's old query and checking stale status after updating queryFn instead of storing the status before
Kingkor Roy Tirtho
2023-02-16 12:48:19 +06:00
091491966f
feat: working query builder, remove timeout from retryConfig
Kingkor Roy Tirtho
2023-02-16 12:37:35 +06:00
18584a3c57
feat: cache, client, query builder add and refreshOnQueryFnChange option fix: retryer wrong logic
Kingkor Roy Tirtho
2023-02-14 21:50:06 +06:00
45b6f92316
feat: infinite query implementation
Kingkor Roy Tirtho
2023-02-11 13:05:59 +06:00
0cc7ae194b
refactor: directory restructure revamp
Kingkor Roy Tirtho
2023-02-10 22:15:31 +06:00
b304466d73
feat: initial query and retryer implementation
Kingkor Roy Tirtho
2023-02-10 22:11:33 +06:00
f632fe8403
feat: clean old junk
Kingkor Roy Tirtho
2023-02-10 19:08:30 +06:00
0af8190cf8
fix: state update on unmounted hook and infinite query cache refetch not working
Kingkor Roy Tirtho
2023-02-10 18:52:27 +06:00
02d11d2f46
fix: query, infinite_query fetching/refetching when offline
Kingkor Roy Tirtho
2022-12-16 21:52:25 +06:00
074175ed39
feat: add query and infinite query disk caching support
Kingkor Roy Tirtho
2022-12-15 15:43:40 +06:00
51cad70954
fix: mutation context param clashing with BuildContext
Kingkor Roy Tirtho
2022-12-14 15:01:45 +06:00
a7c03f891f
fix: refetchOnExternalDataChange isn't working #18
Kingkor Roy Tirtho
2022-12-14 14:06:40 +06:00
6676f508ae
build: generated files update
Kingkor Roy Tirtho
2022-10-12 22:12:25 +06:00