From 2893b67936c370bb72a5687a232e347519cb784f Mon Sep 17 00:00:00 2001 From: Martin Atkins Date: Thu, 24 Aug 2023 08:57:26 -0700 Subject: [PATCH] v1.13.3 release --- CHANGELOG.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f7750909..5c8a5b7a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ -# 1.13.3 (Unreleased) +# 1.13.3 (August 24, 2023) +* `msgpack`: As a compromise to avoid unbounded memory usage for a situation that some callers won't take advantage of anyway, the MessagePack decoder has a maximum length limit on encoded unknown value refinements. For consistency, the encoder will now truncate string prefix refinements if necessary to avoid making the encoded refinements too long. ([#167](https://github.com/zclconf/go-cty/pull/167)) + + This is consistent with the documented conventions for serializing refinements -- that we can potentially lose detail through serialization -- but in this case we are still able to preserve shorter string prefixes, whereas other serializations tend to just discard refinement information altogether. # 1.13.2 (May 22, 2023)