You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wicket.apache.org by Rory O'Donnell <ro...@oracle.com> on 2019/10/20 07:13:20 UTC
JDK 14 - Early Access build 19 is available
Hi Martin,
*OpenJDK builds - JDK 14 *- Early Access build 19 is available at
http://jdk.java.net/14/
These early-access, open-source builds are provided under the GNU
General Public License, version 2, with the Classpath Exception
<http://openjdk.java.net/legal/gplv2+ce.html>.
* Release notes
o https://jdk.java.net/14/release-notes
* JEPs targeted to JDK 14, so far
o 352 - Non-Volatile Mapped Byte Buffers
<https://openjdk.java.net/jeps/352>
o 358 - Helpful NullPointerExceptions
<http://openjdk.java.net/jeps/358>
o 349 - JFR Event Streaming <https://openjdk.java.net/jeps/349>
* *I want to draw your attention to some notable changes in previous
builds of JDK 14.*
o *Build 14* - Classes are now loaded and linked by
Class.forName() (JDK-8212117
<https://bugs.openjdk.java.net/browse/JDK-8212117>)
+ we need help testing changes to 3-arg Class.forName method.
The method has always been specified to link the class but
the implementation has historically not done this when
invoked with the "initialize" parameter set to false. The
bug has been fixed in JDK 14 but it has the potential to
change the behavior of code that uses Class.forName to load
classes that cannot be linked.
* Changes in this build
<https://hg.openjdk.java.net/jdk/jdk/log?rev=reverse%28%22jdk-14%2B18%22%3A%3A%22jdk-14%2B19%22-%22jdk-14%2B18%22%29&revcount=1000>
*Openjdk Builds - JDK 13.0.1 *General Availability -
https://jdk.java.net/13/
These early-access, open-source builds are provided under the GNU
General Public License, version 2, with the Classpath Exception
<http://openjdk.java.net/legal/gplv2+ce.html>.
* Release notes <https://jdk.java.net/13/release-notes>
* Changes in this release
<https://hg.openjdk.java.net/jdk/jdk/log?rev=reverse%28%22jdk-13.0.1%2B8%22%3A%3A%22jdk-13.0.1%2B9%22-%22jdk-13.0.1%2B8%22%29&revcount=1000>
*Crypto roadmap updated* -
https://www.java.com/en/jre-jdk-cryptoroadmap.html
Targeted Date^(2) Targeted Release(s) Algorithm/Protocol Action How
to test/enable change Change Log
2019-10-15 13, 11, 8, 7 ECC on TLS Disable non-NIST Suite B EC curves
(sect283k1, sect283r1, sect409k1, sect409r1, sect571k1, sect571r1,
secp256k1) when negotiating TLS sessions Disabling non-NIST Suite B EC
curves when negotiating TLS sessions
<https://java.com/en/configure_crypto.html#DisablenonNIST> 2019-10-08
Announced.
Rgds,Rory
--
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland
Re: JDK 14 - Early Access build 19 is available
Posted by Rory O'Donnell <ro...@oracle.com>.
Thanks Martin!
On 21/10/2019 18:56, Martin Grigorov wrote:
> Hi Rory,
>
> Wicket builds are fine with the new builds of JDK 13 & 14!
>
> Kind regards,
> Martin
>
> On Sun, Oct 20, 2019 at 10:20 AM Rory O'Donnell
> <rory.odonnell@oracle.com <ma...@oracle.com>> wrote:
>
> Hi Martin,
>
> *OpenJDK builds - JDK 14 *- Early Access build 19 is available at
> http://jdk.java.net/14/
>
> These early-access, open-source builds are provided under the GNU
> General Public License, version 2, with the Classpath Exception
> <http://openjdk.java.net/legal/gplv2+ce.html>.
>
> * Release notes
> o https://jdk.java.net/14/release-notes
>
> * JEPs targeted to JDK 14, so far
> o 352 - Non-Volatile Mapped Byte Buffers
> <https://openjdk.java.net/jeps/352>
> o 358 - Helpful NullPointerExceptions
> <http://openjdk.java.net/jeps/358>
> o 349 - JFR Event Streaming <https://openjdk.java.net/jeps/349>
> * *I want to draw your attention to some notable changes in previous
> builds of JDK 14.*
> o *Build 14* - Classes are now loaded and linked by
> Class.forName() (JDK-8212117
> <https://bugs.openjdk.java.net/browse/JDK-8212117>)
> + we need help testing changes to 3-arg Class.forName
> method.
> The method has always been specified to link the class but
> the implementation has historically not done this when
> invoked with the "initialize" parameter set to false. The
> bug has been fixed in JDK 14 but it has the potential to
> change the behavior of code that uses Class.forName to
> load
> classes that cannot be linked.
>
>
> * Changes in this build
>
> <https://hg.openjdk.java.net/jdk/jdk/log?rev=reverse%28%22jdk-14%2B18%22%3A%3A%22jdk-14%2B19%22-%22jdk-14%2B18%22%29&revcount=1000>
>
>
> *Openjdk Builds - JDK 13.0.1 *General Availability -
> https://jdk.java.net/13/
>
> These early-access, open-source builds are provided under the GNU
> General Public License, version 2, with the Classpath Exception
> <http://openjdk.java.net/legal/gplv2+ce.html>.
>
> * Release notes <https://jdk.java.net/13/release-notes>
> * Changes in this release
>
> <https://hg.openjdk.java.net/jdk/jdk/log?rev=reverse%28%22jdk-13.0.1%2B8%22%3A%3A%22jdk-13.0.1%2B9%22-%22jdk-13.0.1%2B8%22%29&revcount=1000>
>
>
> *Crypto roadmap updated* -
> https://www.java.com/en/jre-jdk-cryptoroadmap.html
>
> Targeted Date^(2) Targeted Release(s) Algorithm/Protocol
> Action How
> to test/enable change Change Log
> 2019-10-15 13, 11, 8, 7 ECC on TLS Disable non-NIST
> Suite B EC curves
> (sect283k1, sect283r1, sect409k1, sect409r1, sect571k1, sect571r1,
> secp256k1) when negotiating TLS sessions Disabling non-NIST
> Suite B EC
> curves when negotiating TLS sessions
> <https://java.com/en/configure_crypto.html#DisablenonNIST>
> 2019-10-08
> Announced.
>
>
> Rgds,Rory
>
> --
> Rgds, Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin, Ireland
>
--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin,Ireland
Re: JDK 14 - Early Access build 19 is available
Posted by Martin Grigorov <mg...@apache.org>.
Hi Rory,
Wicket builds are fine with the new builds of JDK 13 & 14!
Kind regards,
Martin
On Sun, Oct 20, 2019 at 10:20 AM Rory O'Donnell <ro...@oracle.com>
wrote:
> Hi Martin,
>
> *OpenJDK builds - JDK 14 *- Early Access build 19 is available at
> http://jdk.java.net/14/
>
> These early-access, open-source builds are provided under the GNU
> General Public License, version 2, with the Classpath Exception
> <http://openjdk.java.net/legal/gplv2+ce.html>.
>
> * Release notes
> o https://jdk.java.net/14/release-notes
>
> * JEPs targeted to JDK 14, so far
> o 352 - Non-Volatile Mapped Byte Buffers
> <https://openjdk.java.net/jeps/352>
> o 358 - Helpful NullPointerExceptions
> <http://openjdk.java.net/jeps/358>
> o 349 - JFR Event Streaming <https://openjdk.java.net/jeps/349>
> * *I want to draw your attention to some notable changes in previous
> builds of JDK 14.*
> o *Build 14* - Classes are now loaded and linked by
> Class.forName() (JDK-8212117
> <https://bugs.openjdk.java.net/browse/JDK-8212117>)
> + we need help testing changes to 3-arg Class.forName method.
> The method has always been specified to link the class but
> the implementation has historically not done this when
> invoked with the "initialize" parameter set to false. The
> bug has been fixed in JDK 14 but it has the potential to
> change the behavior of code that uses Class.forName to load
> classes that cannot be linked.
>
>
> * Changes in this build
> <
> https://hg.openjdk.java.net/jdk/jdk/log?rev=reverse%28%22jdk-14%2B18%22%3A%3A%22jdk-14%2B19%22-%22jdk-14%2B18%22%29&revcount=1000
> >
>
>
> *Openjdk Builds - JDK 13.0.1 *General Availability -
> https://jdk.java.net/13/
>
> These early-access, open-source builds are provided under the GNU
> General Public License, version 2, with the Classpath Exception
> <http://openjdk.java.net/legal/gplv2+ce.html>.
>
> * Release notes <https://jdk.java.net/13/release-notes>
> * Changes in this release
> <
> https://hg.openjdk.java.net/jdk/jdk/log?rev=reverse%28%22jdk-13.0.1%2B8%22%3A%3A%22jdk-13.0.1%2B9%22-%22jdk-13.0.1%2B8%22%29&revcount=1000
> >
>
>
> *Crypto roadmap updated* -
> https://www.java.com/en/jre-jdk-cryptoroadmap.html
>
> Targeted Date^(2) Targeted Release(s) Algorithm/Protocol
> Action How
> to test/enable change Change Log
> 2019-10-15 13, 11, 8, 7 ECC on TLS Disable non-NIST Suite B
> EC curves
> (sect283k1, sect283r1, sect409k1, sect409r1, sect571k1, sect571r1,
> secp256k1) when negotiating TLS sessions Disabling non-NIST Suite B
> EC
> curves when negotiating TLS sessions
> <https://java.com/en/configure_crypto.html#DisablenonNIST>
> 2019-10-08
> Announced.
>
>
> Rgds,Rory
>
> --
> Rgds, Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin, Ireland
>
>