support for graphql-ws is considered GA

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4155
GitOrigin-RevId: 40033eb41849e88fc1b7a84a607ae9ce4abccf0b
This commit is contained in:
Tirumarai Selvan 2022-04-05 14:19:47 +05:30 committed by hasura-bot
parent b9b5c3dafe
commit 8ef270404a
5 changed files with 10 additions and 11 deletions

View File

@ -10,6 +10,7 @@
- console: remove need for clicking the Modify btn before editing a remote schema (#1193, #8262) - console: remove need for clicking the Modify btn before editing a remote schema (#1193, #8262)
- cli: fix remote schema metadata formatting issues (#7608) - cli: fix remote schema metadata formatting issues (#7608)
- cli: fix query collections metadata formatting issues (#7616) - cli: fix query collections metadata formatting issues (#7616)
- docs: support for `graphql-ws` is considered GA
## v2.5.0-beta.1 ## v2.5.0-beta.1

View File

@ -58,9 +58,8 @@ by the
library and the [GraphQL over WebSocket library and the [GraphQL over WebSocket
Protocol](https://github.com/enisdenjo/graphql-ws/blob/master/PROTOCOL.md) Protocol](https://github.com/enisdenjo/graphql-ws/blob/master/PROTOCOL.md)
by the [graphql-ws](https://github.com/enisdenjo/graphql-ws) library for by the [graphql-ws](https://github.com/enisdenjo/graphql-ws) library for
sending and receiving events. The support for `graphql-ws` is currently sending and receiving events. The GraphQL engine uses the
considered as `BETA`. The GraphQL engine uses the `Sec-WebSocket-Protocol` header to determine the communication protocol
`Sec-WebSocket-Protocol` header to determine the server Implementation
that'll be used. By default, the GraphQL engine will use the that'll be used. By default, the GraphQL engine will use the
`apollographql/subscriptions-transport-ws` protocol. `apollographql/subscriptions-transport-ws` protocol.

View File

@ -52,11 +52,10 @@ Hasura GraphQL engine uses the [GraphQL over WebSocket Protocol](https://github.
by the [apollographql/subscriptions-transport-ws](https://github.com/apollographql/subscriptions-transport-ws) by the [apollographql/subscriptions-transport-ws](https://github.com/apollographql/subscriptions-transport-ws)
library and the [GraphQL over WebSocket Protocol](https://github.com/enisdenjo/graphql-ws/blob/master/PROTOCOL.md) library and the [GraphQL over WebSocket Protocol](https://github.com/enisdenjo/graphql-ws/blob/master/PROTOCOL.md)
by the [graphql-ws](https://github.com/enisdenjo/graphql-ws) library for by the [graphql-ws](https://github.com/enisdenjo/graphql-ws) library for
sending and receiving events. The support for `graphql-ws` is currently sending and receiving events. The GraphQL engine uses the
considered as `BETA`. The GraphQL engine uses the `Sec-WebSocket-Protocol` header to determine the communication protocol
`Sec-WebSocket-Protocol` header to determine the server Implementation
that'll be used. By default, the GraphQL engine will use the that'll be used. By default, the GraphQL engine will use the
`apollographql/subscriptions-transport-ws` implementation. `apollographql/subscriptions-transport-ws` protocol.
:::info Setting headers for subscriptions with Apollo client :::info Setting headers for subscriptions with Apollo client

View File

@ -56,8 +56,8 @@ Hasura GraphQL engine uses the `GraphQL over WebSocket Protocol
<https://github.com/apollographql/subscriptions-transport-ws/blob/master/PROTOCOL.md>`__ by the <https://github.com/apollographql/subscriptions-transport-ws/blob/master/PROTOCOL.md>`__ by the
`apollographql/subscriptions-transport-ws <https://github.com/apollographql/subscriptions-transport-ws>`__ library and the `apollographql/subscriptions-transport-ws <https://github.com/apollographql/subscriptions-transport-ws>`__ library and the
`GraphQL over WebSocket Protocol <https://github.com/enisdenjo/graphql-ws/blob/master/PROTOCOL.md>`__ `GraphQL over WebSocket Protocol <https://github.com/enisdenjo/graphql-ws/blob/master/PROTOCOL.md>`__
by the `graphql-ws <https://github.com/enisdenjo/graphql-ws>`__ library for sending and receiving events. The support for by the `graphql-ws <https://github.com/enisdenjo/graphql-ws>`__ library for sending and receiving events.
``graphql-ws`` is currently considered as ``BETA``. The GraphQL engine uses the ``Sec-WebSocket-Protocol`` header to determine The GraphQL engine uses the ``Sec-WebSocket-Protocol`` header to determine
the server Implementation that'll be used. By default, the GraphQL engine will use the ``apollographql/subscriptions-transport-ws`` protocol. the server Implementation that'll be used. By default, the GraphQL engine will use the ``apollographql/subscriptions-transport-ws`` protocol.
.. admonition:: Setting headers for subscriptions with Apollo client .. admonition:: Setting headers for subscriptions with Apollo client

View File

@ -54,8 +54,8 @@ Hasura GraphQL engine uses the `GraphQL over WebSocket Protocol
<https://github.com/apollographql/subscriptions-transport-ws/blob/master/PROTOCOL.md>`__ by the <https://github.com/apollographql/subscriptions-transport-ws/blob/master/PROTOCOL.md>`__ by the
`apollographql/subscriptions-transport-ws <https://github.com/apollographql/subscriptions-transport-ws>`__ library and the `apollographql/subscriptions-transport-ws <https://github.com/apollographql/subscriptions-transport-ws>`__ library and the
`GraphQL over WebSocket Protocol <https://github.com/enisdenjo/graphql-ws/blob/master/PROTOCOL.md>`__ `GraphQL over WebSocket Protocol <https://github.com/enisdenjo/graphql-ws/blob/master/PROTOCOL.md>`__
by the `graphql-ws <https://github.com/enisdenjo/graphql-ws>`__ library for sending and receiving events. The support for by the `graphql-ws <https://github.com/enisdenjo/graphql-ws>`__ library for sending and receiving events.
``graphql-ws`` is currently considered as ``BETA``. The GraphQL engine uses the ``Sec-WebSocket-Protocol`` header to determine The GraphQL engine uses the ``Sec-WebSocket-Protocol`` header to determine
the server Implementation that'll be used. By default, the GraphQL engine will use the ``apollographql/subscriptions-transport-ws`` implementation. the server Implementation that'll be used. By default, the GraphQL engine will use the ``apollographql/subscriptions-transport-ws`` implementation.
.. admonition:: Setting headers for subscriptions with Apollo client .. admonition:: Setting headers for subscriptions with Apollo client