Federation Compatibility Matrix
The following list gives you an Overview of the compatibility between Cosmo and other Federation Implementations.
Apollo Federation Version 1 Compatibility
Directive
State
@extends
Supported
@external
Supported
@key
Supported
@key (composite keys)
Supported
@provides
Supported
@requires
Supported
@tag
Supported
Apollo Federation Version 2 Compatibility
2.0
Directive
State
@inaccessible
Supported
@override
Supported
@shareable
Supported
@key "resolvable" argument
Supported
@link
Supported (but unnecessary)
2.1
Directive
State
@composeDirective
Planned
@requires "fields" argument supports arguments
Supported
2.3
Directive
State
@key on INTERFACE
Supported
@interfaceObject
Supported
2.5
Directive
State
Supported
Supported
Last updated
Was this helpful?