Skip to content

Releases: graphql-rust/juniper

juniper 0.16.0

20 Mar 16:39
f0b63c4
Compare
Choose a tag to compare

juniper 0.15.12

02 Jan 14:38
2a27a54
Compare
Choose a tag to compare

juniper 0.15.11

31 Jan 10:38
5d53001
Compare
Choose a tag to compare

juniper 0.15.10

28 Jul 14:23
6fd7a59
Compare
Choose a tag to compare

juniper-v0.15.9

04 Feb 09:45
855137c
Compare
Choose a tag to compare
Release `juniper` 0.15.9

juniper-v0.15.8

27 Jan 07:41
Compare
Choose a tag to compare
Release juniper 0.15.8

juniper-v0.15.7

26 Aug 08:37
Compare
Choose a tag to compare
Release juniper 0.15.7

Version 0.8.1

15 Jun 20:22
0.8.1
Compare
Choose a tag to compare
Minor release to fix broken crate metadata.

Version 0.8.0

15 Jun 15:44
0.8.0
Compare
Choose a tag to compare
Breaking changes
================

* To better comply with the specification, and to avoid weird bugs with very
  large positive or negative integers, support for `i64` has been completely
  dropped and replaced with `i32`. `i64` is no longer a valid GraphQL type in
  Juniper, and `InputValue`/`Value` can only represent 32 bit integers.

  If an incoming integer is out of range for a 32 bit signed integer type, an
  error will be returned to the client.
  ([#52](https://github.com/mhallin/juniper/issues/52),
  [#49](https://github.com/mhallin/juniper/issues/49))

* Serde has been updated to 1.0. If your application depends on an older
  version, you will need to first update your application before you can upgrade
  to a more recent Juniper. ([#43](https://github.com/mhallin/juniper/pull/43))

* `rustc_serialize` support has been dropped since this library is now
  deprecated. ([#51](https://github.com/mhallin/juniper/pull/51))

New features
============

* A new `rocket-handlers` feature now includes some tools to use the
  [Rocket](https://rocket.rs) framework. [A simple
  example](examples/rocket-server.rs) has been added to the examples folder.

Bugfixes
========

* A panic in the parser has been replaced with a proper error
  ([#44](https://github.com/mhallin/juniper/pull/44))

Version 0.7.0

26 Feb 12:10
0.7.0
Compare
Choose a tag to compare
Breaking changes
================

* The `iron-handlers` feature now depends on Iron 0.5
  ([#30](https://github.com/mhallin/juniper/pull/30)). Because of
  this, support for Rust 1.12 has been dropped. It might still work if
  you're not using the Iron integrations feature, however.

New features
============

* Input objects defined by the `graphql_input_object!` can now be used
  as default values to field arguments and other input object fields.