| #1200 🚀 | @PascalSenn | Add Schema Coordinate to GraphQL Errors GitHub | Spec PR created on 2025-10-28 by PascalSenn (more) |
| wg#1871 | @nikolayandr | Proposal: Omit fields when their resolver fails (optional execution mode, no new syntax) | WG discussion created on 2025-12-04 by nikolayandr (more) |
| TEMPLATE | - | <!-- This template is provided as a suggested starting point. You may alter the | RFC document created on 2025-10-29 by Mark Larah (more) |
| ObjectIdentif… | - | Object Identification | RFC document created on 2025-10-15 by Lenz Weber-Tronic (more) |
| FieldExtensions | - | Field Extensions | RFC document updated on 2025-10-03 by Martin Bonnin (more) |
| MatchesDirect… | - | Matches Directive | RFC document created on 2025-09-19 by Mark Larah (more) |
| #1183 | @benjie | Fix "response position" definition; clarify sibling errors on propagation GitHub | Added to 2025-07-17 WG agenda (more) |
| #1184 | @benjie | Sibling errors should not be added after propagation GitHub | Spec PR created on 2025-07-10 by benjie (more) |
| InputUnion | - | NOTE: this document is kept for historic purposes; [`@oneOf`](https://github.com/graphql/graphql-spec/pull/825) gained RFC3 status in May 2025. | RFC document updated on 2025-06-05 by Benjie (more) |
| SemanticNulla… | - | Semantic Nullability | RFC document updated on 2025-05-01 by Benjie (more) |
| #1165 | @benjie | Add Transitional Non-Null appendix (`@noPropagate` directive) GitHub | Spec PR created on 2025-04-30 by benjie (more) |
| #1065 | @benjie | SemanticNonNull type (null only on error) GitHub | Added to 2025-04-03 WG agenda (more) |
| wg#1700 | @leebyron | Lee's new nullability & error propagation proposal | WG discussion created on 2025-03-26 by leebyron (more) |
| DisableErrorP… | - | Disable Error Propagation Directive | RFC document created on 2025-03-19 by Alex Reilly (more) |
| #1050 | @benjie | Directive proposal for opting out of null bubbling GitHub | 4 commits pushed: (latest) on 2025-03-10 by @benjie (more) |
| ClientControl… | - | NOTE: this document is not being worked on at the moment, instead the Nullability WG are currently exploring an alternative solution that addresses many of the same underlying issues in a different way: [Semantic Nullability RFC](SemanticNullability.md). | RFC document updated on 2025-02-24 by Martin Bonnin (more) |
| #1114 | @yaacovCR | add __directive meta field parallel to __type GitHub | Added to 2024-11-07 WG agenda (more) |
| #1057 | @benjie | Fix coercion table for list GitHub | Added to 2024-10-03 WG agenda (more) |
| DeferStream | - | GraphQL Defer and Stream Directives | RFC document updated on 2024-09-19 by Rob Richard (more) |
| SchemaCoordin… | - | Schema Coordinates | RFC document updated on 2024-02-08 by Benjie (more) |
| FeatureDiscov … | - | Feature Discovery | RFC document updated on 2023-11-28 by Benjie Gillam (more) |
| Struct | - | Polymorphic-capable composite symmetric input/output type (`struct`) | RFC document updated on 2023-11-28 by Benjie (more) |
| #1049 | @martinbonnin | Introduce SourceSchemaDocument and FullSchemaDocument GitHub | 2 commits pushed: (latest) on 2023-11-20 by @martinbonnin (more) |
| wg#1410 | @leebyron | Strict Semantic Nullability | WG discussion created on 2023-10-05 by leebyron (more) |
| wg#1394 | @captbaritone | True Nullability Schema | WG discussion created on 2023-09-12 by captbaritone (more) |
| FullSchemas | - | Full Schemas | RFC document created on 2023-08-26 by Martin Bonnin (more) |
| #1015 | @leebyron | "Root" Types clarity → "Operation Type" GitHub | Added to 2023-03-02 WG agenda (more) |
| FragmentArgum… | - | Fragment Arguments | RFC document created on 2023-02-10 by Matt Mahoney (more) |
| wg#1239 | @mjmahone | Fragment Arguments: RFC + Implementation Details | WG discussion created on 2023-01-19 by mjmahone (more) |
| #998 | @yaacovCR | add spec edits for references GitHub | Spec PR created on 2022-11-03 by yaacovCR (more) |
| OptInFeatures | - | Opt-in features | RFC document updated on 2022-09-30 by Martin Bonnin (more) |
| ExpandingSubt… | - | Expanding Subtyping (for output types) | RFC document created on 2022-08-31 by Yaacov Rydzinski (more) |
| AnnotationStr… | - | Annotation Structs | RFC document updated on 2022-08-31 by Benjie (more) |
| MetadataStructs | - | Metadata Structs | RFC document updated on 2022-08-16 by Benjie (more) |
| wg#1096 | @leebyron | "Metadata Directives" Proposal | WG discussion created on 2022-08-04 by leebyron (more) |
| CompositeSche… | - | GraphQL Composite Schemas | RFC document updated on 2022-07-22 by Daniel Winter (more) |
| wg#1071 | @benjie | Struct type | WG discussion created on 2022-07-18 by benjie (more) |
| wg#944 | @yaacovCR | New Intersection Type | WG discussion created on 2022-04-30 by yaacovCR (more) |
| wg#857 | @mjmahone | Fragment Modularity | WG discussion created on 2022-01-07 by mjmahone (more) |
| FragmentModul… | - | Fragment Modularity | RFC document created on 2022-01-06 by Matt Mahoney (more) |
| wg#815 | @leebyron | Nested GraphQL Mutations | WG discussion created on 2021-12-02 by leebyron (more) |
| ImplicitInher… | - | Implicit Inheritance | RFC document updated on 2021-09-03 by Lee Byron (more) |
| OperationExpr… | - | Operation Expressions | RFC document created on 2021-09-02 by Benjie Gillam (more) |
| SchemaFragments | - | Schema Fragments | RFC document created on 2021-09-02 by Daniel Starns (more) |
| #879 | @mjmahone | __fulfilled meta field GitHub | Added to 2021-09-02 WG agenda (more) |
| Subscriptions | - | NOTE: this document is kept for historic purposes; GraphQL Subscriptions have been specified and released as part of the official [June 2018 GraphQL Specification](https://spec.graphql.org/June2018/). | RFC document updated on 2020-08-19 by Benjie Gillam (more) |
| #710 | @chemisus | Add namedType and punctuatedName to __Type GitHub | Added to 2020-05-07 WG agenda (more) |
| #706 | @francisu | Add support for directives for an object field name GitHub | Spec PR created on 2020-04-07 by francisu (more) |
| #674 | @kassens | allow empty selections GitHub | Spec PR created on 2020-01-21 by kassens (more) |
| #631 | @victorandree | Make root query operation type optional GitHub | Added to 2019-12-05 WG agenda (more) |
| #567 | @benhead | allow directives on directive definitions GitHub | Spec PR created on 2019-02-28 by benhead (more) |
| #556 | @langpavel | Document Directives GitHub | Commit pushed: Document directives are not special on 2019-02-01 by @langpavel (more) |
| #521 | @IvanGoncharov | Scalar serialize as built-in scalar type GitHub | Spec PR created on 2018-10-14 by IvanGoncharov (more) |
| #325 | @IvanGoncharov | Add "Any" scalar type GitHub | Spec PR created on 2017-06-19 by IvanGoncharov (more) |
#673 | @spawnia | Servers must preserve lexical ordering between SDL and introspection GitHub | Commit pushed: Merge branch 'main' into patch-2 on 2025-11-05 by @spawnia (more) |