Benedikt Franke
Benedikt Franke
It would be great if the standard server were compliant with [the GraphQL-over-HTTP specification](https://graphql.github.io/graphql-over-http). The test suite could be done in a way that is reusable by other servers: https://github.com/graphql/graphql-over-http/issues/57
We currently have only one version of docs deployed, always reflecting the latest changes in `master`. This is inaccurate for users of older versions: https://github.com/webonyx/graphql-php/issues/1178 https://github.com/webonyx/graphql-php/issues/944 We can try to...
See https://github.com/graphql/graphql-js/pull/2419 and https://github.com/graphql/graphql-spec/pull/466
https://github.com/graphql/graphql-spec/pull/631
See https://github.com/graphql/graphql-js/issues/2606 for discussion. Since the pace of development in `graphql-js` has not been great lately and we just hit this issue, I think we could charge ahead and pioneer...
As suggested by @vhenzl in https://github.com/webonyx/graphql-php/pull/1075#discussion_r820006860, using https://pestphp.com might ease maintenance of tests. Its syntax is heavily inspired by Jest, which the reference implementation uses.
The GraphQL spec was amended to allow descriptions for the schema itself, see https://github.com/graphql/graphql-spec/pull/466. I am happy to accept a PR that adds this feature. Since we mirror `graphql-js` when...