JDK 16 is now in Rampdown Phase Two

Previous Topic Next Topic
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

JDK 16 is now in Rampdown Phase Two

Rory O'Donnell
Hi All,

Per the JDK 16 schedule , we are in Rampdown Phase Two [1] .

Please advise if you find any issues while testing the latest Early Access builds.

  • Schedule for JDK 16
    • 2021/01/14  Rampdown Phase Two
    • 2021/02/04  Initial Release Candidate
    • 2021/02/18  Final Release Candidate
    • 2021/03/16  General Availability
  • Release Notes [2]

OpenJDK 16 Early Access build 32 is now available at http://jdk.java.net/16

  • These early-access, open-source builds are provided under the GNU General Public License, version 2, with the Classpath Exception.
  • Features [3] - the overall feature set is frozen. No further JEPs will be targeted to this release.
  • Changes in recent builds that maybe of interest:
    • Build 32: 
      • JDK-8259028 - ClassCastException when using custom filesystem with wrapper FileChannel impl
        • Apache Lucene found.
      • JDK-8253996 - Javac error on jdk16 build 18: invalid flag: -Xdoclint:-missing
        • Apache Zookeeper found.
    • Build 31:
      • JDK-8259027: NullPointerException in makeMappedSegment due to NULL Unmapper when length of segment is 0
        • Reported by Apache Lucene
    • Build 30:
      • JDK-8254023: A module declaration is not allowed to be a target of an annotation that lacks an @Target meta-annotation
        • Reported by JUnit5
      • JDK-8256693: getAnnotatedReceiverType parameterizes types too eagerly

Project Panama/foreign EA Build 16-panama+3-385 (2020/12/10) is available now [4]

  • What's new
    • jextract is now fully compatible with Java 16
    • New architecture based on Foreign-Memory Access API (JEP 370, JEP 383, JEP 393) and Foreign Linker API (JEP 389)
OpenJDK 17 Early Access build 5 is now available at http://jdk.java.net/17

Java Cryptographic Roadmap [5] has been updated

  • Removing root certificates with 1024-bit keys in July 2021 CPU.
  • Disabling of SHA-1 JARS signed after 2019-01-01 has been postponed to July 2021 CPU.