Java 12 will be released on March 19, 2019. It is not an LTS release and will be obsoleted at the release of Java 13 six months later in September 2019.
Schedule:
2018/12/13 | Rampdown Phase One (fork from main line) | |
2019/01/17 | Rampdown Phase Two | |
2019/02/07 | Release-Candidate Phase | |
2019/03/19 | General Availability |
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
- JDK-8207258: Distrust TLS server certificates anchored by Symantec Root CAs
- JDK-8209923: Unicode 11
- JDK-8211883: TLS anon and NULL Cipher Suites are Disabled
- JDK-8192939: Remove Finalize methods from FileInputStream and FileOutputStream
- JDK-8211107: LDAPS Communication Failure: "Application code using LDAPS with a socket connect timeout that is <= 0 ( the default value ), may encounter an exception when establishing the connection."
- JDK-8140466: ChaCha20 and Poly1305 TLS Cipher Suites
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.