Note: that preference is for all changes to be opt-in and available on the v17 line, anything BREAKING will be delayed until v18.
The below is my wishlist, please feel free to comment here
- validateSchema => parallel rules via mapSchema/visitSchema
- directive validation
- full SDL validation?
- framework for standardizing that all rules have programmatic/SDL analogues ?
- hard split between separate graphql modules? i.e. use
IGraphQLSchema interface in modules outside type instead of class GraphQLSchema
- execution experiments
- type safety
Note: that preference is for all changes to be opt-in and available on the v17 line, anything BREAKING will be delayed until v18.
The below is my wishlist, please feel free to comment here
validateSchemato accept validation rules likevalidatedoes. #2873ValuesOfCorrectTypeRulemissing inspecifiedSDLRules#3222IGraphQLSchemainterface in modules outsidetypeinstead of classGraphQLSchema