Skip to content

2.0.0

Compare
Choose a tag to compare
@kobylynskyi kobylynskyi released this 18 Jun 17:17

New features

Bug-fixes

Migration guide

Breaking changes

This release has the following breaking changes:

  • All generated api classes will now have Resolver suffix by default (e.g.: Query.java => QueryResolver.java, CreatePersonMutation.java => CreatePersonMutationResolver.java)
  • All generated classes will now have java.util.List for GraphQL lists (instead of java.util.Collection) #185 #186
  • Remove deprecated methods #169 #170
    • GraphQLCodegenGradleTask.generateRequests replaced by GraphQLCodegenGradleTask.generateClient
    • GraphQLCodegenMojo.generateRequests replaced by GraphQLCodegenMojo.generateClient
    • GraphQLRequest.toString replaced by GraphQLRequest.toHttpJsonBody or GraphQLRequest.toQueryString
    • GraphQLRequestSerializer.serialize replaced by GraphQLRequestSerializer.toHttpJsonBody or GraphQLRequestSerializer.toQueryString
  • Bumped version of graphql-java version from 14.0 to 15.0