graphql-spqr-v0.9.9
kaqqao
released this
13 Dec 16:42
·
167 commits
to master
since this release
[0.9.9] - 2018-12-13
Added
- Introduced full support for both schema and client directives #200
- Introduced
SchemaTransformer
to enable modifying field and argument definitions - Introduced
ResolverInterceptor
that can perform arbitrary logic around the invocation of the underlying method/field #180 #92 - Added a way to get all deserialized arguments
ResolutionEnvironment
#174 ArgumentInjectorParams#isPresent
to distinguish between the explicitly provided null input value vs no value provided #197
Changed
- Upgraded to graphql-java 11.0
- Significantly improved the performance of converter selection #194
Optional
arguments will be injected withOptional.empty
ifnull
is explicitly provided, andnull
is no value was given #197- All exceptions thrown during field resolution now bubble up unchanged (no longer wrapped in
RuntimeException
) - Try loading implementation classes using the parent class' loader first #177
- Renamed
withTypeAliasGroup
towithTypeSynonymGroup