Skip to content

Releases: smallrye/smallrye-graphql

1.3.0

26 Jul 10:49
Compare
Choose a tag to compare
  • #928 Changed config so that we can use SmallRye interceptors in build time…
  • #924 Bump vertx-web-client from 4.1.1 to 4.1.2
  • #920 Fix error parsing in dynamic client
  • #919 Dynamic client does not parse errors from the server correctly
  • #917 Fix tracing somewhat
  • #916 Bump smallrye-opentracing from 2.0.0 to 2.0.1
  • #915 Bump micrometer-core from 1.7.1 to 1.7.2
  • #914 Migrate Typesafe client from JAX-RS client to Vert.x
  • #913 Adding smallrye-graphQL-logVariables
  • #912 Bump smallrye-config from 2.4.1 to 2.4.2
  • #907 fix #906: handle null message
  • #905 Bump resteasy-client from 4.6.2.Final to 4.7.0.Final
  • #901 Bump smallrye-parent from 28 to 29
  • #900 Bump version.smallrye-mutiny from 0.18.1 to 0.19.2
  • #899 Bump version.jetty from 9.4.42.v20210604 to 9.4.43.v20210629

1.2.8

07 Jul 08:26
Compare
Choose a tag to compare
  • #897 Quarkus issue 18457
  • #896 Bump resteasy-client from 4.6.1.Final to 4.6.2.Final
  • #894 Added a test with a list of Enum
  • #892 Bump vertx-web-client from 4.1.0 to 4.1.1
  • #891 Bump version.smallrye-mutiny from 0.18.0 to 0.18.1

1.2.7

01 Jul 08:09
Compare
Choose a tag to compare
[maven-release-plugin] copy for tag 1.2.7

1.2.6

01 Jul 06:29
Compare
Choose a tag to compare
  • #886 Very hacky fix for quarkus issue 18194 - using typesafe client with `…
  • #883 emit descriptions for enum values using @Description-annotation
  • #879 Bump smallrye-config from 2.3.0 to 2.4.0
  • #878 Bump version.smallrye-mutiny from 0.17.0 to 0.18.0
  • #872 Bump micrometer-core from 1.7.0 to 1.7.1
  • #870 #752: allow formatting of Instant return types; format Instant as ISO_INSTANT
  • #865 Bump assertj-core from 3.20.1 to 3.20.2
  • #864 Bump resteasy-client from 4.6.0.Final to 4.6.1.Final
  • #863 Bump mockito-junit-jupiter from 3.11.1 to 3.11.2
  • #862 Support for custom WebClientOptions in the dynamic client
  • #858 Bump assertj-core from 3.20.0 to 3.20.1
  • #857 Bump assertj-core from 3.19.0 to 3.20.0
  • #853 Bump maven-dependency-plugin from 3.1.2 to 3.2.0
  • #852 Bump mockito-junit-jupiter from 3.11.0 to 3.11.1
  • #752 Allow defining of default transformation via config, maybe per (Java) type

1.2.5

10 Jun 15:24
Compare
Choose a tag to compare
  • #849 Allow passing vars and operationName
  • #848 Bump version.jetty from 9.4.41.v20210516 to 9.4.42.v20210604
  • #847 Support for String-based queries in the dynamic client
  • #845 Better exception when using an invalid type.
  • #843 Reuse JsonReader from the typesafe client by the dynamic client
  • #841 Bump MicroProfile version to 1.1.0
  • #840 Bump mockito-junit-jupiter from 3.10.0 to 3.11.0
  • #838 Subscription support for the dynamic client
  • #837 Rename NamedClient to GraphQLClient
  • #806 Allow using string-based queries in the dynamic client

1.2.4

03 Jun 13:49
Compare
Choose a tag to compare
  • #835 Filter field and method annotations
  • #829 Bump jandex from 2.2.3.Final to 2.3.0.Final
  • #828 Bump vertx-web-client from 4.0.3 to 4.1.0
  • #827 Invoke eventEmitter.fireOnDataFetchError for all exceptions in AbstractDataFetcher
  • #824 #821: more convenience methods for ErrorOr

1.2.3

31 May 11:37
Compare
Choose a tag to compare
  • #819 Prevent NPE in SmallRyeContext.DocumentSupplier when queryCache not set
  • #818 Use QueryCache when supplying Document from Context
  • #817 Add source operations on interfaces
  • #816 Fix #727
  • #815 Add support for records as graphql types
  • #814 #521: initial GraphQL Federation extension
  • #797 fix #796: client impls depend on TCK, not the other way around

1.2.2

25 May 16:46
Compare
Choose a tag to compare
  • #812 Implement the "GraphQL over HTTP" spec properly
  • #810 #628: custom field directives
  • #809 Bump maven-javadoc-plugin from 3.2.0 to 3.3.0
  • #807 Replace MethodHandles to allow building with graalvm native image 20.3
  • #304 Implement all "Serving over HTTP" POST use cases

1.2.1

19 May 07:41
Compare
Choose a tag to compare
  • #804 Bump version.jetty from 9.4.35.v20201120 to 9.4.41.v20210516
  • #802 Small update to GraphiQL to complete the RX stream when the socket cl…
  • #801 Added better error handling for Subscriptions (Multi and Publisher)
  • #800 Unwrap document from Context
  • #799 Fix output format for subscriptions; add a test
  • #798 Bump junit-jupiter from 5.7.1 to 5.7.2
  • #795 Bump smallrye-config from 2.2.0 to 2.3.0
  • #794 Bump mockito-junit-jupiter from 3.9.0 to 3.10.0
  • #793 Bump micrometer-core from 1.6.7 to 1.7.0

1.2.0

12 May 14:46
Compare
Choose a tag to compare
  • #791 Hide our error extensions fields by default
  • #789 Bump micrometer-core from 1.6.6 to 1.6.7
  • #786 Bump version.smallrye-mutiny from 0.16.0 to 0.17.0
  • #785 Upgraded Mutiny to 0.16.0
  • #784 Build json 'by hand'
  • #783 Fix/Refactor CollectionCreator
  • #782 Caching the transformer (For Number and Date)
  • #780 Hotfix for #713 - …
  • #777 Initial support for subscriptions
  • #775 Add support for graphql extensions
  • #774 Fix some typos
  • #771 Private getters are exposed unless @ignore
  • #769 Dynamic client documentation
  • #763 Upgrade to GitHub-native Dependabot
  • #761 Unify configuration of clients
  • #760 Adjust client documentation
  • #759 Bump version.smallrye-context-propagation from 1.1.0 to 1.2.0
  • #758 Renaming for better consistency
  • #757 Bump maven-plugin-plugin from 3.6.0 to 3.6.1
  • #756 Bump maven-plugin-annotations from 3.6.0 to 3.6.1
  • #750 Unify configuration of clients
  • #749 Injectable dynamic clients
  • #748 Bump graphiql from 1.4.0 to 1.4.1
  • #747 #627: change @Multiple target from METHOD to TYPE
  • #742 Bump micrometer-core from 1.6.5 to 1.6.6
  • #741 Move typesafe client tests to tck
  • #739 Verify at bootstrap that all operations' classes are injectable
  • #738 Bump mockito-junit-jupiter from 3.8.0 to 3.9.0
  • #737 Update SmallRye Config to 2.2.0
  • #736 Enable usage of @JsonbCreator
  • #732 Allow �@Query on POJO-methods, refs #704
  • #729 Fix #728: Use WeakHashMap to prevent memory leaks
  • #726 update typesafe client doc
  • #723 Bump maven.version from 3.6.3 to 3.8.1
  • #722 #611: typesafe client: aliases
  • #721 #628: custom directives on types
  • #719 Fix #700, fix #701
  • #716 Bump vertx-web-client from 4.0.2 to 4.0.3
  • #715 Fix #702 correctly identify get/setters…
  • #713 Duplicate selectedFields/ fields when using @context?
  • #712 Bump smallrye-metrics from 3.0.2 to 3.0.3
  • #711 Bump react.version from 17.0.1 to 17.0.2
  • #699 fix #627: typesafe client: multi query
  • #611 Typesafe Client: support for aliases
  • #490 Add support for subscriptions