Releases: nautilus/graphql
Releases · nautilus/graphql
v0.0.19
v0.0.17: Fix data race when reading and applying fragments (#20)
* Add failing data race test * Switch to immutable fieldSet structs for ApplyFragments() * Enable race detector in Travis
v0.0.16: Fix invalid escaping of quote in string argument (#18)
* Add test case for input JSON string argument * Use latest graphql-go/graphql with the JSON input arguments fix
v0.0.15: #131 Support File Uploads inside of Inputs (#17)
Signed-off-by: mfinley <[email protected]>
v0.0.14: Introspect Remote Schemas with options (#16)
Add new `IntrospectRemoteSchemasWithOptions` function to keep the `IntrospectRemoteSchemas` function backward compatible. The new function accepts the list of urls and the Introspect Options. Add the Introspect Options: * IntrospectWithMiddlewares to use custom network middlewares * IntrospectWithHTTPClient to use a custom http client * IntrospectWithContext to use a custom global context Update the `IntrospectAPI` function to accept the introspect options.
v0.0.13: Handle HTTP errors (#15)
* Add HTTP error handling to NetworkQueryer * Add check to prevent nil pointer dereference
v0.0.12
Fix setting variable to null when extract files (#14)
v0.0.11: support for Multipart requests (#13)
* Implement file upload types * Publish fields of Upload struct * Rollback accidental change * Remove double encode * Fix parsing slice of files * Add test extract files * Add prepareMultipart test * Fix some misspells reported by goreportcard.com * Fix introspection go fmt
v0.0.10: add OperationName to IntrospectionQuery Query (#11)
Co-authored-by: Jason Deutsch <[email protected]>
v0.0.9: Fixed bug when marshaling errors ; ran gofmt(#8)
* added path and extension to Error * ran gofmt