Release Announcement: General Availability of Java 14 / JDK 14

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Release Announcement: General Availability of Java 14 / JDK 14

Rory O'Donnell Oracle, Dublin Ireland

 Hi Uwe & Dawid,


Release Announcement: General Availability of Java 14 / JDK 14 [1]

  • JDK 14, the reference implementation of Java 14, is now Generally Available.
  • GPL-licensed OpenJDK builds from Oracle are available here: https://jdk.java.net/14
  • JDK 14 Release notes

JDK 14  includes sixteen features [2]:

  305: Pattern Matching for instanceof (Preview)
  343: Packaging Tool (Incubator)
  345: NUMA-Aware Memory Allocation for G1
  349: JFR Event Streaming
  352: Non-Volatile Mapped Byte Buffers
  358: Helpful NullPointerExceptions
  359: Records (Preview)
  361: Switch Expressions (Standard)
  362: Deprecate the Solaris and SPARC Ports
  363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector
  364: ZGC on macOS
  365: ZGC on Windows
  366: Deprecate the ParallelScavenge + SerialOld GC Combination
  367: Remove the Pack200 Tools and API
  368: Text Blocks (Second Preview)
  370: Foreign-Memory Access API (Incubator)

Thanks to everyone who contributed to JDK 14, whether by creating features or enhancements, logging  bugs, or downloading and testing the early-access builds.

OpenJDK 15 EA build 14 is now available at http://jdk.java.net/15

  • These early access, open source builds are provided under the GNU General Public License, version 2, with the Classpath Exception.
  • Significant changes since the last availability email:
    • Build 13 - JDK-8238555: Allow Initialization of SunPKCS11 with NSS when there are external FIPS modules in the NSSDB
    • Build 10 - JDK-8237776: Shenandoah: Wrong result with Lucene test
      • Reported by Apache Lucene.
    • Build 9 - JDK-8222793: Javadoc tool ignores "-locale" param and uses default locale for all messages and texts
      • Reported by Apache Lucene.

Project Metropolis Early-Access Builds - Build 14-metropolis+1-17 (2020/3/5)


Regards,
Rory

[1] https://mail.openjdk.java.net/pipermail/jdk-dev/2020-March/004089.html
[2] https://openjdk.java.net/projects/jdk/14

-- 
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland
Reply | Threaded
Open this post in threaded view
|

RE: Release Announcement: General Availability of Java 14 / JDK 14

Uwe Schindler-2

Hi Rory,

 

I switched the Jenkins builds yesterday to enable it. But in fact it was only a rename: “jdk-14-rc” -> “jdk-14”

JDK15 build 14 was installed, too, and first build suceeded: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/26046/

 

Uwe

 

-----

Uwe Schindler

[hidden email]

ASF Member, Apache Lucene PMC / Committer

Bremen, Germany

https://lucene.apache.org/

 

From: Rory O'Donnell <[hidden email]>
Sent: Wednesday, March 18, 2020 10:34 AM
To: Uwe Schindler <[hidden email]>
Cc: [hidden email]; Dalibor Topic <[hidden email]>; Balchandra Vaidya <[hidden email]>; Deepak Nenmelithara Damodaran <[hidden email]>; Dawid Weiss <[hidden email]>; [hidden email]
Subject: Release Announcement: General Availability of Java 14 / JDK 14

 

 Hi Uwe & Dawid,


Release Announcement: General Availability of Java 14 / JDK 14 [1]

  • JDK 14, the reference implementation of Java 14, is now Generally Available.
  • GPL-licensed OpenJDK builds from Oracle are available here: https://jdk.java.net/14
  • JDK 14 Release notes

 

JDK 14  includes sixteen features [2]:

  305: Pattern Matching for instanceof (Preview)
  343: Packaging Tool (Incubator)
  345: NUMA-Aware Memory Allocation for G1
  349: JFR Event Streaming
  352: Non-Volatile Mapped Byte Buffers
  358: Helpful NullPointerExceptions
  359: Records (Preview)
  361: Switch Expressions (Standard)
  362: Deprecate the Solaris and SPARC Ports
  363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector
  364: ZGC on macOS
  365: ZGC on Windows
  366: Deprecate the ParallelScavenge + SerialOld GC Combination
  367: Remove the Pack200 Tools and API
  368: Text Blocks (Second Preview)
  370: Foreign-Memory Access API (Incubator)

Thanks to everyone who contributed to JDK 14, whether by creating features or enhancements, logging  bugs, or downloading and testing the early-access builds.

OpenJDK 15 EA build 14 is now available at http://jdk.java.net/15

    • Build 13 - JDK-8238555: Allow Initialization of SunPKCS11 with NSS when there are external FIPS modules in the NSSDB
    • Build 10 - JDK-8237776: Shenandoah: Wrong result with Lucene test
      • Reported by Apache Lucene.
    • Build 9 - JDK-8222793: Javadoc tool ignores "-locale" param and uses default locale for all messages and texts
      • Reported by Apache Lucene.

Project Metropolis Early-Access Builds - Build 14-metropolis+1-17 (2020/3/5)

 

Regards,
Rory

[1] https://mail.openjdk.java.net/pipermail/jdk-dev/2020-March/004089.html
[2] https://openjdk.java.net/projects/jdk/14

-- 
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland
Reply | Threaded
Open this post in threaded view
|

Re: Release Announcement: General Availability of Java 14 / JDK 14

Rory O'Donnell Oracle, Dublin Ireland

Thanks Uwe!

On 18/03/2020 13:27, Uwe Schindler wrote:

Hi Rory,

 

I switched the Jenkins builds yesterday to enable it. But in fact it was only a rename: “jdk-14-rc” -> “jdk-14”

JDK15 build 14 was installed, too, and first build suceeded: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/26046/

 

Uwe

 

-----

Uwe Schindler

[hidden email]

ASF Member, Apache Lucene PMC / Committer

Bremen, Germany

https://lucene.apache.org/

 

From: Rory O'Donnell [hidden email]
Sent: Wednesday, March 18, 2020 10:34 AM
To: Uwe Schindler [hidden email]
Cc: [hidden email]; Dalibor Topic [hidden email]; Balchandra Vaidya [hidden email]; Deepak Nenmelithara Damodaran [hidden email]; Dawid Weiss [hidden email]; [hidden email]
Subject: Release Announcement: General Availability of Java 14 / JDK 14

 

 Hi Uwe & Dawid,


Release Announcement: General Availability of Java 14 / JDK 14 [1]

  • JDK 14, the reference implementation of Java 14, is now Generally Available.
  • GPL-licensed OpenJDK builds from Oracle are available here: https://jdk.java.net/14
  • JDK 14 Release notes

 

JDK 14  includes sixteen features [2]:

  305: Pattern Matching for instanceof (Preview)
  343: Packaging Tool (Incubator)
  345: NUMA-Aware Memory Allocation for G1
  349: JFR Event Streaming
  352: Non-Volatile Mapped Byte Buffers
  358: Helpful NullPointerExceptions
  359: Records (Preview)
  361: Switch Expressions (Standard)
  362: Deprecate the Solaris and SPARC Ports
  363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector
  364: ZGC on macOS
  365: ZGC on Windows
  366: Deprecate the ParallelScavenge + SerialOld GC Combination
  367: Remove the Pack200 Tools and API
  368: Text Blocks (Second Preview)
  370: Foreign-Memory Access API (Incubator)

Thanks to everyone who contributed to JDK 14, whether by creating features or enhancements, logging  bugs, or downloading and testing the early-access builds.

OpenJDK 15 EA build 14 is now available at http://jdk.java.net/15

    • Build 13 - JDK-8238555: Allow Initialization of SunPKCS11 with NSS when there are external FIPS modules in the NSSDB
    • Build 10 - JDK-8237776: Shenandoah: Wrong result with Lucene test
      • Reported by Apache Lucene.
    • Build 9 - JDK-8222793: Javadoc tool ignores "-locale" param and uses default locale for all messages and texts
      • Reported by Apache Lucene.

Project Metropolis Early-Access Builds - Build 14-metropolis+1-17 (2020/3/5)

 

Regards,
Rory

[1] https://mail.openjdk.java.net/pipermail/jdk-dev/2020-March/004089.html
[2] https://openjdk.java.net/projects/jdk/14

-- 
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland
-- 
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland