PackageTrack
Sign in Get early access

ferry_store

Default Store for Ferry GraphQL client

0.6.1 71K downloads/mo #1272 most downloaded on pub.dev gql-dart/ferry

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Ships fairly regularly

a new release about every 3 months

Most releases are documented

notes for 15 of 18 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

44 releases · first in 2020

0 releases in the last 12 months

see the full history below

Release timeline

44 releases · May 2020 to Feb 2025
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 44
  1. 0.6.1 07 Feb 2025
    Release notes
    • n

    2024-02-12

    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.

    • ferry_cache - v0.9.0-dev.0+2
    • ferry_generator - v0.10.0-dev.0+1
    • ferry_test_graphql2 - v0.3.0-dev.0+1
    • ferry - v0.16.0-dev.0+2
    • ferry_flutter - v0.9.0-dev.1

    Open source →
    Release notes
    • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
    Open source →
  2. 0.6.1-dev.0 07 Feb 2025 pre-release
    Release notes
    • FEAT(ferry_store): add flush method to allow persistent stores to write pending data to disk.

    2025-01-06

    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.

    • ferry_flutter - v0.9.1-dev.1

    Open source →
    Release notes
    • FEAT(ferry_store): add flush method to allow persistent stores to write pending data to disk.
    Open source →
  3. 0.6.0 06 Jan 2025
    Release notes
      • FEAT: pass context to gql links.

    2024-02-03

    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.

    • ferry_flutter - v0.9.0-dev.8
    • ferry_cache - v0.8.0-dev.2

    Open source →
    Release notes
    • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
    Open source →
  4. 0.6.0-dev.1 26 Sep 2024 pre-release
    Release notes
    • BREAKING CHORE(deps): upgrade rxdart to v0.28.0 (#612).
    Open source →
    Release notes

    Note: This release has breaking changes.

    • BREAKING CHORE(deps): upgrade rxdart to v0.28.0 (#612).
    Open source →
  5. 0.6.0-dev.0 20 May 2024 pre-release
    Release notes
    • BREAKING FEAT(ferry_generator): update to gql_code_builders 0.12.0. this extracted the common serializers to a separate package. clients need to add gql_code_builder_serializers to their dependencies if they use ferry_generator. (#601).
    Open source →
    Release notes

    Note: This release has breaking changes.

    • BREAKING FEAT(ferry_generator): update to gql_code_builders 0.12.0. this extracted the common serializers to a separate package. clients need to add gql_code_builder_serializers to their dependencies if they use ferry_generator. (#601).
    Open source →
  6. 0.5.3 02 May 2023
    Release notes
    • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
    Open source →
  7. 0.5.3+1 03 Feb 2024
    Release notes
    • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
    Open source →
  8. 0.5.3-dev.0 02 May 2023 pre-release
    Release notes
    • REFACTOR: apply lints fixes (#479).
    • FEAT(ferry_hive_store): use jsonMapEquals instead of DeepCollectionEquality().equals to avoid it's O(n^2) complexity, add distinct: param to watch() method (#475).
    Open source →
  9. 0.5.3-dev.0+1 11 Nov 2023 pre-release
    Release notes
    • DOCS: add topics (#548).
    Open source →
  10. 0.5.1 18 Feb 2023
    Release notes
    • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
    Open source →
  11. 0.5.1-dev.5 02 May 2023 pre-release
    Release notes
    • REFACTOR: apply lints fixes (#479).
    • FEAT: support stable 1.0.0 versions of depenencies gql, gql_exec, gql_link (#521).
    • FEAT(ferry_hive_store): use jsonMapEquals instead of DeepCollectionEquality().equals to avoid it's O(n^2) complexity, add distinct: param to watch() method (#475).
    • FEAT: add Reviews subscription to test graphql.
    Open source →
    Release notes
    • REFACTOR: apply lints fixes (#479).
    • FEAT: support stable 1.0.0 versions of depenencies gql, gql_exec, gql_link (#521).
    • FEAT(ferry_hive_store): use jsonMapEquals instead of DeepCollectionEquality().equals to avoid it's O(n^2) complexity, add distinct: param to watch() method (#475).
    Open source →
  12. 0.5.1-dev.4 30 Apr 2023 pre-release
    Release notes
    • REFACTOR: apply lints fixes (#479).
    • FEAT(ferry_hive_store): use jsonMapEquals instead of DeepCollectionEquality().equals to avoid it's O(n^2) complexity, add distinct: param to watch() method (#475).
    • FEAT: add Reviews subscription to test graphql.
    • DOCS(website): improve custom scalars documention (#517).
    Open source →
    Release notes
    • REFACTOR: apply lints fixes (#479).
    • FEAT(ferry_hive_store): use jsonMapEquals instead of DeepCollectionEquality().equals to avoid it's O(n^2) complexity, add distinct: param to watch() method (#475).
    • DOCS(website): improve custom scalars documention (#517).
    Open source →
  13. 0.5.1-dev.3 30 Apr 2023 pre-release
    Release notes
    • REFACTOR: apply lints fixes (#479).
    • FEAT(ferry_hive_store): use jsonMapEquals instead of DeepCollectionEquality().equals to avoid it's O(n^2) complexity, add distinct: param to watch() method (#475).
    • FEAT: add Reviews subscription to test graphql.
    Open source →
    Release notes
    • REFACTOR: apply lints fixes (#479).
    • FEAT(ferry_hive_store): use jsonMapEquals instead of DeepCollectionEquality().equals to avoid it's O(n^2) complexity, add distinct: param to watch() method (#475).
    Open source →
  14. 0.5.1-dev.2 30 Apr 2023 pre-release
    Release notes
    • DOCS: add topics (#548).
    Open source →
    Release notes
    • REFACTOR: apply lints fixes (#479).
    • FEAT(ferry_hive_store): use jsonMapEquals instead of DeepCollectionEquality().equals to avoid it's O(n^2) complexity, add distinct: param to watch() method (#475).
    Open source →
  15. 0.5.1-dev.1 21 Jan 2023 pre-release
    Release notes
    • DOCS: add topics (#548).
    Open source →
    Release notes
    • REFACTOR: apply lints fixes (#479).
    • FEAT(ferry_hive_store): use jsonMapEquals instead of DeepCollectionEquality().equals to avoid it's O(n^2) complexity, add distinct: param to watch() method (#475).
    Open source →
  16. 0.5.1-dev.0 21 Jan 2023 pre-release
    Release notes
    • REFACTOR: apply lints fixes (#479).
    • FEAT: use jsonMapEquals instead of DeepCollectionEquality().equals to avoid it's O(n^2) complexity, add distinct: param to watch() method (#475).
    Open source →
  17. 0.5.1-dev.0+1 23 Feb 2023 pre-release
    Release notes
    • DOCS: add topics (#548).
    Open source →
    Release notes
    • DOCS: add basic documentation for field policy (#494).
    Open source →
  18. 0.5.0 11 Dec 2022
    Release notes
    • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
    Open source →
  19. 0.5.0-dev.0 01 Nov 2022 pre-release
    Release notes
    • BREAKING FEAT(ferry_exec): remove usage of dynamic in cache and AddTypeNameTypedLink by adding new methods to operationrequest (#547).
    Open source →
    Release notes

    Note: This release has breaking changes.

    • BREAKING FIX: properly generate nullable types for nullable elements in Lists (#445).
    Open source →
  20. 0.4.5 15 Aug 2022

    Nothing published for this version

  21. 0.4.5-dev.0 01 Sep 2021 pre-release

    Nothing published for this version

  22. 0.4.4 15 Jul 2021
    Release notes
    • FEAT: update dependences.
    • FEAT: update dependences.
    • CHORE: publish packages.
    • CHORE: publish packages.
    Open source →
  23. 0.4.4-dev.8 07 Sep 2021 pre-release
    Release notes
    • DOCS: remove stale code (#271).
    Open source →
  24. 0.4.4-dev.6 05 Sep 2021 pre-release
    Release notes
    • FIX: add missing dependencies (#268).
    Open source →
  25. 0.4.4-dev.5 05 Sep 2021 pre-release
    Release notes
    • FIX: add missing dependencies (#267).
    Open source →
  26. 0.4.4-dev.4 02 Sep 2021 pre-release
    Release notes
    • FIX: add missing override annotations (#261).
    Open source →
  27. 0.4.4-dev.3 02 Sep 2021 pre-release
    Release notes
    • FEAT: add github action for validating formatting (#260).
    Open source →
  28. 0.4.4-dev.2 01 Sep 2021 pre-release
    Release notes
    • FEAT: add extensions to response (#259).
    Open source →
  29. 0.4.4-dev.1 01 Sep 2021 pre-release
    Release notes

    Note: This release has breaking changes.

    • BREAKING FEAT: build generated files to generated subdirectory.
    Open source →
  30. 0.4.4-dev.0+1 01 Sep 2021 pre-release
    Release notes
    • FIX: move pedantic to dependency (#257).
    Open source →
  31. 0.4.3 09 Jun 2021
    Release notes
    • FEAT: update dependences.
    • CHORE: publish packages.
    • CHORE: publish packages.
    • CHORE: publish packages.
    • CHORE: publish packages.
    Open source →
  32. 0.4.2 11 May 2021
    Release notes
    • FEAT: migrate to null safety.
    • FEAT: migrate to null safety.
    • CHORE: publish packages.
    • CHORE: publish packages.
    Open source →
  33. 0.4.2+1 09 Jun 2021

    Nothing published for this version

  34. 0.4.1 11 May 2021
    Release notes
    • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
    Open source →
  35. 0.4.1-0.1.nullsafety.0 25 Mar 2021 pre-release
    Release notes
    • FEAT: migrate to null safety.
    • CHORE: bump versions to match melos style.
    • CHORE: publish packages.
    • CHORE: prepare changelogs for melos.
    Open source →
  36. 0.4.0-nullsafety.1 24 Mar 2021 pre-release

    Nothing published for this version

  37. 0.4.0-nullsafety.0 23 Mar 2021 pre-release

    Nothing published for this version

  38. 0.4.0-1.0.nullsafety.0 24 Mar 2021 pre-release
    Release notes
    • FEAT: migrate to null safety.
    • CHORE: prepare changelogs for melos.
    Open source →
  39. 0.3.2 06 Dec 2020

    Nothing published for this version

  40. 0.3.1 16 Oct 2020
    Release notes
    • Bump "ferry_exec" to 0.3.1.

    2023-05-02

    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.

    • ferry_flutter - v0.8.1-dev.0+1

    Open source →
    Release notes

    Changed

    • upgrade rxdart to latest version
    Open source →
  41. 0.3.0 07 Oct 2020
    Release notes
    • update generated code

    2024-02-03

    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.

    • ferry_flutter - v0.9.0-dev.9

    Open source →
    Release notes

    Changed

    • watch now only watches a specific dataId
    Open source →
  42. 0.2.1 09 Sep 2020
    Release notes

    Added

    • add deleteAll method
    Open source →
  43. 0.2.0 31 Aug 2020
    Release notes

    Added

    • add tests
    • add clear method
    • add dispose method

    Changed

    • base MemoryStore stream on Rx BehaviorSubject

    Removed

    • remove toMap() method
    Open source →
  44. 0.1.0 10 May 2020
    Release notes

    Added

    • initial release as an independent package
    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