Release v0.5.0 (#208)

It feels like just yesterday, but it's been over four months since our
last release! So it's as good a time as any; while there are quite a few
changes they're individually mostly small. As usual, this updates the
changelog, and I'll tag it with the release once it lands.

Test plan: no relevant bug reports lately
This commit is contained in:
Ben Kraft
2022-06-16 16:22:12 -07:00
committed by GitHub
parent e38a212de2
commit 1f44dc6db3
6 changed files with 17 additions and 14 deletions
+10
View File
@@ -22,6 +22,16 @@ When releasing a new version:
### Breaking changes:
### New features:
### Bug fixes:
## v0.5.0
Version 0.5.0 adds several new configuration options and convenience features. Note that genqlient now requires Go 1.16 or higher, and is tested through Go 1.18.
### Breaking changes:
- genqlient now requires Go 1.16 or higher.
- The [`graphql.Client`](https://pkg.go.dev/github.com/Khan/genqlient/graphql#Client) interface now accepts two structs for the request and response, to allow future expansion, rather than several individual arguments. Clients implementing the interface themselves will need to change the signature; clients who simply call `graphql.NewClient` are unaffected.