CHANGELOG.md
# Changelog for `graphql_client`
## v0.2.1
### Changes
- Minor documentation fixes
## v0.2.0
### Changes
- `GraphQL.Query.merge/3` and `GraphQL.Query.merge_many/2` now return ok/error tuples instead of structs - the new
check for duplicated variables may now invalidate a merge and return an error.
### Bugfixes
- Do not allow variables to be added twice, even when declared with different key types
## v0.1.2
### Bugfixes
- Fix the return value of `GraphQL.LocalBackend.execute_query/2`
## v0.1.1
### New Features
- Enable recursive expression for variables
- New function `GraphQL.QueryBuilder.enum/1`, to declare enum values so they are rendered without quotes.
## v0.1.0
First version!
### New Features
- GraphQL query representation using elixir code!
- Merge queries into a single operation
- Testing suppport