Tags: andydenk/graphql-kotlin
Tags
build: migrate maven plugin integration tests to a composite build (E… …xpediaGroup#1662) ### 📝 Description Migrate Maven plugin integration tests to a composite build to speed up the overall build and simplify main build logic. ### 🔗 Related Issues
update to SpringBoot 3 and Java 17 (ExpediaGroup#1638) ### 📝 Description SpringBoot v3 requires Java 17. This PR updates target bytecode of ALL `graphql-kotlin` modules to Java 17 and as a result ibrary users will have to use Java 17+ as well. ### 🔗 Related Issues * Resolves ExpediaGroup#1609
[federation] rename _FieldSet to FieldSet in Federation v2 (ExpediaGr… …oup#1547) (ExpediaGroup#1618) * [federation] rename _FieldSet to FieldSet in Federation v2 Per [Apollo Specification](https://www.apollographql.com/docs/federation/federation-spec), `_FieldSet` was renamed to `FieldSet` in Federation v2. Resolves: ExpediaGroup#1512 * ktlint - unused imports Co-authored-by: Dariusz Kuc <[email protected]>
feat: cherry-pick DataLoaderSyncExhaustionExhaustedInstrumentation (E… …xpediaGroup#1613) * feat: add missing async leafs use case to sync exhaustion (ExpediaGroup#1612) * feat: cherry-pick syncExhaustionInstrumentation fix * feat: remove Test file
[federation] add support for Fed 2.1 (ExpediaGroup#1591) By default, Supergraph schema excludes all custom directives. Federation 2.1 adds new `@composeDirective` that can be used to instruct composition logic to preserve custom directives in the Supergraph schema. ```graphql directive @composeDirective(name: String!) repeatable on SCHEMA ```
[federation] fix override directive definition (ExpediaGroup#1554) `@override` directive is not repeatable. Fixing copy and paste bug.
PreviousNext