apollographql / federation-jvm

JVM support for Apollo Federation
https://www.apollographql.com/docs/federation/
MIT License
250 stars 65 forks source link

fix(deps): update dependency com.graphql-java:graphql-java to v21.3 - autoclosed #358

Closed renovate[bot] closed 9 months ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.graphql-java:graphql-java 21.1 -> 21.3 age adoption passing confidence

Release Notes

graphql-java/graphql-java (com.graphql-java:graphql-java) ### [`v21.3`](https://togithub.com/graphql-java/graphql-java/releases/tag/v21.3): 21.3 A small bugfix release on top of 21.2, which includes correct unwrapping of non-null input types for `@oneOf`. #### What's Changed - [@​oneOf](https://togithub.com/oneOf) handles non-null inputs by [@​felipe-gdr](https://togithub.com/felipe-gdr) in [https://github.com/graphql-java/graphql-java/pull/3353](https://togithub.com/graphql-java/graphql-java/pull/3353) **Full Changelog**: https://github.com/graphql-java/graphql-java/compare/v21.2...v21.3 ### [`v21.2`](https://togithub.com/graphql-java/graphql-java/releases/tag/v21.2): 21.2 This is a release with new features and bugfixes. There are no breaking changes. Thanks to everyone who contributed to this release. Thanks for your code contributions, for reporting issues, and contributing to discussions. #### `@oneOf` directive We've implemented the `@oneOf` directive for input objects. From the [RFC](https://togithub.com/graphql/graphql-spec/pull/825): > OneOf Input Objects are a special variant of Input Objects where the type system asserts that exactly one of the fields must be set and non-null, all others being omitted This will soon be a new built-in directive in the GraphQL specification. The directive is currently labelled as experimental inside graphql-java while we wait for the RFC to be formally approved. The final step before the RFC is approved is your feedback! If you're using `@oneOf`, please share your thoughts on the [RFC](https://togithub.com/graphql/graphql-spec/pull/825) on the GraphQL Working Group repository. #### DataLoader version 3.2.1 released We've released a new version of [java-dataloader](https://togithub.com/graphql-java/java-dataloader) including a new ticker mode and predicates per dataloader. See the [release notes](https://togithub.com/graphql-java/java-dataloader/releases/tag/v3.2.1) for more details. #### What's Changed - Add max depth option to ExecutableNormalizedOperationFactory by [@​gnawf](https://togithub.com/gnawf) in [https://github.com/graphql-java/graphql-java/pull/3268](https://togithub.com/graphql-java/graphql-java/pull/3268) - Handle repeated query directives by [@​gnawf](https://togithub.com/gnawf) in [https://github.com/graphql-java/graphql-java/pull/3270](https://togithub.com/graphql-java/graphql-java/pull/3270) - Update readme by [@​dondonz](https://togithub.com/dondonz) in [https://github.com/graphql-java/graphql-java/pull/3273](https://togithub.com/graphql-java/graphql-java/pull/3273) - Wrap NumberFormatException by [@​arthurscchan](https://togithub.com/arthurscchan) in [https://github.com/graphql-java/graphql-java/pull/3282](https://togithub.com/graphql-java/graphql-java/pull/3282) - Bump org.openjdk.jmh:jmh-core from 1.36 to 1.37 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/graphql-java/graphql-java/pull/3289](https://togithub.com/graphql-java/graphql-java/pull/3289) - Bump com.google.guava:guava from 32.1.1-jre to 32.1.2-jre by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/graphql-java/graphql-java/pull/3284](https://togithub.com/graphql-java/graphql-java/pull/3284) - Bump org.openjdk.jmh:jmh-generator-annprocess from 1.36 to 1.37 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/graphql-java/graphql-java/pull/3290](https://togithub.com/graphql-java/graphql-java/pull/3290) - deprecated default value method produces bad results by [@​bbakerman](https://togithub.com/bbakerman) in [https://github.com/graphql-java/graphql-java/pull/3286](https://togithub.com/graphql-java/graphql-java/pull/3286) - write query directives from ENF to AST by [@​russellyou](https://togithub.com/russellyou) in [https://github.com/graphql-java/graphql-java/pull/3295](https://togithub.com/graphql-java/graphql-java/pull/3295) - Add SchemaPrinter AST comments support by [@​vadimofd](https://togithub.com/vadimofd) in [https://github.com/graphql-java/graphql-java/pull/3287](https://togithub.com/graphql-java/graphql-java/pull/3287) - Bug 3276 - default values not being used correctly during validation by [@​bbakerman](https://togithub.com/bbakerman) in [https://github.com/graphql-java/graphql-java/pull/3278](https://togithub.com/graphql-java/graphql-java/pull/3278) - Experimental - oneOf directive support by [@​bbakerman](https://togithub.com/bbakerman) in [https://github.com/graphql-java/graphql-java/pull/3275](https://togithub.com/graphql-java/graphql-java/pull/3275) - add directiveName as property to AppliedDirectiveLocationDetail by [@​faizan-siddiqui](https://togithub.com/faizan-siddiqui) in [https://github.com/graphql-java/graphql-java/pull/3297](https://togithub.com/graphql-java/graphql-java/pull/3297) - Schema Printer - add deprecation reason printing and fix missing deprecated directive on argument by [@​vadimofd](https://togithub.com/vadimofd) in [https://github.com/graphql-java/graphql-java/pull/3298](https://togithub.com/graphql-java/graphql-java/pull/3298) - Added support for async create state in instrumentmentations by [@​bbakerman](https://togithub.com/bbakerman) in [https://github.com/graphql-java/graphql-java/pull/3302](https://togithub.com/graphql-java/graphql-java/pull/3302) - The last Java unit test by [@​bbakerman](https://togithub.com/bbakerman) in [https://github.com/graphql-java/graphql-java/pull/3305](https://togithub.com/graphql-java/graphql-java/pull/3305) - Permit parent restricted nodes to map to isolated nodes by [@​gnawf](https://togithub.com/gnawf) in [https://github.com/graphql-java/graphql-java/pull/3304](https://togithub.com/graphql-java/graphql-java/pull/3304) - Bump org.codehaus.groovy:groovy from 3.0.18 to 3.0.19 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/graphql-java/graphql-java/pull/3307](https://togithub.com/graphql-java/graphql-java/pull/3307) - Use the non deprecated method in InstrumentationExamples.java by [@​appreciated](https://togithub.com/appreciated) in [https://github.com/graphql-java/graphql-java/pull/3265](https://togithub.com/graphql-java/graphql-java/pull/3265) - Update security policy by [@​dondonz](https://togithub.com/dondonz) in [https://github.com/graphql-java/graphql-java/pull/3316](https://togithub.com/graphql-java/graphql-java/pull/3316) - guava version fix for master by [@​bbakerman](https://togithub.com/bbakerman) in [https://github.com/graphql-java/graphql-java/pull/3321](https://togithub.com/graphql-java/graphql-java/pull/3321) - Bump actions/checkout from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/graphql-java/graphql-java/pull/3325](https://togithub.com/graphql-java/graphql-java/pull/3325) - ES errors test to lock in current behavior by [@​bbakerman](https://togithub.com/bbakerman) in [https://github.com/graphql-java/graphql-java/pull/3327](https://togithub.com/graphql-java/graphql-java/pull/3327) - Fix OSGi bundle manifest by [@​geichelberger](https://togithub.com/geichelberger) in [https://github.com/graphql-java/graphql-java/pull/3313](https://togithub.com/graphql-java/graphql-java/pull/3313) - Allow schema diff to use SDL document to enforce directives by [@​ndejaco2](https://togithub.com/ndejaco2) in [https://github.com/graphql-java/graphql-java/pull/3344](https://togithub.com/graphql-java/graphql-java/pull/3344) - The ability to get the source location of a schema element by [@​bbakerman](https://togithub.com/bbakerman) in [https://github.com/graphql-java/graphql-java/pull/3340](https://togithub.com/graphql-java/graphql-java/pull/3340) - Bump com.fasterxml.jackson.core:jackson-databind from 2.15.2 to 2.15.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/graphql-java/graphql-java/pull/3350](https://togithub.com/graphql-java/graphql-java/pull/3350) - Build cache fixes by [@​Duhemm](https://togithub.com/Duhemm) in [https://github.com/graphql-java/graphql-java/pull/3335](https://togithub.com/graphql-java/graphql-java/pull/3335) - Issue 3332 - overlapping aliases should be prevented by [@​bbakerman](https://togithub.com/bbakerman) in [https://github.com/graphql-java/graphql-java/pull/3334](https://togithub.com/graphql-java/graphql-java/pull/3334) - [#​3267](https://togithub.com/graphql-java/graphql-java/issues/3267) clear directives schema usage bug fix by [@​bbakerman](https://togithub.com/bbakerman) in [https://github.com/graphql-java/graphql-java/pull/3272](https://togithub.com/graphql-java/graphql-java/pull/3272) - removed synchronised from code base as much as possible for VT by [@​bbakerman](https://togithub.com/bbakerman) in [https://github.com/graphql-java/graphql-java/pull/3317](https://togithub.com/graphql-java/graphql-java/pull/3317) - Update DataLoader to 3.2.1 by [@​dondonz](https://togithub.com/dondonz) in [https://github.com/graphql-java/graphql-java/pull/3351](https://togithub.com/graphql-java/graphql-java/pull/3351) #### New Contributors - [@​arthurscchan](https://togithub.com/arthurscchan) made their first contribution in [https://github.com/graphql-java/graphql-java/pull/3282](https://togithub.com/graphql-java/graphql-java/pull/3282) - [@​vadimofd](https://togithub.com/vadimofd) made their first contribution in [https://github.com/graphql-java/graphql-java/pull/3287](https://togithub.com/graphql-java/graphql-java/pull/3287) - [@​faizan-siddiqui](https://togithub.com/faizan-siddiqui) made their first contribution in [https://github.com/graphql-java/graphql-java/pull/3297](https://togithub.com/graphql-java/graphql-java/pull/3297) - [@​appreciated](https://togithub.com/appreciated) made their first contribution in [https://github.com/graphql-java/graphql-java/pull/3265](https://togithub.com/graphql-java/graphql-java/pull/3265) - [@​geichelberger](https://togithub.com/geichelberger) made their first contribution in [https://github.com/graphql-java/graphql-java/pull/3313](https://togithub.com/graphql-java/graphql-java/pull/3313) - [@​ndejaco2](https://togithub.com/ndejaco2) made their first contribution in [https://github.com/graphql-java/graphql-java/pull/3344](https://togithub.com/graphql-java/graphql-java/pull/3344) - [@​Duhemm](https://togithub.com/Duhemm) made their first contribution in [https://github.com/graphql-java/graphql-java/pull/3335](https://togithub.com/graphql-java/graphql-java/pull/3335) **Full Changelog**: https://github.com/graphql-java/graphql-java/compare/v21.0...v21.2

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.