1.8 KiB
1.8 KiB
juniper_warp
changelog
All user visible changes to juniper_warp
crate will be documented in this file. This project uses Semantic Versioning 2.0.0.
0.8.0 · 2024-03-20
BC Breaks
- Switched to 0.16 version of
juniper
crate. - Removed
JoinError
from public API. (#1222, #1177)
Added
subscriptions::serve_graphql_transport_ws()
function allowing to process the newgraphql-transport-ws
GraphQL over WebSocket Protocol. (#1158)subscriptions::make_ws_filter()
function providing endpoint with auto-selection between the legacygraphql-ws
GraphQL over WebSocket Protocol and the newgraphql-transport-ws
GraphQL over WebSocket Protocol, based on theSec-Websocket-Protocol
HTTP header value. (#1191)
Changed
- Made
schema
argument ofmake_graphql_filter()
andmake_graphql_filter_sync()
polymorphic, allowing to specify externalArc
edschema
. (#1136, #1135) - Relaxed requirement for
context_extractor
to be aBoxedFilter
only. (#1222, #1177)
Fixed
- Excessive
context_extractor
execution inmake_graphql_filter()
andmake_graphql_filter_sync()
. (#1222, #1177)
Previous releases
See old CHANGELOG.