From 4f287806bde46970df4c5e5ae103e59bbd68f0e7 Mon Sep 17 00:00:00 2001
From: Christoph Herzog <chris@theduke.at>
Date: Fri, 15 Nov 2019 22:02:17 +0100
Subject: [PATCH] Update CHANGELOG with master breaking changes

---
 juniper/CHANGELOG.md | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/juniper/CHANGELOG.md b/juniper/CHANGELOG.md
index 0020dceb..e697cce7 100644
--- a/juniper/CHANGELOG.md
+++ b/juniper/CHANGELOG.md
@@ -1,6 +1,16 @@
 # master
 
-- Correctly handle raw identifiers in field and argument names.
+## Features
+
+- Support raw identifiers in field and argument names. (#[object] macro)
+
+## Breaking Changes
+
+- Remove ScalarRefValue trait 
+- Change return type of GraphQLType::resolve to `ExecutionResult`
+  This was done to unify the return type of all resolver methods
+  The previous `Value` return type was just an internal artifact of 
+  error handling.
 
 # [[0.14.1] 2019-10-24](https://github.com/graphql-rust/juniper/releases/tag/juniper-0.14.1)