ferry_hive_store 0.5.2 copy "ferry_hive_store: ^0.5.2" to clipboard
ferry_hive_store: ^0.5.2 copied to clipboard

Hive-based Store implementation for Ferry GraphQL client

0.5.2 #

  • add topics

0.5.1-dev.6 #

  • 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.

0.5.1-dev.5 #

  • 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.

0.5.1-dev.4 #

  • 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).

0.5.1-dev.3 #

  • 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.

0.5.1-dev.2 #

  • 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.

0.5.1-dev.1 #

  • 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.

0.5.1-dev.0+1 #

  • DOCS: add basic documentation for field policy (#494).

0.5.1 #

  • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.

0.5.1-dev.1 #

  • REFACTOR: apply lints fixes (#479).

0.5.1-dev.0 #

  • 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).

0.5.0 #

  • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.

0.5.0-dev.0 #

Note: This release has breaking changes.

  • BREAKING FIX: properly generate nullable types for nullable elements in Lists (#445).

0.4.5 #

  • FEAT: add Reviews subscription to test graphql.

0.4.5-dev.1 #

  • FEAT: add Reviews subscription to test graphql.
  • CHORE: publish packages.
  • CHORE: publish packages.
  • CHORE: restructure repo (#269).

0.4.4-dev.8 #

  • DOCS: remove stale code (#271).

0.4.4-dev.7 #

  • FIX: add dispose method to TypedLinks (#272).

0.4.4-dev.6 #

  • FIX: add missing dependencies (#268).

0.4.4-dev.5 #

  • FIX: add missing dependencies (#267).

0.4.4-dev.4 #

  • FIX: add missing override annotations (#261).

0.4.4-dev.3 #

  • FEAT: add github action for validating formatting (#260).

0.4.4-dev.2 #

  • FEAT: add extensions to response (#259).

0.4.4-dev.1 #

Note: This release has breaking changes.

  • BREAKING FEAT: build generated files to generated subdirectory.

0.4.4-dev.0+1 #

  • FIX: move pedantic to dependency (#257).

0.4.4 #

  • FEAT: update dependences.
  • FEAT: update dependences.
  • CHORE: publish packages.
  • CHORE: publish packages.

0.4.3 #

  • FEAT: update dependences.
  • CHORE: publish packages.
  • CHORE: publish packages.
  • CHORE: publish packages.
  • CHORE: publish packages.

0.4.2 #

  • FEAT: migrate to null safety.
  • FEAT: migrate to null safety.
  • CHORE: publish packages.
  • CHORE: publish packages.

0.4.1 #

  • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.

0.4.1-0.1.nullsafety.0 #

  • FEAT: migrate to null safety.
  • CHORE: bump versions to match melos style.
  • CHORE: publish packages.
  • CHORE: prepare changelogs for melos.

0.4.0-1.0.nullsafety.0 #

  • FEAT: migrate to null safety.
  • CHORE: prepare changelogs for melos.

[0.4.0-nullsafety.0] #

  • add initial support for null safety

[0.3.2] #

  • update dependencies

[0.3.1] - 2020-10-16 #

Changed #

  • upgrade rxdart to latest version

[0.3.0] - 2020-10-07 #

Changed #

  • watch now only watches a specific dataId

[0.2.2] - 2020-09-09 #

Added #

  • add deleteAll method

[0.2.1] - 2020-09-04 #

Changed #

  • fix casting issue in ferry_hive_store

[0.2.0] - 2020-08-30 #

Added #

  • add tests
  • add clear method
  • add dispose method

Changed #

  • [breaking] use typed box to avoid necessity to recast
  • base watch stream on underlying hive watch

Removed #

  • remove toMap() method

[0.1.0] - 2020-05-10 #

Added #

  • initial release as an independent package