From de4f69ab0312edfd7c0deb033aa6103442eb3ec8 Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Sat, 4 Sep 2021 07:12:34 +0200 Subject: Add CHANGELOG entries for the new executor --- CHANGELOG.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'CHANGELOG.md') diff --git a/CHANGELOG.md b/CHANGELOG.md index 998720a..4773a5c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,9 +7,16 @@ and this project adheres to [Haskell Package Versioning Policy](https://pvp.haskell.org/). ## [Unreleased] -### Fixed -- Provide a custom `Show` instance for `Type.Definition.Value` (for error +### Added +- Custom `Show` instance for `Type.Definition.Value` (for error messages). +- Path information in errors (path to the field throwing the error). + +### Fixed +- Error messages are more concrete, they also contain type information and + wrong values, where appropriate and possible. +- If the field with an error is Non-Nullable, the error is propagated to the + first nullable field, as required by the specification. ## [1.0.0.0] ### Added -- cgit v1.2.3