Skip to content

Releases: sahb1239/SAHB.GraphQLClient

1.0.3

30 Jan 17:07
Compare
Choose a tag to compare
  • Don't generate alias when field and alias is case insensitive equal (#39)
  • Complex argument variables in arguments (#42)

1.0.2

30 Jan 09:24
Compare
Choose a tag to compare
  • Fixed stack overflow exception when using client.Query on .NET Framework (#40)

1.0.1

12 Jan 21:11
Compare
Choose a tag to compare

Publish on nuget.org

1.0.0

12 Jan 21:03
Compare
Choose a tag to compare

Final release in version 1.0.0

Please use 1.0.1 on Nuget.

Changes since 1.0.0-beta4

  • Log was by an error filtered out if loglevel higher than information was selected

1.0.0-beta4

  • Added logging (#37)

1.0.0-beta3

  • Check if query in GraphQL batch contains any errors (#36)
  • Variables is now lowercase in the query and not serialized into a separate string
  • Target version 1.1.0 for Microsoft.Extensions.DependencyInjection.Abstractions

1.0.0-beta2

  • Automatically change variable names for merged queries and therefore fixed if variablenames conflicts in merged queries (#25)
  • Moved GraphQLQueryGeneratorFromFieldsExtentions into Extentions namespace

1.0.0-beta1:

  • Moved argumentType into attributes instead of requiring them as parameter every time (#5)
  • Removed obsolete types, for example GraphQLClient (#15)
  • Skip and take helper argumentattributes (#8, #7, #19)
  • Fixed bug in querybuilder if alias was null (#21)
  • Fixed bug in GraphQLClientBuilder where some services was not registred (#20)
  • Helper method to generate a default GraphQLHttpClient (#24)
  • Support merging of queries (#10)
  • Renamed QueryBuilder to QueryGenerator (#23)
  • Support generating queries without model (#13)
  • Removed Query and Mutation methods from IGraphQLHttpClient and moved to extention methods (#31)
  • Removed IGraphQLQueryGenerator (#29)

1.0.0-beta4

11 Jan 20:58
Compare
Choose a tag to compare
1.0.0-beta4 Pre-release
Pre-release
  • Added logging (#37)

1.0.0-beta3

11 Jan 19:07
Compare
Choose a tag to compare
1.0.0-beta3 Pre-release
Pre-release
  • Check if query in GraphQL batch contains any errors (#36)
  • Variables is now lowercase in the query and not serialized into a separate string
  • Target version 1.1.0 for Microsoft.Extensions.DependencyInjection.Abstractions

1.0.0-beta2

11 Jan 12:07
Compare
Choose a tag to compare
1.0.0-beta2 Pre-release
Pre-release
  • Automatically change variable names for merged queries and therefore fixed if variablenames conflicts in merged queries (#25)
  • Moved GraphQLQueryGeneratorFromFieldsExtentions into Extentions namespace

1.0.0-beta1

10 Jan 21:13
Compare
Choose a tag to compare
1.0.0-beta1 Pre-release
Pre-release
  • Moved argumentType into attributes instead of requiring them as parameter every time (#5)
  • Removed obsolete types, for example GraphQLClient (#15)
  • Skip and take helper argumentattributes (#8, #7, #19)
  • Fixed bug in querybuilder if alias was null (#21)
  • Fixed bug in GraphQLClientBuilder where some services was not registred (#20)
  • Helper method to generate a default GraphQLHttpClient (#24)
  • Support merging of queries (#10)
  • Renamed QueryBuilder to QueryGenerator (#23)
  • Support generating queries without model (#13)
  • Removed Query and Mutation methods from IGraphQLHttpClient and moved to extention methods (#31)
  • Removed IGraphQLQueryGenerator (#29)

0.2.0

22 Dec 20:18
Compare
Choose a tag to compare

Added IGraphQLHttpExecutor and IGraphQLHttpClient
More documentation
The old HTTPClients is now obsolete
Support generate query from IEnumerable of fields

0.1.0

22 Dec 20:08
Compare
Choose a tag to compare
Merge branch 'release/0.1.0'