[subscriptions-transport-ws](https://github.com/apollographql/subscriptions-transport-ws) is apparently no longer actively maintained and the [graphql-ws](https://github.com/enisdenjo/graphql-ws) library is recommended instead. This library uses a different [websocket protocol](https://github.com/enisdenjo/graphql-ws/blob/master/PROTOCOL.md). We should consider implementing this protocol in gql.