Releases: ExpediaGroup/graphql-kotlin
Releases · ExpediaGroup/graphql-kotlin
0.0.18
Changelog:
- Prevent interfaces and unions to be used as input types
- Expose the deep name of a GraphQLType
- Add support for Klint and Detekt
0.0.17
Fixes:
#31 interface implementation type being recreated in the schema
#33 type mismatch between java array of primitives and kotlin array of primitives
Feature:
#17 add support for GraphQL union types
#18 Fail on empty schema
Directives and Monads
- Standardize the creation and usage of custom directives.
- Unwrap
CompletableFuture
as the built in executor for graphql-java will run it async. Support specifying other Monads to unwrap by providing a resolver in the SchemaConfig
.