graphql_ppx

GraphQL PPX rewriter for Bucklescript/ReasonML

Other

  • use OMP (ocaml-migrate-parsetree) 1.6.0 (f7ded8d)

0.6.2 (2020-02-18)

Features

  • feat: decoder support on fragment definition (77d8c45)

  • feat(native): add unified definition (e240bf3)

  • chore: support OCaml 4.08 on native (c533986)

Other

  • chore: use internally AST 4.08 (6acea38)

0.6.1 (2020-01-23)

Features

  • Lean parse available under experimental -lean-parse feature flag (6e7224b)

Other

  • Update repository to name and organization change (5df9be8)

0.5.0 (2020-01-11)

Features

  • Support configuration via ppx-flags, drop env based one (3ed986e)

  • Move pipeline to one file, add esy cache (b9517da9)

0.4.9 (2020-01-06)

Bug Fixes

  • ci: build linux binary on alpine with static linking (9a4f31b)

0.4.1 (2019-12-04)

Bug Fixes

  • one field query with bs record (e231d19)

  • bucklescript: test suite upgrade and how to run tests documentation improved (19db453)

Features

0.4.0 (2019-11-25)

Features

  • Unified definition - (parse, query, combineVariables) tuple to improve client side usage 8de2419

0.3.5 (2019-11-23)

Bug Fixes

  • explicit annotate custom scalar as Yojson.Basic.t for return type magic (1fa67ae)

Features

  • add makeVariables function (667673c)

0.3.3 (2019-11-23)

Bug Fixes

  • remove @bsField directive from query output (b3b17f3)

  • bucklescript: polymorphic comparison on Js.Json.t (d1897c2)

0.3.2 (2019-10-21)

Bug Fixes

  • improve schema reading (handle case where data is not in json schema) (9324ba2)

0.3.1 (2019-10-19)

Bug Fixes

  • tests: change how tests are run (8295a7e)

Features

  • validation: no undefined variables rule (5d8772a)