Commit graph

14 commits

Author SHA1 Message Date
theduke
a826b22ffb Update Readme and Cargo files for new repo url 2017-08-07 08:20:05 +02:00
theduke
e835a5e019 Codegen: Add custom derive for GraphQLObject
This adds a simple derive for objects that implements GraphQLType for
structs which do not require any manual resolvers.

This could be extended in the future to provide a custom resolver
function via an attribute.

Also adds an integration test.
2017-08-06 19:30:26 +02:00
theduke
619a2e57f9 Extraction of iron and rocket features into separate crates.
* Added juniper_iron crate
* Fixed up juniper_rocket crate
* Updated juniper/Cargo.toml
* Updated docs (readme, module docs)
* Export http integrator tests with export-test-schema feature
* Update CI tests (Use cargo-make )
* Format parts of the code base
2017-08-06 17:42:31 +02:00
theduke
714af0148c Update CHANGELOG.md
Updated changelog with preliminary info about project restructure and custom derives.
2017-07-29 02:05:54 +02:00
Magnus Hallin
39159acb41 Fix broken crate metadata, prepare 0.8.1 release 2017-06-15 22:11:27 +02:00
Magnus Hallin
6aed455f03 Prepare for 0.8.0 release 2017-06-15 16:53:27 +02:00
Magnus Hallin
8e104204a3 Drop i64 support, add i32 support
This is a breaking change, but having i64 support is both against the
specification and a bad idea when interfacing with e.g. JavaScript or
transmitting it via JSON
2017-06-15 10:48:58 +02:00
Magnus Hallin
eca20cd8ca Prepare for 0.7.0 release 2017-02-26 12:58:52 +01:00
Magnus Hallin
9d520d77f9 Prepare for 0.6.3 release 2017-02-19 12:53:00 +01:00
Magnus Hallin
708b99be62 Add PR links to changelog 2017-02-05 13:57:17 +01:00
Magnus Hallin
987aa40da1 Prepare for 0.6.2 release 2017-02-04 16:55:58 +01:00
Magnus Hallin
8620eb1e7a Prepare for 0.6.1 release 2017-01-06 13:15:16 +01:00
Magnus Hallin
8f3e60a71c Add notes about new API breaking changes 2016-12-28 19:15:54 +01:00
Magnus Hallin
7a0439bad7 Add changelog 2016-12-23 23:58:21 +01:00