Update .NET 8 Unicode data to version 15.0.0 #75711
Labels
area-System.Globalization
enhancement
Product code improvement that does NOT require public API changes/additions
Milestone
The Unicode Standard version 15.0.0 was released this week. As per usual, since the .NET runtime carries a copy of Unicode-derived data, we should update our data files to match this version.
This will affect the following APIs:
System.Globalization.StringInfo
System.Globalization.CharUnicodeInfo
System.Text.Encodings.Web.*
System.Text.Json.*
(since it depends onSystem.Text.Encodings.Web
)For instructions on how to update the runtime-carried Unicode data files, consult the GenUnicodeProp docs and the STEW docs. Also update the UnicodeUcdVersion data throughout our .csproj files (see samples).
See #44423 for the changes we made to support Unicode 14.0.0 in .NET 7.
There are no interesting changes to UAX #29 for this version of Unicode. Our tools will automatically pick up any changes to a code point's Grapheme_Cluster_Break property, but there should be no changes required to the core logic within TextSegmentationUtility.cs.
The text was updated successfully, but these errors were encountered: