JDK-8167400 : Release Note: Unicode 8 support
  • Type: Sub-task
  • Component: core-libs
  • Sub-Component: java.lang
  • Affected Version: 9
  • Priority: P4
  • Status: Closed
  • Resolution: Delivered
  • OS: generic
  • CPU: generic
  • Submitted: 2016-10-09
  • Updated: 2017-09-22
  • Resolved: 2017-01-23
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 9
9Resolved
Description
The JDK 9 release includes support for Unicode 8.0. 
Since the release of JDK 8, which supported Unicode 6.2.0, the Unicode 8.0 introduced the following new features that are now included in JDK 9:

  - 10,555 new characters 
  - 42 new blocks 
  - 29 scripts 

- 10,555 new characters; 
Includes Georgian Lari currency symbol.
Two newly adopted currency symbols: Manat, used in Azerbaijan & Ruble, used in Russia and other countries. 

- 29 new scripts : 
 Ahom 
 Anatolian Hieroglyphs 
 Bassa Vah 
 Caucasian Albanian 
 Duployan 
 Elbasan 
 Grantha 
 Hatran 
 Khojki 
 Khudawadi 
 Linear A 
 Mahajani 
 Manichaean 
 Mende Kikakui 
 Modi 
 Mro 
 Multani 
 Nabataean 
 Old Hungarian 
 Old North Arabian 
 Old Permic 
 Pahawh Hmong 
 Palmyrene 
 Pau Cin Hau 
 Psalter Pahlavi 
 Siddham 
 Sutton SignWriting 
 Tirhuta 
 Warang Citi 

 - 42 new blocks which includes 29 blocks for the new scripts listed above and 13 blocks for the following existing scripts: 
 Cherokee Supplement 
 CJK Unified Ideographs Extension E 
 Combining Diacritical Marks Extended 
 Coptic Epact Numbers 
 Early Dynastic Cuneiform 
 Geometric Shapes Extended 
 Latin Extended-E 
 Myanmar Extended-B 
 Ornamental Dingbats 
 Shorthand Format Controls 
 Sinhala Archaic Numbers 
 Supplemental Arrows-C 
 Supplemental Symbols and Pictographs
Comments
The JDK 9 release includes support for Unicode 8.0. Since the release of JDK 8, which supported Unicode 6.2.0, the Unicode 6.3.0, Unicode 7.0.0 and 8.0.0 specs introduced the following new features that are now included in JDK 9: - 10,555 new characters including Georgian lari currency symbol, two newly adopted currency symbols: the manat, used in Azerbaijan, and the ruble, used in Russia and other countries. - 29 new scripts : Ahom Anatolian Hieroglyphs Bassa Vah Caucasian Albanian Duployan Elbasan Grantha Hatran Khojki Khudawadi Linear A Mahajani Manichaean Mende Kikakui Modi Mro Multani Nabataean Old Hungarian Old North Arabian Old Permic Pahawh Hmong Palmyrene Pau Cin Hau Psalter Pahlavi Siddham Sutton SignWriting Tirhuta Warang Citi - 42 new blocks including 29 blocks for the new scripts listed above and 13 blocks for the following existing scripts: Cherokee Supplement CJK Unified Ideographs Extension E Combining Diacritical Marks Extended Coptic Epact Numbers Early Dynastic Cuneiform Geometric Shapes Extended Latin Extended-E Myanmar Extended-B Ornamental Dingbats Shorthand Format Controls Sinhala Archaic Numbers Supplemental Arrows-C Supplemental Symbols and Pictographs
19-01-2017