Releases: graphql-dotnet/graphql-client
Releases · graphql-dotnet/graphql-client
v6.1.0
v6.0.5
v6.0.4
What's Changed
- Address #630 by @lol768 in #631
- Removed reference to GraphQL.Client.Serializer.Newtonsoft in GraphQL.Client.LocalExecution by @Meantub in #633
- Waiting when disposing till the stop message was sent by @kimlukas in #635
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #610
- Bump actions/setup-dotnet from 3 to 4 by @dependabot in #608
- Bump actions/checkout from 3 to 4 by @dependabot in #606
- Bump actions/github-script from 6 to 7 by @dependabot in #605
- Prepare Release 6.0.4 by @rose-a in #634
- Document syntax highlighting by @rose-a in #637
New Contributors
- @lol768 made their first contribution in #631
- @Meantub made their first contribution in #633
- @kimlukas made their first contribution in #635
Full Changelog: v6.0.3...v6.0.4
v6.0.3
v6.0.2
v6.0.1
- Fix ImmutableConverter (#572) by @JorisVanEijden
- Explicitly set content header to configured value in GraphQLHttpRequest (#595) by @Vivek4Int
v6.0.0
- #537: Add an interface for websocket specific transport methods by @ben-voss
- #539: Add support for the
graphql-transport-ws
websocket protocol and default to protocol auto-negotiation by @joao-avelino, @rose-a - #542: Allow configuring the default UserAgent header by @KirovAir, @rose-a
- Update dependencies and cleanup code formatting by @sungam3r
Breaking Changes
- The signature of IGraphQLJsonSerializer has changed to support different websocket payload types
- The client now negotiates the websocket protocol with the server by default. The used websocket protocol can be forced by setting GraphQLHttpClientOptions.WebSocketProtocol
v5.1.1
v5.1.0
- #429: Align client behavior with the GraphQL Over HTTP Specification by @sungam3r:
- correct handling of non-success status codes depending on media type
- set Accept header (use
application/graphql+json
by default, fall back toapplication/json
)
- #430: Bug fix for ArgumentNullException from ClientWebSocketOptions.ClientCertificates by @Laradius, @sungam3r