graphql-platform

Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Banana Cake Pop the awesome Monaco based GraphQL IDE.

MIT License

Downloads
4.5K
Stars
4.9K
Committers
300

Bot releases are visible (Hide)

graphql-platform - 9.0.3

Published by michaelstaib over 5 years ago

  • Fixed issues where the type initializer would swallow schema errors.
graphql-platform - 9.0.2

Published by michaelstaib over 5 years ago

  • Fixed issues with list input types.
graphql-platform - 9.0.1

Published by michaelstaib over 5 years ago

  • Fixed conversion issue when using arguments. This led to arguments being null although they were set.
graphql-platform - 9.0.0

Published by michaelstaib over 5 years ago

For more details click here to get to our CHANGELOG.

Or read our blog post.

Many thanks to @nigel-sampson, @willwolfram18, @drowhunter, @PascalSenn, @leighmetzroth, @Dolfik1 and all the others in our community for finding bugs, contributing ideas, contributing code or fixing spelling mistakes.

graphql-platform - 0.8.2

Published by michaelstaib over 5 years ago

For more details click here to get to our CHANGELOG.

This release is only a bug fix release and fixes issues with scalars in the stitching layer.

graphql-platform - 0.8.1

Published by michaelstaib over 5 years ago

For more details click here to get to our CHANGELOG.

Or read our blog post.

Many thanks to @RaduBuciuceanu, @eduleite, @nigel-sampson and all the others in our community for finding bugs, contributing ideas, contributing code or fixing spelling mistakes.

graphql-platform - 0.8.0

Published by michaelstaib over 5 years ago

For more details click here to get to our CHANGELOG.

Or read our blog post.

Many thanks to @drowhunter, @PascalSenn, @OneCyrus, @RohrerF, @akaSybe and @gmiserez for finding bugs, contributing ideas, contributing code or fixing spelling mistakes.

graphql-platform - 0.7.0

Published by michaelstaib over 5 years ago

For more details click here to get to our CHANGELOG.

Or read our blog post.

Many thanks to @scottrabara , @drowhunter, @jbray1982, @featherbits, @PascalSenn , @RohrerF, @akaSybe and @vermiculus for finding bugs, contributing ideas, contributing code or fixing spelling mistakes.

graphql-platform - 0.6.11

Published by michaelstaib almost 6 years ago

  • Improve IObjectTypeDescriptor interface #390
  • Support for GraphQL Playground #353

Special thanks to @akaSybe who contributed the playground middleware.

graphql-platform - 0.6.10

Published by michaelstaib almost 6 years ago

  • Add missing non-generic dataloader configration extensions
graphql-platform - 0.6.9

Published by michaelstaib almost 6 years ago

  • Added a non-generic method to register a data loader
graphql-platform - 0.6.8

Published by michaelstaib almost 6 years ago

  • Added non-generic register methods to schema configuration.
  • Fixed: Ignore on InputObjectType fields did not work properly.

Thanks to @drowhunter for this contribution.

graphql-platform - 0.6.7

Published by michaelstaib almost 6 years ago

  • Fixed: non-nullable arguments are being inferred as nullable bug #360
graphql-platform - 0.6.6

Published by michaelstaib almost 6 years ago

  • Fixed: Middleware bug that prevented the result to be passed along the pipeline
graphql-platform - 0.6.5

Published by michaelstaib almost 6 years ago

  • Support for GraphQLNonNullAttribute
  • Support for Include on object type to merge a resolver type into the object type
  • Support for GraphQLResolverAttribute and GraphQLResolverForAttribute
graphql-platform - 0.6.4

Published by michaelstaib almost 6 years ago

Fixed: The type discoverer ignored a type if it was already discovered in another context. (#350)

graphql-platform - 0.6.3

Published by michaelstaib almost 6 years ago

  • Fixed: Validation issues with NameString.
graphql-platform - 0.6.2

Published by michaelstaib almost 6 years ago

  • Fixed: byte[] cannot be defined as a custom scalar. (#345)
graphql-platform - 0.6.1

Published by michaelstaib almost 6 years ago

  • DateTimeType now serializes UTC DateTime to "yyyy-MM-ddTHH\:mm\:ss.fffZ"
  • Fixed: List Variable Coercion Failed
  • Fixed: InputTypes are now discovered correctly
graphql-platform - 0.6.0

Published by michaelstaib almost 6 years ago

  • GraphiQL
    We have added a separate package providing a GraphiQL middleware. The middleware can serve all of GraphiQL without needing to refer to CDNs making it useful even in closed networks. Moreover, we have configured GraphiQL to work with the GraphQL-ws protocol which is supported by Hot Chocolate.

  • Subscriptions
    Initial Support for GraphQL Subscriptions. We currently support the GraphQL-ws protocol over web sockets. There will be a lot of additional work in version 0.7.0 that will harden it.

  • Authorization
    We now provide an authorization package for ASP.net core which supports policy-base authorization on fields.

  • Diagnostics
    We have introduced a diagnostic source which can be used to track field execution times and other events.

  • Directive Middleware
    Implementing a directive middleware has now become much easier with this release. We have built the authorize-directive with these new APIs.

Package Rankings
Top 7.6% on Npmjs.org
Badges
Extracted from project README
NuGet Package License Slack channel Twitter
Related Projects