Skip to content

Releases: brandonchinn178/graphql-client

v1.2.4

09 Jan 03:38
f67d1e1
Compare
Choose a tag to compare
  • Fix ambiguous field name error with same argument name in multiple queries (#86)

v1.2.3

27 Dec 09:49
d36dbbb
Compare
Choose a tag to compare
  • Add support for GHC 9.8
  • Drop support for GHC < 9.4

v1.2.2

09 Jun 18:54
7a1669b
Compare
Choose a tag to compare
  • Add support for GHC 9.6
  • Fix escaping issues in generated code (e.g. literal strings in graphql queries) (#80)

v1.2.1

20 Nov 03:36
a9c4b58
Compare
Choose a tag to compare
  • Add support for GHC 9.4

v1.2.0

10 Nov 00:39
1753354
Compare
Choose a tag to compare

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

22 Mar 21:39
5847ffd
Compare
Choose a tag to compare

Bug fixes:

  • Generate enums that only appear in query arguments (#59)

v1.1.0

25 Sep 05:02
ffe9bf6
Compare
Choose a tag to compare

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

26 Aug 23:01
Compare
Choose a tag to compare

Initial release:

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