Apollo Library of Technical Specifications

1Current Specs

1.2federation v2.7

federation v2.7 provides graph composition primitives for use in subgraphs.

1.3join v0.3

join v0.3 declaratively describes joins between types in a supergraph.

1.4tag v0.2

tag v0.2 attaches a single piece of string metadata to various locations in a schema

1.5inaccessible v0.2

inaccessible v0.2 masks fields and types from a graph’s public API

1.6kotlin_labs v0.2

kotlin_labs v0.2 incubating directives supported by the Apollo Kotlin client

1.7nullability v0.3

nullability v0.3 incubating directives to work with nullability

2All Schemas

All specifications:

  1. 1Current Specs
    1. 1.1link v1.0
    2. 1.2federation v2.7
    3. 1.3join v0.3
    4. 1.4tag v0.2
    5. 1.5inaccessible v0.2
    6. 1.6kotlin_labs v0.2
    7. 1.7nullability v0.3
  2. 2All Schemas