-
Sub-task
-
Resolution: Delivered
-
P4
-
20
-
generic
-
generic
This release upgrades the Unicode version to 15.0, which includes updated versions of the Unicode Character Database, Unicode Standard Annexes #9, #15, and #29:
The `java.lang.Character` class supports Unicode Character Database, which adds 4,489 characters, for a total of 149,186 characters. These additions include 2 new scripts, for a total of 161 scripts, as well as 20 new emoji characters, and 4,193 CJK (Chinese, Japanese, and Korean) ideographs.
The `java.text.Bidi` and `java.text.Normalizer` classes support Unicode Standard Annexes, #9 and #15, respectively.
The `java.util.regex` package supports Extended Grapheme Clusters based on the Unicode Standard Annex #29. For more detail about Unicode 15.0, refer to the [Unicode Consortium’s release note](https://unicode.org/versions/Unicode15.0.0/).
The `java.lang.Character` class supports Unicode Character Database, which adds 4,489 characters, for a total of 149,186 characters. These additions include 2 new scripts, for a total of 161 scripts, as well as 20 new emoji characters, and 4,193 CJK (Chinese, Japanese, and Korean) ideographs.
The `java.text.Bidi` and `java.text.Normalizer` classes support Unicode Standard Annexes, #9 and #15, respectively.
The `java.util.regex` package supports Extended Grapheme Clusters based on the Unicode Standard Annex #29. For more detail about Unicode 15.0, refer to the [Unicode Consortium’s release note](https://unicode.org/versions/Unicode15.0.0/).