Java 12 will be released around 2019-03-20. It is not an LTS release and will be obsoleted at the release of Java 13 in September 2019.
Status: early access
Page last updated: 2018-09-14, EA 8.
Schedule:
- 2018/12/13 Rampdown Phase One
- 2019/01/17 Rampdown Phase Two
- 2019/01/31 Release-Candidate Phase
- 2019/03/19 General Availability
Resources
- Java 12 Early-Access Builds (note: OpenJDK builds only; no Oracle builds yet)
Changes Targeted to Java 12
- JEP 182 and JDK-8028563: no more support for
-source
/-target
/-release
1.6. - JEP 325: Switch Expressions (preview feature per JEP 12; i.e., may be removed in a later release)
- JDK-8208350: Disabled all DES TLS Cipher Suites
Proposed to Target Java 12
Candidates:
- JEP 326: Raw String Literals