Releases: zino-hofmann/graphql-flutter
Releases · zino-hofmann/graphql-flutter
September 25 2018
Breaking changes
n/a
Fixes / Enhancements
- Fixed connectivity errors not being thrown and streamed. @HofmannZ
Docs
n/a
September 21 2018
Breaking changes
n/a
Fixes / Enhancements
- Removed an unused class. @HofmannZ
- Formatted the query manger. @HofmannZ
- Handle charset encoding in responses @kolja-esders
Docs
September 14 2018
Breaking changes
n/a
Fixes / Enhancements
- Fixed a bug where getting the operation name was always returning null. @HofmannZ
- Override the fetch policy if the default query option is used. @HofmannZ
- Split up fetching and polling in the observable query. @HofmannZ
- Check if the stream is closed, before adding a new event to it. @HofmannZ
- Check if the variables have actually changed from or to null. @HofmannZ
- Added a new getter to check if a query result has errors. @HofmannZ
- Refactored the scheduler to only handle polling queries. @HofmannZ
- Updated the mutation widget to use the new api in observable query. @HofmannZ
- Resolve type cast exception when handling GraphQL errors. @kolja-esders @HofmannZ
- Propagate GraphQL errors to caller instead of throwing network exception. @kolja-esders
Docs
- Add @kolja-esders as a contributor. @HofmannZ
September 10 2018
Breaking changes
n/a
Fixes / Enhancements
- Updated lint options in preparation for upcoming CI checks. @HofmannZ
Docs
n/a
September 10 2018
Breaking changes
n/a
Fixes / Enhancements
- Fixed a bug where getQueryResult was called before client could init. @HofmannZ
Docs
n/a
September 7 2018
Breaking changes
n/a
Fixes / Enhancements
- Fixed a bug where the wrong key was selected from the context map. @HofmannZ
- Fixed a scenario where the dispose method was calling the
close
method on theobservableQuery
class which might not have been initialised yet. @HofmannZ - Added the
onComplete
callback for theMutation
widget. @HofmannZ - Added the
initPayload
as an optional parameter for theconnect
method on theSocketClient
class. @lordgreg
Docs
September 5 2018
September 4 2018
Breaking changes
n/a
Fixes / Enhancements
- Always return something from the
read
method in the cache class. @HofmannZ - Only save to cache with certain fetch policies. @HofmannZ
- Throw an error when no data from network with certain fetch policies. @HofmannZ
- Added a document parser. @HofmannZ
- Added operation name from document to the operation. @HofmannZ
- Only create a new observable query if options have changed. @HofmannZ
- Add context to the links. @HofmannZ
- Parse context in the http link to update the config. @HofmannZ
- Change the type of context from dynamic to Map<String, dynamic. @HofmannZ
Docs
n/a
September 2 2018
September 2 2018
Breaking changes
n/a
Fixes / Enhancements
GraphQLClient
now reads and writes data from theCache
based on the providedFetchPolicy
option. @HofmannZ- Implemented caching for data from
FetchResults
. @HofmannZ - The library now tagets Dart version
>=2.1.0-dev.0.0 <3.0.0
as recomended by Flutter0.6.0
. @HofmannZ - Removed the old client from the library. @HofmannZ