Skip to content

0.2.1

Choose a tag to compare

@smyrick smyrick released this 18 Feb 23:28
· 978 commits to master since this release

Major Changes

None

Minor Changes

  • feat: standardize casting of GraphQLType (#167)
    • A new exception can be thrown CouldNotCastGraphQLType when there is an issue casting the GraphQL types for their builders. This isn't a common exception but helps us tag any issues that might possibly happen.

Patch Changes

  • feat: move the default handling of CompletableFuture to code (#166)

    • Clients will no longer have to include logic to handle CompletableFutures if they override the hook willResolveMonad
    • We now resolve monad types from the hook first, which defaults to the same type. Then we check after if it is one of the default supported wrapped types, which right now only includes CompletableFuture, but will extend to Publisher when we support subscriptions.
  • refactor: simplify the deep name logic (#165)

    • Use the util function already in graphql-java instead of rolling our own
  • Update library versions (#164)

    • Upgrade various dependencies with no changes to features