Skip to content

Version 0.6.2

Compare
Choose a tag to compare
@mhallin mhallin released this 05 Feb 13:09
· 1273 commits to master since this release
0.6.2
New features
============

* The `null` literal is now supported in the GraphQL
  language. ([#26](https://github.com/mhallin/juniper/pull/26))
* Rustc-serialize is now optional, but enabled by default. If you
  _only_ want Serde support, include Juniper without default features
  and enable
  Serde. ([#12](https://github.com/mhallin/juniper/pull/12))
* The built-in `ID` type now has a public constructor and derives a
  few traits (`Clone`, `Debug`, `Eq`, `PartialEq`, `From<String>`,
  `Deref<Target=str>`). ([#19](https://github.com/mhallin/juniper/pull/19))
* Juniper is now built and tested against all Rust compilers since
  version 1.12.1.

Minor breaking change
=====================

* Serde has been updated to
  0.9. ([#25](https://github.com/mhallin/juniper/pull/25))

Bugfixes
========

* The built-in GraphiQL handler had a bug in variable serialization.
  ([#16](https://github.com/mhallin/juniper/pull/16))
* The example should now build and run without problems on
  Windows. ([#15](https://github.com/mhallin/juniper/pull/15))
* Object types now properly implement
  `__typename`. ([#22](https://github.com/mhallin/juniper/pull/22))
* String variables are now properly parsed into GraphQL
  enums. ([#17](https://github.com/mhallin/juniper/pull/17))