NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #536 most downloaded on pub.dev
Normalization and denormalization of GraphQL responses in Dart
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 3 weeks to 8 months
Nearly every release is documented
notes for 47 of 47 stable releases
2 versions withdrawn
withdrawn after publishing
7 years old
82 releases · first in 2019
fix null bug in denormalize_node
identify methodreachableDataIds methodFieldKey### Added - export resolveDataId function
resolveDataId functionOne column per quarter.
Packages with breaking changes:
0.3.1.Packages with breaking changes:
ferry - v0.15.0-dev.0ferry_cache - v0.7.1-dev.7ferry_exec - v0.3.0-dev.6ferry_generator - v0.8.0-dev.5normalize - v0.9.0-dev.0Packages with other changes:
ferry_hive_store - v0.5.1-dev.6ferry_store - v0.5.3-dev.0ferry_test_graphql2 - v0.2.3-dev.0ferry_flutter - v0.8.1-dev.0+1Packages 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+1Packages with breaking 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.9.0-dev.9normalize to normalizeOperationdenormalize to denormalizeOperationquery to document in normalizeOperation and denormalizeOperationfragment to document in normalizeFragment and denormalizeFragmentreader to read in denormalize functionswriter with write in normalize functionsread callback in normalize functionsfix type casting of nested map in denormalizeFragment.
expose getOperationDefinition helper method.
getOperationDefinition helper method.Packages with breaking changes:
0.2.2.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_cache - v0.7.1-dev.7ferry - v0.14.0-dev.10ferry_flutter - v0.8.0-dev.14fix bug with fragments on same object with different fields
### Changed - add to ferry monorepo
### Changed - transfer to gql-dart org
fix issue with unmodifiable lists
### Changed - fix map type issue
### Changed - update readme
use reader and writer instead of passing objects directly
reader and writer instead of passing objects directlymake normalization agnostic to argument order
allow user to specify whether partial data should be returned (defaults to false)
### Changed - use standart Json type - update gql dependency
gql dependencydenormalize and denormalizeFragment now return null if there is a existing data with different variables in the map (they previously returned an empty
denormalize and denormalizeFragment now return null if there is a existing data with different variables in the map (they previously returned an empty object).operationName parameter for multi-operation documents
### Added - normalizeFragment function - denormalizeFragment function
Optionally add typenames when denormalizing
Initial normalize and denormalize implementations 🚀
Your coding agent can read these notes before it upgrades. Set up the MCP server →