packages feed

graphql-client-1.2.4: CHANGELOG.md

# v1.2.4

* Fix ambiguous field name error with same argument name in multiple queries ([#86](https://github.com/brandonchinn178/graphql-client/issues/86))

# v1.2.3

* Add support for GHC 9.8
* Drop support for GHC < 9.4

# v1.2.2

* Add support for GHC 9.6
* Fix escaping issues in generated code (e.g. literal strings in graphql queries) ([#80](https://github.com/brandonchinn178/graphql-client/issues/80))

# v1.2.1

* Add support for GHC 9.4

# v1.2.0

Breaking changes:

* Remove support for GHC < 8.10

New features:

* Added `runQuerySafeIO` and expose `GraphQLManager` for applications that want to manually implement `MonadGraphQLQuery`

# v1.1.1

Bug fixes:

* Generate enums that only appear in query arguments ([#59](https://github.com/brandonchinn178/graphql-client/pull/59))

# v1.1.0

Breaking changes:

* Require `aeson-schemas-1.3.0`
    * `TypeApplications` is no longer needed for `get` quasiquoters
    * See `aeson-schemas` CHANGELOG for more details
* Scalars now also need a `ToJSON` instance

Miscellaneous changes:

* Improved test-utils UX:
    * Export `AnyResultMock`
    * Add `Show` instance for `AnyResultMock`
    * Add `MonadTrans` instance for `MockQueryT`

# v1.0.0

Initial release:

* Implement `graphql-client` Haskell library with a `graphql-codegen` executable that can generate Haskell definitions for `.graphql` files.