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 2021/02/08 08:25:06 UTC

Re: [External] : Re: JDK 16 is now in the Release Candidate Phase

Many thanks Martin!

On 08/02/2021 08:23, Martin Grigorov wrote:
> Hi Rory,
>
> Apache Wicket build and tests are green with JDK 16 b35 and JDK 17 b8 !
>
> Regards,
> Martin
>
> On Fri, Feb 5, 2021 at 12:41 PM Rory O'Donnell 
> <rory.odonnell@oracle.com <ma...@oracle.com>> wrote:
>
>
>     *Hi Martin, *
>
>     *Per the JDK 16 schedule , we are in the Release Candidate
>     Phase**[1] .*
>
>     *Please advise if you find any issues while testing the latest Early
>     Access builds.*
>
>       * Schedule for JDK 16
>           o *2021/02/04 Initial Release Candidate*
>           o 2021/02/18 Final Release Candidate
>           o 2021/03/16 General Availability
>       * Release Notes [2]
>
>     OpenJDK 16 Early Access build 35**is now available at
>     http://jdk.java.net/16
>     <https://urldefense.com/v3/__http://jdk.java.net/16__;!!GqivPVa7Brio!LhOHCbsBTx10Qlz5QPbi4tY3Sz8HVM7dbXItWUg5qiFYI_TK8AvAYWeuTvC34S2JIAs$>
>     <http://jdk.java.net/16
>     <https://urldefense.com/v3/__http://jdk.java.net/16__;!!GqivPVa7Brio!LhOHCbsBTx10Qlz5QPbi4tY3Sz8HVM7dbXItWUg5qiFYI_TK8AvAYWeuTvC34S2JIAs$>>
>
>       * 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
>     <http://openjdk.java.net/legal/gplv2+ce.html>>.
>       * 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:
>           o Build 34:
>               + JDK-8259025: Record compact constructor using
>                 Objects.requireNonNull
>                   # Reported by JUnit5
>           o Build 32:
>               + JDK-8259014: Incomplete support for Unix domain sockets in
>                 Windows 2019 Server
>
>       * JDK 16 - topics of interest:
>           o Unix domain socket channels (JEP-380) overview:
>     https://inside.java/2021/02/03/jep380-unix-domain-sockets-channels/
>     <https://urldefense.com/v3/__https://inside.java/2021/02/03/jep380-unix-domain-sockets-channels/__;!!GqivPVa7Brio!LhOHCbsBTx10Qlz5QPbi4tY3Sz8HVM7dbXItWUg5qiFYI_TK8AvAYWeuTvC32U4Y3X8$>
>            
>     <https://inside.java/2021/02/03/jep380-unix-domain-sockets-channels/
>     <https://urldefense.com/v3/__https://inside.java/2021/02/03/jep380-unix-domain-sockets-channels/__;!!GqivPVa7Brio!LhOHCbsBTx10Qlz5QPbi4tY3Sz8HVM7dbXItWUg5qiFYI_TK8AvAYWeuTvC32U4Y3X8$>>
>           o Java Feature Spotlight: Pattern Matching
>     https://inside.java/2021/01/22/feature-spotlight-pattern-matching/
>     <https://urldefense.com/v3/__https://inside.java/2021/01/22/feature-spotlight-pattern-matching/__;!!GqivPVa7Brio!LhOHCbsBTx10Qlz5QPbi4tY3Sz8HVM7dbXItWUg5qiFYI_TK8AvAYWeuTvC3xK3LYfg$>
>            
>     <https://inside.java/2021/01/22/feature-spotlight-pattern-matching/
>     <https://urldefense.com/v3/__https://inside.java/2021/01/22/feature-spotlight-pattern-matching/__;!!GqivPVa7Brio!LhOHCbsBTx10Qlz5QPbi4tY3Sz8HVM7dbXItWUg5qiFYI_TK8AvAYWeuTvC3xK3LYfg$>>
>           o Foreign Memory Access - Pulling all the thread
>     https://inside.java/2021/01/25/memory-access-pulling-all-the-threads/
>     <https://urldefense.com/v3/__https://inside.java/2021/01/25/memory-access-pulling-all-the-threads/__;!!GqivPVa7Brio!LhOHCbsBTx10Qlz5QPbi4tY3Sz8HVM7dbXItWUg5qiFYI_TK8AvAYWeuTvC3dTBGDcA$>
>            
>     <https://inside.java/2021/01/25/memory-access-pulling-all-the-threads/
>     <https://urldefense.com/v3/__https://inside.java/2021/01/25/memory-access-pulling-all-the-threads/__;!!GqivPVa7Brio!LhOHCbsBTx10Qlz5QPbi4tY3Sz8HVM7dbXItWUg5qiFYI_TK8AvAYWeuTvC3dTBGDcA$>>
>       * General – topic of interest:
>           o Inside Java Episode 11 “How to contribute to OpenJDK” with
>             Stuart Marks and Jesper Wilhelmsson
>     https://inside.java/2021/01/29/podcast-011/
>     <https://urldefense.com/v3/__https://inside.java/2021/01/29/podcast-011/__;!!GqivPVa7Brio!LhOHCbsBTx10Qlz5QPbi4tY3Sz8HVM7dbXItWUg5qiFYI_TK8AvAYWeuTvC3OQ_ss6s$>
>             <https://inside.java/2021/01/29/podcast-011/
>     <https://urldefense.com/v3/__https://inside.java/2021/01/29/podcast-011/__;!!GqivPVa7Brio!LhOHCbsBTx10Qlz5QPbi4tY3Sz8HVM7dbXItWUg5qiFYI_TK8AvAYWeuTvC3OQ_ss6s$>>
>
>
>     Project Lanai EA 9 Build 17-lanai+2-49 (2021/1/20)
>     <http://jdk.java.net/lanai/
>     <https://urldefense.com/v3/__http://jdk.java.net/lanai/__;!!GqivPVa7Brio!LhOHCbsBTx10Qlz5QPbi4tY3Sz8HVM7dbXItWUg5qiFYI_TK8AvAYWeuTvC3i6mCEFI$>>
>     is available now
>
>       * These early-access builds are provided under the GNU General
>     Public
>         License, version 2, with the Classpath Exception
>         <http://openjdk.java.net/legal/gplv2+ce.html
>     <http://openjdk.java.net/legal/gplv2+ce.html>>
>       * EA builds are intended for developers looking to test and provide
>         feedback on using Project Lanai.
>       * This is a macOS-specific project which implements a new Java 2D
>         graphics rendering pipeline for macOS.
>       * Project Lanai Wiki:
>     https://wiki.openjdk.java.net/display/lanai/Main
>     <https://wiki.openjdk.java.net/display/lanai/Main>
>         <https://wiki.openjdk.java.net/display/lanai/Main
>     <https://wiki.openjdk.java.net/display/lanai/Main>>
>       * Please send feedback via e-mail to lanai-dev@openjdk.java.net
>     <ma...@openjdk.java.net>
>         <mailto:lanai-dev@openjdk.java.net
>     <ma...@openjdk.java.net>>. To send e-mail to this address
>         you must first subscribe to the mailing list
>         <https://mail.openjdk.java.net/mailman/listinfo/lanai-dev
>     <https://mail.openjdk.java.net/mailman/listinfo/lanai-dev>>.
>
>     Project Loom Build 17-loom+2-42 (2021/1/14)
>     <http://jdk.java.net/loom/
>     <https://urldefense.com/v3/__http://jdk.java.net/loom/__;!!GqivPVa7Brio!LhOHCbsBTx10Qlz5QPbi4tY3Sz8HVM7dbXItWUg5qiFYI_TK8AvAYWeuTvC3DxjCaNU$>>
>
>     based on JDK-17+5
>     <https://github.com/openjdk/jdk/releases/tag/jdk-17%2B5
>     <https://urldefense.com/v3/__https://github.com/openjdk/jdk/releases/tag/jdk-17*2B5__;JQ!!GqivPVa7Brio!LhOHCbsBTx10Qlz5QPbi4tY3Sz8HVM7dbXItWUg5qiFYI_TK8AvAYWeuTvC3F5lya0s$>>
>     is available now
>
>       * These early-access builds are provided under the GNU General
>     Public
>         License, version 2, with the Classpath Exception
>         <http://openjdk.java.net/legal/gplv2+ce.html
>     <http://openjdk.java.net/legal/gplv2+ce.html>>
>       * These builds are intended for developers looking to "kick the
>     tyres"
>         and provide feedback on using the API or by sending bug reports.
>       * API Javadoc :
>     https://download.java.net/java/early_access/loom/docs/api/
>     <https://urldefense.com/v3/__https://download.java.net/java/early_access/loom/docs/api/__;!!GqivPVa7Brio!LhOHCbsBTx10Qlz5QPbi4tY3Sz8HVM7dbXItWUg5qiFYI_TK8AvAYWeuTvC397tMjlA$>
>         <https://download.java.net/java/early_access/loom/docs/api/
>     <https://urldefense.com/v3/__https://download.java.net/java/early_access/loom/docs/api/__;!!GqivPVa7Brio!LhOHCbsBTx10Qlz5QPbi4tY3Sz8HVM7dbXItWUg5qiFYI_TK8AvAYWeuTvC397tMjlA$>>
>       * Please send feedback via e-mail to loom-dev@openjdk.java.net
>     <ma...@openjdk.java.net>
>         <mailto:loom-dev@openjdk.java.net
>     <ma...@openjdk.java.net>>. To send e-mail to this address
>         you must first subscribe to the mailing list
>         <http://mail.openjdk.java.net/mailman/listinfo/loom-dev
>     <http://mail.openjdk.java.net/mailman/listinfo/loom-dev>>.
>
>     OpenJDK 17 Early Access build 8**is now available at
>     http://jdk.java.net/17
>     <https://urldefense.com/v3/__http://jdk.java.net/17__;!!GqivPVa7Brio!LhOHCbsBTx10Qlz5QPbi4tY3Sz8HVM7dbXItWUg5qiFYI_TK8AvAYWeuTvC3khSlqGk$>
>     <http://jdk.java.net/17
>     <https://urldefense.com/v3/__http://jdk.java.net/17__;!!GqivPVa7Brio!LhOHCbsBTx10Qlz5QPbi4tY3Sz8HVM7dbXItWUg5qiFYI_TK8AvAYWeuTvC3khSlqGk$>>
>
>       * 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
>     <http://openjdk.java.net/legal/gplv2+ce.html>>.
>       * Changes in recent builds that maybe of interest:
>           o Build 8:
>               + JDK-8222850: Misleading cascade compiler error in switch
>                 expression with undefined vars
>                   # Reported by jOOQ.
>               + JDK-8217633: Configurable extensions with system
>     properties
>               + JDK-8249867: DOM LSSerializer control of newline after XML
>                 header
>               + JDK-8256421: Added 2 HARICA Root CA Certificates
>               + JDK-8259801: Enable XML Signature secure validation
>     mode by
>                 default
>           o Build 7:
>               + JDK-8165276: Spec states to invoke the premain method
>     in an
>                 agent class if it's public but implementation differs
>               + JDK-8256895: Add support for RFC 8954: Online Certificate
>                 Status Protocol (OCSP) Nonce Extension
>           o Build 6:
>               + JDK-8259048: (tz) Upgrade time-zone data to tzdata2020f
>
>     January 2021 Critical Patch Update Released:
>
>       * As part of the Jan 2021 CPU we released JDK 15.0.2, JDK
>     11.0.10 LTS,
>         JDK 8u281, and JDK 7u291 as well as OpenJDK 15.0.2 (publicly
>     available).
>
>     Rgds, Rory
>
>     [1]
>     https://mail.openjdk.java.net/pipermail/jdk-dev/2021-February/005062.html
>     <https://mail.openjdk.java.net/pipermail/jdk-dev/2021-February/005062.html>
>
>     <https://mail.openjdk.java.net/pipermail/jdk-dev/2021-February/005062.html
>     <https://mail.openjdk.java.net/pipermail/jdk-dev/2021-February/005062.html>>
>     [2] https://jdk.java.net/16/release-notes
>     <https://urldefense.com/v3/__https://jdk.java.net/16/release-notes__;!!GqivPVa7Brio!LhOHCbsBTx10Qlz5QPbi4tY3Sz8HVM7dbXItWUg5qiFYI_TK8AvAYWeuTvC3iMadRtA$>
>
>     <https://jdk.java.net/16/release-notes
>     <https://urldefense.com/v3/__https://jdk.java.net/16/release-notes__;!!GqivPVa7Brio!LhOHCbsBTx10Qlz5QPbi4tY3Sz8HVM7dbXItWUg5qiFYI_TK8AvAYWeuTvC3iMadRtA$>>
>     [3] http://openjdk.java.net/projects/jdk/16/
>     <http://openjdk.java.net/projects/jdk/16/>
>     <http://openjdk.java.net/projects/jdk/16/
>     <http://openjdk.java.net/projects/jdk/16/>>
>
>     -- 
>     Rgds, Rory O'Donnell
>     Quality Engineering Manager
>     Oracle EMEA, Dublin, Ireland
>

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