Skip to content

Releases: zino-hofmann/graphql-flutter

September 25 2018

25 Sep 20:24
ba05ee9
Compare
Choose a tag to compare
September 25 2018 Pre-release
Pre-release

Breaking changes

n/a

Fixes / Enhancements

  • Fixed connectivity errors not being thrown and streamed. @HofmannZ

Docs

n/a

September 21 2018

21 Sep 16:45
fa79985
Compare
Choose a tag to compare
September 21 2018 Pre-release
Pre-release

Breaking changes

n/a

Fixes / Enhancements

Docs

September 14 2018

14 Sep 09:57
86c8b7c
Compare
Choose a tag to compare
September 14 2018 Pre-release
Pre-release

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

September 10 2018

10 Sep 10:57
8486368
Compare
Choose a tag to compare
September 10 2018 Pre-release
Pre-release

Breaking changes

n/a

Fixes / Enhancements

  • Updated lint options in preparation for upcoming CI checks. @HofmannZ

Docs

n/a

September 10 2018

10 Sep 10:39
50225e4
Compare
Choose a tag to compare

Breaking changes

n/a

Fixes / Enhancements

  • Fixed a bug where getQueryResult was called before client could init. @HofmannZ

Docs

n/a

September 7 2018

07 Sep 07:32
9ec55ce
Compare
Choose a tag to compare
September 7 2018 Pre-release
Pre-release

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 the observableQuery class which might not have been initialised yet. @HofmannZ
  • Added the onComplete callback for the Mutation widget. @HofmannZ
  • Added the initPayload as an optional parameter for the connect method on the SocketClient class. @lordgreg

Docs

  • Added an example of optionally overriding http options trough the context. @HofmannZ
  • Added @lordgreg as a contributor. @HofmannZ
  • Updated the example with explicit type casting. @HofmannZ
  • Updated the Mutation example with the new onComplete callback. @HofmannZ

September 5 2018

05 Sep 10:18
e2da007
Compare
Choose a tag to compare

Breaking changes

n/a

Fixes / Enhancements

  • Fix wrong typedef causing runtime type mismatch. @HofmannZ

Docs

  • Update the reference to the next branch. @HofmannZ

September 4 2018

04 Sep 10:15
2ae0efe
Compare
Choose a tag to compare
September 4 2018 Pre-release
Pre-release

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

02 Sep 12:57
2cb2f12
Compare
Choose a tag to compare
September 2 2018 Pre-release
Pre-release

Breaking changes

n/a

Fixes / Enhancements

  • Reverted changes to the required Dart version. @HofmannZ
  • Added missing return statsments. @HofmannZ

Docs

n/a

September 2 2018

02 Sep 12:25
63ad80a
Compare
Choose a tag to compare
September 2 2018 Pre-release
Pre-release

Breaking changes

n/a

Fixes / Enhancements

  • GraphQLClient now reads and writes data from the Cache based on the provided FetchPolicy 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 Flutter 0.6.0. @HofmannZ
  • Removed the old client from the library. @HofmannZ

Docs