Subscriptions support
Adds support for subscription operations in #152, with a Rails example in #153. Minimally disruptive API changes:
-
Stitching now returns a
GraphQL::Query::Result
rather than a raw hash, just like a standard GraphQL execution. If this causes problems in a test, callto_h
on the result for the raw hash. -
Stitching
Client.execute
can now be invoked with the query as a positional argument rather than aquery:
kwarg (for parity with GraphQL Ruby). The old kwarg is also still supported.