GraphQL.Query.merge_many/2now return ok/error tuples instead of structs - the new check for duplicated variables may now invalidate a merge and return an error.
- Do not allow variables to be added twice, even when declared with different key types
- Fix the return value of
- Enable recursive expression for variables
- New function
GraphQL.QueryBuilder.enum/1, to declare enum values so they are rendered without quotes.
- GraphQL query representation using elixir code!
- Merge queries into a single operation
- Testing suppport