JDK-8213991 : Release Note: Support for Unicode 11
  • Type: Sub-task
  • Component: core-libs
  • Sub-Component: java.lang
  • Affected Version: 12
  • Priority: P3
  • Status: Closed
  • Resolution: Delivered
  • Submitted: 2018-11-16
  • Updated: 2019-04-09
  • Resolved: 2018-12-05
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 12
12Resolved
Description
The JDK 12 release includes support for Unicode 11.0.0.
Following the release of JDK 11, which supported Unicode 10.0.0, Unicode 11.0.0 introduced the following new features that are now included in JDK 12: 
- 684 new characters
- 11 new blocks 
- 7 new scripts.

684 new characters that include important additions for the following:
- 66 emoji characters		
- Copyleft symbol
- Half stars for rating systems
- Additional astrological symbols
- Xiangqi Chinese chess symbols

7 new scripts :
- Hanifi Rohingya
- Old Sogdian
- Sogdian
- Dogra
- Gunjala Gondi
- Makasar
- Medefaidrin

11 new blocks that include 7 blocks for the new scripts listed above and 4 blocks for the following existing scripts:
- Georgian Extended
- Mayan Numerals
- Indic Siyaq Numbers
- Chess Symbols