JDK 14 enters Rampdown Phase One

deepak.n.damodaran at oracle.com deepak.n.damodaran at oracle.com
Mon Dec 16 06:32:34 UTC 2019

Hi All,

*Per the JDK 14 schedule , we are now in Rampdown Phase One*

*Please advise if you have found any issues while testing the latest 
Early Access build.

  * Schedule for JDK 14
      o *2019/12/12 Rampdown Phase One*
      o 2020/01/16 Rampdown Phase Two
      o 2020/02/06 Initial Release Candidate
      o 2020/02/20 Final Release Candidate
      o 2020/03/17 General Availability

  * The overall feature set is frozen.
      o No further JEPs will be targeted to this release
      o For more details , see Mark Reinhold's email to jdk-dev mailing
        list [1]

  * Features included in JDK 14:.
      o JEP 305: Pattern Matching for instanceof (Preview)
      o JEP 343: Packaging Tool (Incubator)
      o JEP 345: NUMA-Aware Memory Allocation for G1
      o JEP 349: JFR Event Streaming <http://openjdk.java.net/jeps/349>
      o JEP 352: Non-Volatile Mapped Byte Buffers
      o JEP 358: Helpful NullPointerExceptions
      o JEP 359: Records (Preview) <http://openjdk.java.net/jeps/359>
        JEP 359: Records (Preview) <http://openjdk.java.net/jeps/359>
      o JEP 361: Switch Expressions (Standard)
      o JEP 362: Deprecate the Solaris and SPARC Ports
      o JEP 363: Remove the Concurrent Mark Sweep Garbage Collector
      o JEP 364: ZGC on macOS <http://openjdk.java.net/jeps/364>
      o JEP 365 ZGC on Windows <https://openjdk.java.net/jeps/365>
      o JEP 366: Deprecate ParallelScavenge SerialOld GC Combination
      o JEP 367: Remove the Pack200 Tools and API
      o JEP 368: Text Blocks (Second Preview)
      o JEP 370: Foreign-Memory Access API (Incubator)

*JDK 14 **Early Access build 27 **is available**at : - jdk.java.net/14/*

  * Release notes
      o https://jdk.java.net/14/release-notes
  * Recent fixes that might be of interest
      o Build 27:
          + JDK-8212780: Packaging Tool Implementation
          + JDK-8234370: Implementation of JEP 362: Deprecate the
            Solaris and SPARC Ports
          + JDK-8190492: Remove SSLv2Hello and SSLv3 from default
            enabled TLS protocols
          + JDK-8214481: freetype path does not disable TrueType hinting
            with AA+FM hints
          + JDK-8234076: JVM crashes on Windows 10 using --module=NAME
          + JDK-8222756: Plural support in CompactNumberFormat
          + JDK-8234211: allow discoverable javac plugins to be invoked
            by default
      o Build 26:
          + JDK-8233223: Add Amazon Root CA certificates
          + JDK-8235263: Revert TLS 1.3 change that wrapped IOExceptions
          + JDK-8234893: ARM32: build failure after JDK-8234387

Deepak Damodaran


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/quality-discuss/attachments/20191216/f44799ba/attachment.htm>

More information about the quality-discuss mailing list