cached_query_flutter
Assortment of builders and addons for use with Cached Query in flutter.
3.4.0
8.3K downloads/mo
#3176 most downloaded on pub.dev
D-James-GH/cached_query
What this package is like to depend on
Last release 2 months ago
13 Jun 2026
Ships fairly regularly
a new release about every 3 weeks
Nearly every release is documented
notes for 55 of 57 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
81 releases · first in 2022
18 releases in the last 12 months
see the full history below
Release timeline
81 releases · Jun 2022 to Jun 2026Releases
latest 60 of 81-
3.4.017 May 2026 -
3.4.0-dev.013 Jun 2026 pre-release -
3.3.728 Apr 2026 -
3.3.606 Mar 2026 -
3.3.525 Feb 2026 -
3.3.413 Feb 2026 -
3.3.304 Jan 2026 -
3.3.219 Dec 2025Release notes
Open source →- FIX: devtools not working on 3.2.0+. (7fa8e984)
2025-11-26
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
cached_query_flutter-v3.3.1cached_storage-v3.2.1
-
3.3.126 Nov 2025Release notes
Open source →- FIX: resume null check error. (87c9cad6)
2025-11-25
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
-
3.3.025 Nov 2025Release notes
Open source →- FEAT: retrying for queries and infinite queries. (613db689)
2026-04-28
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
cached_query_flutter-v3.3.7cached_storage-v3.2.7
-
3.2.023 Nov 2025Release notes
Open source →- FEAT: add polling interval config. (fe9e8384)
2025-11-23
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
-
3.1.014 Nov 2025Release notes
Open source →- FEAT: setQueryData creates a query if non exists. (07c38e29)
2025-11-12
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages graduated to a stable release (see pre-releases prior to the stable version for changelog entries):
cached_query-v3.1.0cached_query_flutter-v3.1.0cached_storage-v3.0.4
Release notes
Open source →- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
-
3.0.409 Nov 2025Release notes
Open source →2025-11-09
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
cached_storage-v3.0.4-dev.0
-
3.0.321 Oct 2025Release notes
Open source →- FIX: added dispose to clean up pending timers. (8ee29b1d)
2025-10-20
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
cached_storage-v3.0.2
-
3.0.220 Oct 2025Release notes
Open source →- DOCS: remove warning for rethrow, this should not effect state management since 3.0.0. (6b966d8d)
-
3.0.106 Sep 2025 -
3.0.006 Sep 2025Release notes
Open source →2025-08-29
Changes
Packages with breaking changes:
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
cached_storage-v3.0.0-dev.19
Release notes
Open source →- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
-
3.0.0-dev.1929 Aug 2025 pre-releaseRelease notes
Open source →Note: This release has breaking changes.
- BREAKING FEAT: make refetchDuration staleDuration for more clarity. (e52d72fa)
-
3.0.0-dev.1818 Aug 2025 pre-releaseRelease notes
Open source →- BREAKING FEAT: change name of mutation funciton to mutationFn for clarity. (f91ed15d)
Release notes
Open source →Note: This release has breaking changes.
- BREAKING FEAT: change name of mutation funciton to mutationFn for clarity. (f91ed15d)
-
3.0.0-dev.1621 Jun 2025 pre-releaseRelease notes
Open source →- BREAKING FEAT: change mutation state to sealed classes. (5ea683a6)
2025-06-19
Changes
Packages with breaking changes:
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
cached_storage-v3.0.0-dev.15
-
3.0.0-dev.1519 Jun 2025 pre-releaseRelease notes
Open source →Note: This release has breaking changes.
- BREAKING REFACTOR: change type params of get query to a query rather than state. (f62e5eec)
-
3.0.0-dev.1421 May 2025 pre-release -
3.0.0-dev.1316 May 2025 pre-releaseRelease notes
Open source →- FIX: infinite query invalidate not working. (1883bdd7)
2025-05-16
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
cached_query_flutter-v3.0.0-dev.12cached_storage-v3.0.0-dev.12
-
3.0.0-dev.1216 May 2025 pre-releaseRelease notes
Open source →- FEAT: added convenience methods to infinite query data. (fec46348)
2025-05-16
Changes
Packages with breaking changes:
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
cached_storage-v3.0.0-dev.11
-
3.0.0-dev.1116 May 2025 pre-releaseRelease notes
Open source →- BREAKING REFACTOR: merge QueryBase and Cacheable so queries only extend one sealed class. (33d8566d)
-
3.0.0-dev.1012 May 2025 pre-release -
3.0.0-dev.912 Mar 2025 pre-releaseRelease notes
Open source →- REFACTOR: add equlaity to stored query. (2c4eaa12)
- BREAKING REFACTOR: Rename QueryBase to QueryController. QueryBase is now just a sealed class extended by Query and InfiniteQuery. This is to allow for more specific typing of QueryController if needed without requiring observers to change. (5dfc7611)
Release notes
Open source →Note: This release has breaking changes.
- BREAKING REFACTOR: Rename QueryBase to QueryController. QueryBase is now just a sealed class extended by Query and InfiniteQuery. This is to allow for more specific typing of QueryController if needed without requiring observers to change. (5dfc7611)
-
3.0.0-dev.802 Mar 2025 pre-release -
3.0.0-dev.620 Feb 2025 pre-releaseRelease notes
Open source →- FEAT: query success data is now just the type T not T?, data can still be nullable by passing T? as the generic. (ba5e2b74)
-
3.0.0-dev.515 Feb 2025 pre-releaseRelease notes
Open source →- FEAT: add isInitialFetch to loading state. (c3799a95)
2025-02-14
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
cached_query_flutter-v3.0.0-dev.4
-
3.0.0-dev.414 Feb 2025 pre-release -
3.0.0-dev.326 Jan 2025 pre-releaseRelease notes
Open source →- FEAT: invalidating a query will, by default, refetch active queries. (d63579f5)
-
3.0.0-dev.224 Jan 2025 pre-releaseRelease notes
Open source →- REFACTOR: remove unnecessary infinite query fetch params. (0304a6c3)
- REFACTOR: infinite query ready for direction. (fabc2476)
- REFACTOR: infinite query ready for direction. (4b456a0c)
- FIX: infinite query not fetching from storage. (2369dc3e)
- FIX: after rebasing 2.6. (378858f9)
- FIX: add missed part. (8b996510)
- FIX: add missed part. (a137276d)
- FEAT: update devtools for 3. (f462df2b)
- FEAT: add emit to setstate. (5a7e2340)
- FEAT: update devtools for 3. (352c43b4)
- FEAT: add emit to setstate. (990aff6e)
- BREAKING FEAT: change state to sealed classes. (3f4030d4)
- BREAKING FEAT: remove deprecated things. (f238b9fc)
- BREAKING FEAT: update env to 3.0.0+ and fix lints. (e35c614b)
- BREAKING FEAT: change state to sealed classes. (dcabfd41)
- BREAKING FEAT: remove deprecated things. (3e68942b)
- BREAKING FEAT: update env to 3.0.0+ and fix lints. (ff284686)
Release notes
Open source →Note: This release has breaking changes.
- FIX: after rebasing 2.6. (378858f9)
- FEAT: update devtools for 3. (f462df2b)
- FEAT: Applies shouldRefetch config to refetchCurrentQueries (#64). (7787bcde)
- FEAT: update devtools for 3. (352c43b4)
- BREAKING FEAT: change state to sealed classes. (3f4030d4)
- BREAKING FEAT: Merge infinite query builder and query builder so that they function the same. Deprecated InfiniteQueryBuilder. (f4b14485)
- BREAKING FEAT: update env to 3.0.0+ and fix lints. (e35c614b)
- BREAKING FEAT: change state to sealed classes. (dcabfd41)
- BREAKING FEAT: Merge infinite query builder and query builder so that they function the same. Deprecated InfiniteQueryBuilder. (5c687e76)
- BREAKING FEAT: update env to 3.0.0+ and fix lints. (ff284686)
-
3.0.0-dev.103 Jan 2025 pre-release -
2.6.014 Jan 2025Release notes
Open source →2025-01-03
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Release notes
Open source → -
2.5.115 Dec 2024Nothing published for this version
-
2.5.014 Dec 2024Release notes
Open source →- FEAT: change CachedQuery.instance.refetchQueries() to a future. (047edffe)
2024-10-28
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
cached_storage-v2.0.12
Release notes
Open source →- FEAT: change CachedQuery.instance.refetchQueries() to a future. (047edffe)
-
2.4.429 Oct 2024Release notes
Open source →- REFACTOR: package update. (22944de7)
- FIX: manual query update > local storage & web platform check (#55). (1a1ac507)
2024-10-27
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
cached_storage-v2.0.11
-
2.4.327 Oct 2024Release notes
Open source →- REFACTOR: package update. (22944de7)
2024-10-27
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
cached_storage-v2.0.10cached_query_flutter-v2.4.2
-
2.4.123 Oct 2024 -
2.4.021 Oct 2024Release notes
Open source →2024-09-14
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
cached_storage-v2.0.8
-
2.3.014 Sep 2024Release notes
Open source →- FEAT: allow multiple caches in flutter. (4429f6fe)
- FEAT: allow passing a different cache to queries. (aeb23396)
2024-09-08
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
-
2.2.009 Sep 2024Release notes
Open source →- FEAT: change CachedQuery.instance.refetchQueries() to a future. (047edffe)
-
2.1.419 Aug 2024Release notes
Open source → -
2.1.319 Aug 2024 -
2.1.218 Jul 2024Release notes
Open source →- REFACTOR: depriciate hasreachedmax on infinite query state. (3231390e)
2024-10-22
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
cached_query_flutter-v2.4.1cached_storage-v2.0.9
Release notes
Open source → -
2.1.118 Jun 2024Release notes
Open source →- FIX: typing improvements. (c45c8f52)
2024-10-21
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
-
2.1.011 Jun 2024 -
2.0.322 May 2024Release notes
Open source →2024-05-20
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
-
2.0.220 May 2024 -
2.0.125 Apr 2024Release notes
Open source →- FIX: devtools not building. (03306c4b)
2024-03-11
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
-
2.0.012 Mar 2024Release notes
Open source →- n
2024-03-11
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Release notes
Open source →- Release 2.0.0
- FIX: lints. (d3677368)
- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
-
2.0.0-dev.311 Mar 2024 pre-release -
2.0.0-dev.213 Dec 2023 pre-release -
2.0.0-dev.124 Nov 2023 pre-release -
2.0.0-dev.023 Nov 2023 pre-release -
1.0.122 Oct 2023 -
1.0.008 Jul 2023Release notes
Open source →2023-07-08
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Release notes
Open source →- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
-
1.0.0-dev.119 Jun 2023 pre-releaseRelease notes
Open source →- chore: update packages
2023-06-19
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
cached_query_flutter-v0.6.0+3cached_storage-v1.0.0-dev.2
-
0.6.018 Feb 2023Release notes
Open source →- BREAKING FEAT: add filterFn to CachedQuery.instance.refetchQueries(). (1d452bba)
2023-02-18
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
cached_query_flutter-v0.6.0+1cached_storage-v0.2.0+3
Release notes
Open source →Note: This release has breaking changes.
- BREAKING FEAT: combine updateInfiniteQuery and updateQuery in the global CachedQuery object. (e8fd8602)