## 🚀 Feature Request ## Description * The subprotocol is currently hardcoded to `graphql-ws`. * But `graphql-transport-ws` is the newest and recommended subprotocol. ## Implementation details * Add a subprotocol argument to `WebSocketEndpoint`. ## Potential caveats * Keeping backwards compatibility, not breaking lib's API. ## Acceptance criteria - [ ] Can subscribe to servers using `graphql-transport-ws` subprotocol. ## Additional context and visual reference <!-- Any more general comments about the issue? Feel free to put them here. You can add some visual reference as well, when applicable, to aid in the development of this feature and help the developer visualize what they should be implementing --> *