summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorMartin Atkins <mart@degeneration.co.uk>2022-06-22 10:31:48 -0700
committerGitHub <noreply@github.com>2022-06-22 10:31:48 -0700
commitee5af8cc4c1bb3baa009c1140b1f8dbad33421e4 (patch)
tree7a17ee5ebbc4007a590080b346c60fb128945c37 /CHANGELOG.md
parent88ecd1315610ac2c14d5dba8de0a25e75cdd4a58 (diff)
Update CHANGELOG.md
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md7
1 files changed, 6 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9449c8c..239eb3c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,11 @@
# HCL Changelog
-## v2.12.1 (Unreleased)
+## v2.13.0 (Unreleased)
+
+### Enhancements
+
+* hcl: `hcl.Diagnostic` how has an additional field `Extra` which is intended for carrying arbitrary supporting data ("extra information") related to the diagnostic message, intended to allow diagnostic renderers to optionally tailor the presentation of messages for particular situations. ([#539](https://github.com/hashicorp/hcl/pull/539))
+* hclsyntax: When an error occurs during a function call, the returned diagnostics will include _extra information_ (as described in the previous point) about which function was being called and, if the message is about an error returned by the function itself, that raw `error` value without any post-processing. ([#539](https://github.com/hashicorp/hcl/pull/539))
### Bugs Fixed