- Notifications
You must be signed in to change notification settings - Fork369
feat: support federation 2.7#2088
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
dariuszkuc commentedApr 14, 2025
Currently this lib allows you specify you own custom |
Samjin commentedApr 14, 2025
Had a brief discussion, the plan is to check if progressive override label would work with older fed version from composition. if not, we'll have to check fed version per directives to make sure they are correctly generated. |
Samjin commentedApr 19, 2025 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Somehow fed |
Samjin commentedApr 23, 2025
Confirmed with Apollo it is a Rover bug and fixed with federation |
7b9676c intoExpediaGroup:masterUh oh!
There was an error while loading.Please reload this page.
…2088)Support federation v2.7. Here's [directivedetails](https://www.apollographql.com/docs/graphos/schema-design/federated-schemas/reference/directives)Support [progressive@OverRidedirective](https://www.apollographql.com/docs/graphos/schema-design/federated-schemas/reference/directives#progressive-override).These directives will require specific federation versions to generateschema.1. `@authenticate` directive is generated from `2.5+` 2. `@requiresScopes` directive is generated from `2.5+` 3. `@policy` directive is generated from `2.6+` 4. `@composeDirective` directive is generated from `2.1+` 5. `@interfaceObject ` directive is generated from `2.6+` 6. `@override` directive with 2nd argument of `label` from `2.7`---------Co-authored-by: sjin <sjin@expediagroup.com>
Uh oh!
There was an error while loading.Please reload this page.
Support federation v2.7. Here'sdirective details
Supportprogressive @override directive.
These directives will require specific federation versions to generate schema.
@authenticatedirective is generated from2.5+@requiresScopesdirective is generated from2.5+@policydirective is generated from2.6+@composeDirectivedirective is generated from2.1+@interfaceObjectdirective is generated from2.3+@overridedirective with 2nd argument oflabelfrom2.7