Logo
GitHubDiscord

Relay

Facebook's framework for building React applications that talk to a GraphQL backend.

Type: client

Website: https://github.com/facebook/relay

Features

Feature Supported Since Note
MutationsJul 2015
QueriesJul 2015
SubscriptionsJun 2018
Repeatable DirectivesOct 2021
@specifiedByOct 2021
Directives on Variable DefinitionsOct 2021
Interfaces on InterfacesOct 2021
@oneOfSep 2025 -

Merged but not yet released (pr)

Deprecated input valuesSep 2025
Executable documents descriptionsSep 2025 -

Merged but not yet released (commit)

'application/graphql-response+json' media typedraft N/A

Relay is transport agnostic (doc).

'@defer'ExperimentalRFC2 15.0.0

Relay does not support the latest version of the incremental protocol (issue)

'@stream'ExperimentalRFC2 15.0.0

Relay does not support the latest version of the incremental protocol (issue)

Directives on directivesExperimentalRFC2 -
Fragment ArgumentsExperimentalRFC2 17.0.0

Requires enable_fragment_argument_transform feature flag (pr)

'onError' request parameterExperimentalRFC1 -
Deprecated objectsExperimentalRFC1 -
Service capabilitiesExperimentalRFC1 -
Field extensionsExperimentalRFC0 ?

Know the status of this feature? Let us know!

@semanticNonNullExperimental 18.0.0

doc

Automatic Persisted QueriesExperimental ?

Know the status of this feature? Let us know!

HTTP batchingExperimental ?

Know the status of this feature? Let us know!

Persisted DocumentsExperimental ?

Know the status of this feature? Let us know!

Semantic IntrospectionExperimental -