From 987aa40da1f92916852f0631e02771800727d92c Mon Sep 17 00:00:00 2001
From: Magnus Hallin <mhallin@fastmail.com>
Date: Sat, 4 Feb 2017 16:55:58 +0100
Subject: [PATCH] Prepare for 0.6.2 release

---
 CHANGELOG.md | 29 ++++++++++++++++++++++++++++-
 Cargo.toml   |  2 +-
 README.md    |  6 +++---
 3 files changed, 32 insertions(+), 5 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 312ec95c..1f84bb22 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,33 @@
 Change log
 ==========
 
+## [0.6.2] – 2017-02-05
+
+### New features
+
+* The ``null`` literal is now supported in the GraphQL language. (#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)
+* 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)
+* 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)
+
+### Bugfixes
+
+* The built-in GraphiQL handler had a bug in variable serialization.
+  (#16)
+* The example should now build and run without problems on
+  Windows. (#15)
+* Object types now properly implement ``__typename``. (#22)
+* String variables are now properly parsed into GraphQL enums. (#17)
+
 ## [0.6.1] – 2017-01-06
 
 ### New features
@@ -236,7 +263,7 @@ using the macros and not deriving `GraphQLType` directly.
 * Macro syntax stability has also been improved. All syntactical edge
   cases of the macros have gotten tests to verify their correctness.
 
-
+[0.6.2]: https://github.com/mhallin/juniper/compare/0.6.1...0.6.2
 [0.6.1]: https://github.com/mhallin/juniper/compare/0.6.0...0.6.1
 [0.6.0]: https://github.com/mhallin/juniper/compare/0.5.3...0.6.0
 [0.5.3]: https://github.com/mhallin/juniper/compare/0.5.2...0.5.3
diff --git a/Cargo.toml b/Cargo.toml
index 4a0fd28c..7b681ce5 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "juniper"
-version = "0.6.1"
+version = "0.6.2"
 authors = ["Magnus Hallin <mhallin@fastmail.com>"]
 description = "GraphQL server library"
 license = "BSD-2-Clause"
diff --git a/README.md b/README.md
index c03348a8..4d68f6ae 100644
--- a/README.md
+++ b/README.md
@@ -24,7 +24,7 @@ Add Juniper to your Cargo.toml:
 
 ```toml
 [dependencies]
-juniper = "0.6.1"
+juniper = "0.6.2"
 ```
 
 If you want the Iron integration enabled, you need to enable the `iron-handlers`
@@ -32,7 +32,7 @@ feature flag:
 
 ```toml
 [dependencies]
-juniper = { version = "0.6.1", features = ["iron-handlers"] }
+juniper = { version = "0.6.2", features = ["iron-handlers"] }
 ```
 
 ## Building schemas
@@ -120,7 +120,7 @@ Juniper has not reached 1.0 yet, thus some API instability should be expected.
 
 ## 1.0 Roadmap
 
-> Version 0.6.1 will probably be re-released as 1.0 to indicate API stability.
+> Version 0.6.2 will probably be re-released as 1.0 to indicate API stability.
 
 The road to 1.0 _focuses_ on two aspects: making sure the API hasn't got any
 obvious dead-ends with respect to probable future features, and improving test