cached_storage
A storage addon for cached_query. Built on top of the Sqflite package.
3.3.0
2.5K downloads/mo
#4971 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 49 of 51 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
75 releases · first in 2022
17 releases in the last 12 months
see the full history below
Release timeline
75 releases · Jun 2022 to Jun 2026Releases
latest 60 of 75-
3.3.017 May 2026Release 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.3.0-dev.013 Jun 2026 pre-release -
3.2.728 Apr 2026 -
3.2.606 Mar 2026 -
3.2.525 Feb 2026 -
3.2.413 Feb 2026 -
3.2.304 Jan 2026 -
3.2.219 Dec 2025 -
3.2.126 Nov 2025 -
3.2.025 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.023 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
-
3.0.414 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
Release notes
Open source →- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
-
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-release -
3.0.0-dev.1818 Aug 2025 pre-releaseRelease notes
Open source →- 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-release -
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)
-
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)
-
3.0.0-dev.103 Jan 2025 pre-release -
2.0.1415 Dec 2024Nothing published for this version
-
2.0.1314 Dec 2024 -
2.0.1229 Oct 2024 -
2.0.1127 Oct 2024 -
2.0.1027 Oct 2024 -
2.0.923 Oct 2024 -
2.0.814 Sep 2024 -
2.0.719 Aug 2024Release notes
Open source →- FIX: keep time stamp if updating manually. (1655444e)
2024-08-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-v2.1.3cached_storage-v2.0.6
-
2.0.619 Aug 2024Release notes
Open source →- FIX: allow updating state to null. (c0753854)
2024-07-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_storage-v2.0.5
-
2.0.518 Jul 2024Release notes
Open source → -
2.0.418 Jun 2024Release notes
Open source →- FIX: infinite query getting stuck if it has max and the first page is different. (ce49d295)
2024-06-11
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
-
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:
-
1.0.2-dev.311 Mar 2024 pre-release -
1.0.2-dev.213 Dec 2023 pre-releaseRelease notes
Open source →- DOCS: update for storageSerializer and storageDeserializer. (0b4c4e5f)
2023-11-23
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
-
1.0.2-dev.124 Nov 2023 pre-releaseRelease notes
Open source →- FEAT: added storageSerializer and storageDeserializer to the QueryConfig to allow for more flexible storage (#20). (4aca144d)
2023-11-23
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-v1.0.2-dev.0
-
1.0.2-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.219 Jun 2023 pre-releaseRelease notes
Open source →- FEAT: Added
buildWhento other query builders (#15). (a8f58359) - FEAT: added
buildWhenparameter inQueryBuilderfor conditional rebuilding (#14). (4d2d3678)
2023-06-19
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: Added
-
0.2.016 Dec 2022Release notes
Open source →Note: This release has breaking changes.
- BREAKING FEAT: allow refetch config per query.
-
0.2.0+125 Jan 2023 -
0.2.0+218 Feb 2023 -
0.2.0+318 Feb 2023 -
0.2.0+404 Mar 2023