Releases: smallrye/smallrye-graphql
Releases · smallrye/smallrye-graphql
1.0.15
- #508 fix #386: register filters, etc.
- #507 fix #506: fix handling of special scalars
- #506 Handling of LocalDateTime (and probably others)
- #505 fix #167: improve client error handling
- #502 Ignore non type parameters of specialized implementation of generic type
- #499 Update to use MP 1.0.3
- #498 Window path separator fix
- #495 Initial refactor to support more Async types.
- #494 Bump smallrye-config from 1.9.2 to 1.9.3
- #492 Don't put class objects into GraphQLContext
- #491 Bump mockito-junit-jupiter from 3.5.15 to 3.6.0
- #487 [486] Ensure we process JARs inside WARs
- #485 consider
@Input
annotations - #484 Typesafe Client: Don't add
Input
when the name is specified with@Name
or@Input
- #483 Detect duplicate classes mapped to the same type
- #481 Bump smallrye-common-annotation from 1.4.0 to 1.4.1
- #480 Fix Classes.isEnum throws NPE for java.lang.Object
- #479 Bump mockito-junit-jupiter from 3.5.13 to 3.5.15
- #478 Bump smallrye-config from 1.9.1 to 1.9.2
- #476 463 client non null vars
- #474 patched generic interface resolution during data serialization #472
- #464 Batch Resolvers throws NullPointerException
- #463 Client: Non-Null variables
- #386 Interceptors / Filters for Graphql Clients
- #167 Improve error mapping (client)
1.0.14
1.0.13
- #460 Small UI Style update
- #458 fix #427: mention name annotation in exception
- #457 341 client variables
- #453 fix #444: send charset with Accept and Content-Type
- #452 Array out of bounds
- #451 fix #450
- #450 ClassCastException with Set as parameter
- #449 Assume no error if the error fiels is not there or empty
- #448 Graphql client throws exception when errors array is empty.
- #446 Bump smallrye-config from 1.9.0 to 1.9.1
- #444 Non-Ascii-Characters sent to server
1.0.12
- #441 Fixes for Quarkus
- #440 #423 - generics support patched/improved a lot
- #439 Added ability to control the naming strategy when creating Types.
- #438 Allow fully qualified naming
- #437 Inner class naming
- #434 Bump resteasy-client from 4.5.6.Final to 4.5.8.Final
- #432 Separate client "all" module
- #431 Add support for Grouping
- #430 #429 - patched Bootstrap.generateGraphQLSchema when generic type with
- #428 resteasy-client Dependency required since 1.0.10
- #426 Allow using @nAmed on @GraphQLAPI resource
1.0.11
- #424 Lazy load services
- #422 #418 - patched type names generation for some java generics cases
- #421 Add set method for ParametrizedTypeArguments
- #420 Don't condition a WARN log on having enabled DEBUG
- #419 Bump mockito-junit-jupiter from 3.5.11 to 3.5.13
- #417 Bump resteasy-client from 4.5.6.Final to 4.5.8.Final
- #416 Bump slf4j-jboss-logging from 1.2.0.Final to 1.2.1.Final
- #415 Bump resteasy-client from 4.5.6.Final to 4.5.7.Final
- #414 Bump jmeter-maven-plugin from 3.1.1 to 3.1.2
- #413 if -DskipTests is provided, make sure we don't unnecessarily start an…
1.0.10
- #411 Bump resteasy-client from 4.5.6.Final to 4.5.7.Final
- #409 Single artifact with all dependencies for the client
- #408 Add some missing scopes in client pom
- #406 Bump mockito-junit-jupiter from 3.5.10 to 3.5.11
- #404 Avoid parsing Document unless/until we need to
- #403 Avoid initializing multiple EventEmitter instances
- #399 Bump smallrye-common-annotation from 1.3.0 to 1.4.0
- #398 Bump mockito-junit-jupiter from 3.5.9 to 3.5.10
- #397 Support async batching
- #396 Async Batch Source not working
- #395 fix #394: non-primitive booleans are unquoted scalars
- #394 Typesafe Client: send Booleans not as String
- #393 Make sure graphviz is available on build
- #392 Bump mockito-junit-jupiter from 3.5.7 to 3.5.9
1.0.9
1.0.8
- #376 Remove static things in SourceOperationHelper
- #375 Static fields in SourceOperationHelper prevent correctly parsing source operations with multiple deployments
- #374 Do not wrap security exceptions in DataFetcherException.
- #373 Bump mockito-junit-jupiter from 3.5.6 to 3.5.7
- #372 Make sure batch can take extra parameters
- #371 Bump mockito-junit-jupiter from 3.5.2 to 3.5.6
- #370 Added a toString() method to Context
- #369 Batch source with extra parameter not working
- #368 Bump mockito-junit-jupiter from 3.4.6 to 3.5.2
- #366 Add getMetadata() method ( or overwrite toString() ) in io.smallrye.graphql.api.Context class
- #365 Batch Source
- #364 Bump yasson from 1.0.7 to 1.0.8
- #362 Bump maven-resources-plugin from 3.1.0 to 3.2.0
- #359 Bump smallrye-common-annotation from 1.2.0 to 1.3.0
- #358 Bump okhttp from 4.8.0 to 4.8.1
- #346 #334 - test for SecurityException handling
- #334 UnauthorizedException is hidden behind DataFetcherException in Quarkus 1.6
- #327 Allow List @source
1.0.7
- #356 Fix default value json array
- #355 Default value with String array
- #354 Fix gradle issue
- #353 Parent pom breaks gradle
- #352 revert parent pom upgrade
- #351 Make builder factory static
- #350 Perf: 17% drop in throughput between 1.0.2 and 1.0.5 (and presumably 1.0.6)
- #348 Bump smallrye-common-annotation from 1.1.0 to 1.2.0
- #345 Bump mockito-junit-jupiter from 3.4.4 to 3.4.6
- #344 Bump smallrye-parent from 22 to 23
- #343 Throw an exception if no Context is active
- #340 fix #337: (de)serialize
java.util.Date
- #338 Bump smallrye-parent from 21 to 22
- #337 Support java.util.Date in queries from smallrye-graphql-client
- #335 [#331] Add doPriv around protected reflection op
- #333 fix #332: inherit header annotations
- #332 Typesafe client: inherit
@Header
/@AuthorizationHeader
annotations - #331 Java 2 security error in type-safe client implementation
1.0.6
- #329 Bump resteasy-client from 4.5.5.Final to 4.5.6.Final
- #328 Bump smallrye-common-annotation from 1.0.2 to 1.1.0
- #325 bugfix: enum parameters go without quotes
- #324 Bump mockito-junit-jupiter from 3.4.0 to 3.4.2
- #323 Bump smallrye-parent from 20 to 21
- #321 Added test for Context injection
- #320 typesafe client: update with null field throws NPE