Skip to content

Commit d0dc388

Browse files
v1.14.0 release
1 parent b22c792 commit d0dc388

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
# 1.14.0 (Unreleased)
1+
# 1.14.0 (August 30, 2023)
22

33
This release updates the supported version of Unicode from Unicode 13 to Unicode 15. This is a backwards-compatible change that means that cty supports normalization and segmentation of strings containing new Unicode characters. The algorithms for normalization and segmentation themselves are unchanged.
44

5+
If you use `cty` in an application that cares about consistent Unicode support, you should upgrade to Go 1.21 at the same time as updating to `cty` v1.14, because that will then also update the Unicode tables embedded in the Go standard library (used for case folding, etc).
6+
57
* `cty`: The `cty.String` type will now normalize incoming string values using the Unicode 15 normalization rules.
68
* `function/stdlib`: The various string functions which split strings into individual characters as part of their work will now use the Unicode 15 version of the text segmentation algorithm to do so.
79

0 commit comments

Comments
 (0)