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)