Releases: hasura/go-graphql-client
Releases · hasura/go-graphql-client
v0.13.1
v0.13.0
What's Changed
- feat: returns
NetworkError
when the response returns a non-200 HTTP status code by @LukeSparkLayer in #143 - feat: add
ExecRawWithExtensions
method for retrieving extensions in response by @r4fall1 in #144 - feat: decode extensions from response via
BindExtensions
option by @hgiasac in #146
New Contributors
- @LukeSparkLayer made their first contribution in #143
- @r4fall1 made their first contribution in #144
Full Changelog: v0.12.2...v0.13.0
v0.12.2
v0.12.1
v0.12.0
What's Changed
- Add
Unwrap()
implementations for Error types by @calebbrown in #128 - Restructure unit tests and add
go.mod
to examples to clean unused dependencies by @hgiasac in #129
New Contributors
- @calebbrown made their first contribution in #128
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
- feat: add
Path []interface{}
field to GraphQL Error object by @dpulpeiro in #121 - feat: include error detail when retrying WebSocket timeout by @kacperdrobny in #123
- feat: add more WebSocket options for subscription client by @hgiasac in #126
New Contributors
- @dpulpeiro made their first contribution in #121
- @kacperdrobny made their first contribution in #123
Full Changelog: v0.10.2...v0.11.0
v0.10.2
v0.10.1
v0.10.0
Breaking changes
This release upgrades Go version to 1.20 with the latest dependencies. Don't upgrade this version if you don't plan to upgrade Go v1.20.
Changelog
- update gh actions and go versions, update deprecated ioutil (#98) @davidbloss
- jsonutil: ignore empty slice length when decoding (#102) @bill-rich
- set the operation name to the request payload if exists (#103) @pontusntengnas