OpenJDK 17 Early Access build 21 is now available at
https://jdk.java.net/17
- These early-access , open-source builds are provided under the
- Schedule
- 2021/06/10 Rampdown Phase One
- 2021/07/15 Rampdown Phase Two
- 2021/08/05 Initial Release Candidate
- 2021/08/19 Final Release Candidate
- 2021/09/14 General Availability
-
JEPs targeted to JDK 17, so far:
- Changes in recent builds that maybe of interest:
- Build 21:
- JDK-8196415: JARs signed with SHA-1 algorithms are restricted by default.
- JDK-8265989: System property for the native character encoding name.
- JDK-8265137: java.util.Random suddenly has new public methods nowhere documented.
- [Reported by Apache Lucene]
- Build 20
- JDK-8037397: RegEx pattern matching loses character class after intersection (&&) operator.
- JDK-8264208: A new public method that returns the `Charset` used in the `Console.
- Build 19
- JDK-8228988: AnnotationParser throws NullPointerException on incompatible member type.
- JDK-8258794: Support for CLDR version 39.
- JDK-8262108: SimpleDateFormat formatting broken for sq_MK Locale.
- [Reported by ApacheCommons]
- Build
18
- JDK-8260693: Provide the support for specifying a signer in keytool -genkeypair.
- JDK-8263763: Synthetic constructor parameters of enum are not considered for annotation indices.
Topics of interest from 'Insider Java':
- Security and Sandboxing Post SecurityManager :
Link
- Foreign Memory Access and NIO channels - Going Further :
Link
Project Loom Early-Access Build:
Build 17-loom+6-225 (2021/4/1)
April 2021 Critical Patch Update Released:
- As part of the April 2021 CPU we released JDK 16.0.1, JDK 11.0.11 LTS, JDK 8u291 and JDK 7u301 as well as OpenJDK 16.0.1 (publicly available).
Regards
Deepak