You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Part of #1581. Depends on G3; the client part depends on #1567.
Server: a WebSocketUpgrader for subprotocol graphql-transport-ws: connection_init with an acknowledgement timeout, several subscribe ids per connection, ping/pong, complete in both directions, protocol close codes (4400, 4401, 4408, 4409, 4429). HTTP/1.1 upgrade only.
org.restlet.ext.websocket stays an optional dependency, loaded only when WebSocket is configured.
Activity
feat: add the GraphQL WebSocket server (G4, graphql-transport-ws)
feat: add the GraphQL WebSocket client (G4, graphql-transport-ws)
feat: add the GraphQL WebSocket client (G4, graphql-transport-ws)
feat: add the GraphQL WebSocket server (G4, graphql-transport-ws)
feat: add the GraphQL WebSocket client (G4, graphql-transport-ws)
feat: add the GraphQL WebSocket client (G4, graphql-transport-ws)
feat: add the GraphQL WebSocket server (G4, graphql-transport-ws)
feat: add the GraphQL WebSocket client (G4, graphql-transport-ws)
feat: add the GraphQL WebSocket client (G4, graphql-transport-ws)
jlouvel commentedon Nov 2, 2026
Implemented by #1593 (G4 server) and #1594 (G4 client), merged into 3.0.