Skip to content

Releases: Enigmatis/graphql-java-annotations

v8.0

29 Jan 11:29
7619664
Compare
Choose a tag to compare
  • graphql-java version updated to v14.0 #245
  • The directives mechanism was changed to be applied after the original schema is created (wiring-wise). It's a breaking change because in the past, the wiring mechanism was applied during the schema building using annotations, but now parts of the wiring does happen inside the GraphQLCodeRegistry. So you have to use the AnnotationsSchemaCreator in order to build your schema, or use the GraphQLCodeRegistry that is composed in the GraphQLAnnotations processor
  • Every deprecated method has been deleted (Breaking change)

v7.2.1

14 Oct 18:59
93281c8
Compare
Choose a tag to compare

Supporting new directive creation methods in this pr: #228

v7.2

13 Oct 13:32
1587e13
Compare
Choose a tag to compare
  • Added a new ways of creating directives (Breaking change), via class and via annotation. Please see readme for a more details explanation on how to create your directives. #224

v7.1

18 Aug 11:38
8b7716f
Compare
Choose a tag to compare
  • Fixing @GraphQLDeprecate annotation issue #220
  • Upgraded to graphql-java 13.0 #221

v7.0.1

24 Jul 06:54
978ed47
Compare
Choose a tag to compare
  • Fix synthethic fields bug with directives creation #215
  • Remove static method to use current instance #214

v7.0

12 May 11:31
cfdba31
Compare
Choose a tag to compare
  • #201
  • Support directives on input objects #203
  • Breaking Change: Upgraded to graphql-java-12 #209

Notice that as part of the breaking change, the usage of graphql-java-annotations is now different: the GraphQLAnnotations class is not a singleton anymore, and should be constructed.
You also have to obtain the GraphQLCodeRegistry.Builder from the GraphQLAnnotations object in order to build your schema properly. You are now able to use the AnnotationsSchemaCreator in order to build a GraphQLSchema based on your java classes. Read more in our updated readme https://github.com/Enigmatis/graphql-java-annotations

v6.0

21 Aug 06:23
c0dba54
Compare
Choose a tag to compare
  • Upgraded to graphql-java 9.2 and support directive wiring #176
  • Support directive creation using annotations #186

v5.4

21 Jul 17:47
ac6fc8d
Compare
Choose a tag to compare

v5.3

14 May 11:19
f3393ed
Compare
Choose a tag to compare
  • Bugfix: Method data fetcher caused NullPointerException #172
  • Added @Prettify annotation and cancelled the default behaviour of changing fields names #171
  • Remove float support (because it is not supported in graphql-java) #170
  • Upgraded to Graphql-Java 8 #169
  • Allow sending arguments in data fetcher annotation #167
  • Bugfix in union #165
  • Allow custom paging implementation #163
  • #161
  • Added support for arrays #159

Release v5.0

09 Nov 12:45
6720efc
Compare
Choose a tag to compare
  1. Upgraded to graph-java v5.0
  2. Fixing connection #119
  3. Refactoring the library #122
  4. Changing the group id #121
  5. Fixing relay issues
  6. Fixing null issue with graphql-connection #111
  7. Fixing registry issues #94
  8. Custom relay support added #109
  9. Extension support #113

And more nice stuff (& bug fixes)