v1.0.0
There has been a lot of new features in version 1.0 of graphql-ppx
. Below some
of the main changes. After 1.0 we are going to record a more detailed changelog.
Large changes
- 馃殌 馃挜 New API, no definition, first class modules and clients can
extend definitions - 馃殌 馃挜 Using records instead of objects
- 馃殌 Generating types
- 馃殌 Serialization
Other features
- 馃殌 Generating a module signature
- 馃殌 Support for recursive modules
- 馃殌 馃挜 Raw types
- 馃殌 Leaner parse
- 馃殌 馃挜
ppxCustom
instead ofbsDecoder
- 馃殌
ppxAs
- 馃殌 Better editor support
- 馃殌 Better errors
- 馃殌 Docstrings
- 馃殌 Multiple fragments or operations per extension point
- 馃殌 Configuration in
bsconfig.json
- 馃殌 Tagged template literal support
- 馃殌
graphql
extension points in interface files - 馃彔 Snapshot and compile testing