hasura / hasura/graphql-engine

Support the October 2021 version of the GraphQL spec

Open
#7,901 2 comments 0 reactions 0 assignees View on GitHub
c/v3-engine k/v3-backlog v3
Dominant language
TypeScript
Stars
32.1k
Forks
3k
PR merge metrics
PR metrics pending

Description

A new GraphQL specification has been released in October 2021, see [here](http://spec.graphql.org/October2021/).

I haven't studied it in detail, and I haven't found a press release. But here are some changes I've spotted:

- Interfaces can implement other interfaces
- Non-standard scalars "should" specify a URL to a human-readable specification
- Directives can be repeatable

It's probably a matter of time before other GraphQL services will start making use of this new spec. At that point, graphql-engine will need to support the updated GraphQL spec, at least for the purposes of remote schemas.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.