PackageTrack
Sign in Get early access

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 2026
2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 75
  1. 3.3.0 17 May 2026
    Release notes
    • FEAT: retrying for queries and infinite queries. ([613db68](h…
    Open source →
    Release notes
    • 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.7
    • cached_storage - v3.2.7

    Open source →
    Release notes
    • FEAT: retrying for queries and infinite queries. (613db689)
    Open source →
  2. 3.3.0-dev.0 13 Jun 2026 pre-release
    Release notes
    • FEAT: retrying for queries and infinite queries. ([8c93ddf](h…
    Open source →
  3. 3.2.7 28 Apr 2026
    Release notes
    • Update a dependency to the latest release.
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  4. 3.2.6 06 Mar 2026
    Release notes
    • Update a dependency to the latest release.
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  5. 3.2.5 25 Feb 2026
    Release notes
    • Update a dependency to the latest release.
    Open source →
  6. 3.2.4 13 Feb 2026
    Release notes
    • Update a dependency to the latest release.
    Open source →
  7. 3.2.3 04 Jan 2026
    Release notes
    • Update a dependency to the latest release.
    Open source →
  8. 3.2.2 19 Dec 2025
    Release notes
    • Update a dependency to the latest release.
    Open source →
  9. 3.2.1 26 Nov 2025
    Release notes
    • Update a dependency to the latest release.
    Open source →
  10. 3.2.0 25 Nov 2025
    Release notes
    • 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:


    Open source →
    Release notes
    • FEAT: add polling interval config. (fe9e8384)
    Open source →
  11. 3.1.0 23 Nov 2025
    Release notes
    • 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.0
    • cached_query_flutter - v3.1.0
    • cached_storage - v3.0.4

    Open source →
    Release notes
    • FEAT: setQueryData creates a query if non exists. (07c38e29)
    Open source →
  12. 3.0.4 14 Nov 2025
    Release notes

    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

    Open source →
    Release notes
    • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
    Open source →
  13. 3.0.3 21 Oct 2025
    Release notes
    • 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

    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  14. 3.0.2 20 Oct 2025
    Release notes
    • DOCS: remove warning for rethrow, this should not effect state management since 3.0.0. (6b966d8d)
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  15. 3.0.1 06 Sep 2025
    Release notes
    • FIX: errors for version 3 in readme. (4b6029ca)
    Open source →
  16. 3.0.0 06 Sep 2025
    Release notes

    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

    Open source →
    Release notes
    • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
    Open source →
  17. 3.0.0-dev.19 29 Aug 2025 pre-release
    Release notes
    • FEAT: update name of pageParams to args. (0808f615)
    • BREAKING FEAT: make refetchDuration staleDuration for more clarity. (e52d72fa)
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  18. 3.0.0-dev.18 18 Aug 2025 pre-release
    Release notes
    • BREAKING FEAT: change name of mutation funciton to mutationFn for clarity. (f91ed15d)
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  19. 3.0.0-dev.16 21 Jun 2025 pre-release
    Release notes
    • 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

    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  20. 3.0.0-dev.15 19 Jun 2025 pre-release
    Release notes
    • REFACTOR: change name of infinite refetch function to onpagerefetched. (756cdaf4)
    • DOCS: update full example. (1f653adb)
    • BREAKING REFACTOR: change type params of get query to a query rather than state. (f62e5eec)
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  21. 3.0.0-dev.14 21 May 2025 pre-release
    Release notes
    • FEAT: expose check connection. (3e8f6bbf)
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  22. 3.0.0-dev.13 16 May 2025 pre-release
    Release notes
    • 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.12
    • cached_storage - v3.0.0-dev.12

    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  23. 3.0.0-dev.12 16 May 2025 pre-release
    Release notes
    • 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

    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  24. 3.0.0-dev.11 16 May 2025 pre-release
    Release notes
    • BREAKING REFACTOR: merge QueryBase and Cacheable so queries only extend one sealed class. (33d8566d)
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  25. 3.0.0-dev.10 12 May 2025 pre-release
    Release notes
    • FIX: observer not supported in new architecture. Multiple fixes for tests. (5716dd84)
    • FIX: use initial fetch flag inside fetch. (74cdd2ab)
    • BREAKING REFACTOR: Have different global and query config objects. (ec9cae10)
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  26. 3.0.0-dev.9 12 Mar 2025 pre-release
    Release notes
    • 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)
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  27. 3.0.0-dev.8 02 Mar 2025 pre-release
    Release notes
    • REFACTOR: remove mocks in cached query tests. (bad90bfb)
    Open source →
  28. 3.0.0-dev.6 20 Feb 2025 pre-release
    Release notes
    • FEAT: query success data is now just the type T not T?, data can still be nullable by passing T? as the generic. (ba5e2b74)
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  29. 3.0.0-dev.5 15 Feb 2025 pre-release
    Release notes
    • 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

    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  30. 3.0.0-dev.4 14 Feb 2025 pre-release
    Release notes
    • FIX: change page params in infinite query to not nullable. (c95b6cd1)
    Open source →
    Release notes
    • FEAT(storage): remove stored queries after expiry. (885f874b)
    Open source →
  31. 3.0.0-dev.3 26 Jan 2025 pre-release
    Release notes
    • FEAT: invalidating a query will, by default, refetch active queries. (d63579f5)
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  32. 3.0.0-dev.2 24 Jan 2025 pre-release
    Release notes
    • 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)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • FIX: after rebasing 2.6. (378858f9)
    • FEAT: update devtools for 3. (f462df2b)
    • FEAT: update devtools for 3. (352c43b4)
    • BREAKING FEAT: update env to 3.0.0+ and fix lints. (e35c614b)
    • BREAKING FEAT: update env to 3.0.0+ and fix lints. (ff284686)
    Open source →
  33. 3.0.0-dev.1 03 Jan 2025 pre-release
    Release notes
    • FEAT: update devtools for 3. (352c43b4)
    Open source →
  34. 2.0.14 15 Dec 2024

    Nothing published for this version

  35. 2.0.13 14 Dec 2024
    Release notes
    • Update a dependency to the latest release.
    Open source →
  36. 2.0.12 29 Oct 2024
    Release notes
    • Update a dependency to the latest release.
    Open source →
  37. 2.0.11 27 Oct 2024
    Release notes
    • Update a dependency to the latest release.
    Open source →
  38. 2.0.10 27 Oct 2024
    Release notes
    • Update a dependency to the latest release.
    Open source →
  39. 2.0.9 23 Oct 2024
    Release notes
    • Update a dependency to the latest release.
    Open source →
  40. 2.0.8 14 Sep 2024
    Release notes
    • Update a dependency to the latest release.
    Open source →
  41. 2.0.7 19 Aug 2024
    Release notes
    • 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.3
    • cached_storage - v2.0.6

    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  42. 2.0.6 19 Aug 2024
    Release notes
    • 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

    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  43. 2.0.5 18 Jul 2024
    Release notes
    • REFACTOR: infinite_query. (f7d1708b)
    • FIX: upgrade rx dart to 0.28.*. (2fbcf5c3)
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  44. 2.0.4 18 Jun 2024
    Release notes
    • 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:


    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  45. 2.0.3 22 May 2024
    Release notes
    • FIX: add reset of _currentFuture with whenComplete handler (#35). (bf75ef0b)

    2024-05-20

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  46. 2.0.2 20 May 2024
    Release notes
    Open source →
  47. 2.0.1 25 Apr 2024
    Release notes
    • 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:


    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  48. 2.0.0 12 Mar 2024
    Release notes
    • n

    2024-03-11

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • n
    Open source →
  49. 1.0.2-dev.3 11 Mar 2024 pre-release
    Release notes
    • Update a dependency to the latest release.
    Open source →
  50. 1.0.2-dev.2 13 Dec 2023 pre-release
    Release notes
    • 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:


    Open source →
    Release notes
    • DOCS: update for storageSerializer and storageDeserializer. (0b4c4e5f)
    Open source →
  51. 1.0.2-dev.1 24 Nov 2023 pre-release
    Release notes
    • 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

    Open source →
    Release notes
    • FEAT: added storageSerializer and storageDeserializer to the QueryConfig to allow for more flexible storage (#20). (4aca144d)
    Open source →
  52. 1.0.2-dev.0 23 Nov 2023 pre-release
    Release notes
    • Update a dependency to the latest release.
    Open source →
  53. 1.0.1 22 Oct 2023
    Release notes
    • FIX: analysis options, for examples. (0f28d977)
    • FIX: package updates. (0a934e2f)
    • FIX: better generic type names. (1e7fb516)
    Open source →
    Release notes
    Open source →
  54. 1.0.0 08 Jul 2023
    Release notes

    2023-07-08

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
    Open source →
  55. 1.0.0-dev.2 19 Jun 2023 pre-release
    Release notes
    • FEAT: Added buildWhen to other query builders (#15). (a8f58359)
    • FEAT: added buildWhen parameter in QueryBuilder for conditional rebuilding (#14). (4d2d3678)

    2023-06-19

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  56. 0.2.0 16 Dec 2022
    Release notes

    Note: This release has breaking changes.

    • BREAKING FEAT: allow refetch config per query.
    Open source →
  57. 0.2.0+1 25 Jan 2023
    Release notes
    • Update a dependency to the latest release.
    Open source →
  58. 0.2.0+2 18 Feb 2023
    Release notes
    • Update a dependency to the latest release.
    Open source →
  59. 0.2.0+3 18 Feb 2023
    Release notes
    • Update a dependency to the latest release.
    Open source →
  60. 0.2.0+4 04 Mar 2023
    Release notes
    • Update a dependency to the latest release.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive