apollographql / federation-jvm

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

feat: allow users to pass schema generator options for fed transforms #399

Closed dariuszkuc closed 3 months ago

dariuszkuc commented 3 months ago

Adds following new transform method

  public static SchemaTransformer transform(
      final TypeDefinitionRegistry typeRegistry,
      final RuntimeWiring runtimeWiring,
      final SchemaGenerator.Options generatorOptions)

Resolves: https://github.com/apollographql/federation-jvm/issues/163 and https://github.com/apollographql/federation-jvm/issues/389

github-actions[bot] commented 3 months ago

Apollo Federation Subgraph Compatibility Results

Federation 1 Support Federation 2 Support
_service🟢
@key (single)🟢
@key (multi)🟢
@key (composite)🟢
repeatable @key🟢
@requires🟢
@provides🟢
federated tracing🟢
@link🟢
@shareable🟢
@tag🟢
@override🟢
@inaccessible🟢
@composeDirective🟢
@interfaceObject🟢

Learn more: