Skip to content

Releases: ChilliCream/graphql-platform

0.6.4

20 Nov 09:56
1784e7c
Compare
Choose a tag to compare

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

0.6.3

19 Nov 22:35
65924ec
Compare
Choose a tag to compare
  • Fixed: Validation issues with NameString.

0.6.2

19 Nov 15:23
32fed94
Compare
Choose a tag to compare
  • Fixed: byte[] cannot be defined as a custom scalar. (#345)

0.6.1

15 Nov 22:17
0a232c3
Compare
Choose a tag to compare
  • DateTimeType now serializes UTC DateTime to "yyyy-MM-ddTHH\:mm\:ss.fffZ"
  • Fixed: List Variable Coercion Failed
  • Fixed: InputTypes are now discovered correctly

0.6.0

12 Nov 10:12
f128a89
Compare
Choose a tag to compare
  • 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.

0.5.2

10 Oct 13:49
1b43950
Compare
Choose a tag to compare
  • Fixed: Enum types were wrongly detected as object types. #292

0.5.1

09 Oct 21:17
1a91c1f
Compare
Choose a tag to compare
  • Fixed: Middleware Pipeline Order

0.5.0

08 Oct 19:45
9b2e10a
Compare
Choose a tag to compare

Bug Fixes

  • Fixed issue where null list elements would lead to value completion errors
  • Fixed issues that prevented the schema builder process to infer schema parts from .net types
  • Updated GreenDonut to version 1.0.3
  • Validation Rule marked __typename as invalid field for interfaces and unions (#273)
  • The variable type rule has an issue when a variable type is a non-null enum type. (#262)
  • DataLoader did not accept null as a result. #269

Directives

We now support directives on the following types:

Location Status
Schema (0.5.1)
Scalar (0.5.1)
Object done
Field_Definition done
Argument_Definition done
Interface done
Union done
Enum done
Enum_Value (0.5.1)
Input_Object done
Input_Field_Definition done

Middleware

You now can alter the execution behaviour via directives and custom middleware delegates.

0.4.6

03 Sep 12:55
c9864d2
Compare
Choose a tag to compare
  • Fixed Input Serialization Issue (NullReferenceException)

0.4.5

02 Sep 19:54
6a2b153
Compare
Choose a tag to compare
  • Added support for System.Guid with the new UUID scalar.
  • Shared Resolver Support for Code-First
  • Added support for the deprecated directive.
  • Schema-First Improvements
  • Added support for non-terminating errors
  • Added DataLoader fixes

Read more about this release here.