Commit Graph

  • 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