You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@aries.apache.org by Rory O'Donnell <ro...@oracle.com> on 2021/04/02 08:16:08 UTC
Re: [External] : Re: Release Announcement: General Availability of
Java 16 / JDK 16
Thanks Ray, I've updated the Quality page[1] !
Rgds,Rory
[1] https://wiki.openjdk.java.net/display/quality/Quality+Outreach
On 02/04/2021 01:43, Raymond Augé wrote:
> Hi Rory,
>
> Just wanted to get back and let you know that I've just added JDK 16
> release and JDK 17-ea to the Aries JAX-RS project build matrix and
> everything is green across the board.
>
> Thanks,
> - Ray
>
> On Tue, Mar 16, 2021 at 10:55 AM Rory O'Donnell
> <rory.odonnell@oracle.com <ma...@oracle.com>> wrote:
>
>
> Hi Ray,
>
> *Release Announcement: General Availability of Java 16 / JDK 16 *
>
> **
>
> * JDK 16, the reference implementation of Java 16, is now Generally
> Available. [1]
> * GPL-licensed OpenJDK builds from Oracle are available here:
> http://jdk.java.net/16/
> <https://urldefense.com/v3/__http://jdk.java.net/16/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aLvGZZo0$>
> <http://jdk.java.net/16/
> <https://urldefense.com/v3/__http://jdk.java.net/16/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aLvGZZo0$>>
> * JDK 16 Release notes
>
> <https://www.oracle.com/java/technologies/javase/16-relnotes.html
> <https://www.oracle.com/java/technologies/javase/16-relnotes.html>>
>
> *JDK 16 includes the following features [2]:*
>
> * JEP 338:Vector API (Incubator)
> <https://openjdk.java.net/jeps/338
> <https://openjdk.java.net/jeps/338>>
> * JEP 347:Enable C++14 Language Features
> <https://openjdk.java.net/jeps/347
> <https://openjdk.java.net/jeps/347>>
> * JEP 357:Migrate from Mercurial to Git
> <https://openjdk.java.net/jeps/357
> <https://openjdk.java.net/jeps/357>>
> * JEP 369:Migrate to GitHub <https://openjdk.java.net/jeps/369
> <https://openjdk.java.net/jeps/369>>
> * JEP 376:ZGC: Concurrent Thread-Stack Processing
> <https://openjdk.java.net/jeps/376
> <https://openjdk.java.net/jeps/376>>
> * JEP 380:Unix-Domain Socket Channels
> <https://openjdk.java.net/jeps/380
> <https://openjdk.java.net/jeps/380>>
> * JEP 386:Alpine Linux Port <https://openjdk.java.net/jeps/386
> <https://openjdk.java.net/jeps/386>>
> * JEP 387:Elastic Metaspace <https://openjdk.java.net/jeps/387
> <https://openjdk.java.net/jeps/387>>
> * JEP 388:Windows/AArch64 Port
> <https://openjdk.java.net/jeps/388
> <https://openjdk.java.net/jeps/388>>
> * JEP 389:Foreign Linker API (Incubator)
> <https://openjdk.java.net/jeps/389
> <https://openjdk.java.net/jeps/389>>
> * JEP 390:Warnings for Value-Based Classes
> <https://openjdk.java.net/jeps/390
> <https://openjdk.java.net/jeps/390>>
> * JEP 392:Packaging Tool <https://openjdk.java.net/jeps/392
> <https://openjdk.java.net/jeps/392>>
> * JEP 393:Foreign-Memory Access API (Third Incubator)
> <https://openjdk.java.net/jeps/393
> <https://openjdk.java.net/jeps/393>>
> * JEP 394:Pattern Matching for instanceof
> <https://openjdk.java.net/jeps/394
> <https://openjdk.java.net/jeps/394>>
> * JEP 395:Records <https://openjdk.java.net/jeps/395
> <https://openjdk.java.net/jeps/395>>
> * JEP 396:Strongly Encapsulate JDK Internals by Default
> <https://openjdk.java.net/jeps/396
> <https://openjdk.java.net/jeps/396>>
> * JEP 397:Sealed Classes (Second Preview)
> <https://openjdk.java.net/jeps/397
> <https://openjdk.java.net/jeps/397>>
>
> Thanks to everyone who contributed to JDK 16, whether by creating
> features or enhancements, logging bugs, or
>
> downloading and testing the early-access builds.
>
> *OpenJDK 17 Early Access build 13 is now available at
> http://jdk.java.net/17
> <https://urldefense.com/v3/__http://jdk.java.net/17__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aWDKZ7l4$>
> <http://jdk.java.net/17/
> <https://urldefense.com/v3/__http://jdk.java.net/17/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aiFXOVf0$>>
> *
>
>
> **
>
> * 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>>.
> * JEPs targeted to JDK 17, so far:
> o JEP 356: Enhanced Pseudo-Random Number Generators
> <https://openjdk.java.net/jeps/356
> <https://openjdk.java.net/jeps/356>>
>
> * Release Notes are available at
> http://jdk.java.net/17/release-notes
> <https://urldefense.com/v3/__http://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0annpuc1Y$>
> <http://jdk.java.net/17/release-notes
> <https://urldefense.com/v3/__http://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0annpuc1Y$>>
>
> * Significant changes since the last availability email:
> o JDK-8259709: Disable SHA-1 XML Signatures (b13)
> o JDK-6323374: (coll) Optimize Collections.unmodifiable* and
> synchronized*(b13)
> o JDK-8139348: Deprecate 3DES and RC4 in Kerberos (b12)
> o JDK-8259662: Don't wrap SocketExceptions into SSLExceptions in
> SSLSocketImpl (b11)
> o JDK-8235139: Deprecate the socket impl factory mechanism(b10)
> o JDK-8225081: Remove Telia Company CA certificate expiring in
> April 2021(b9)
>
>
> *Project Lanai Early-Access Builds
> *
>
> * EA 10 Build 17-lanai+3-133 (2021/3/2) is available -
> http://jdk.java.net/lanai/
> <https://urldefense.com/v3/__http://jdk.java.net/lanai/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aUp-xFI0$>
> * 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>>.
>
>
> *Project Loom Early-Access Builds*
>
> * Build 17-loom+4-174 (2021/3/12) is available -
> http://jdk.java.net/loom/
> <https://urldefense.com/v3/__http://jdk.java.net/loom/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0ak9Vf8kk$>
> * 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>>.
>
>
> *Project Panama Early-Access Builds
> *
>
> * Build 17-panama+2-51 (2021/2/12) is available -
> http://jdk.java.net/panama/
> <https://urldefense.com/v3/__http://jdk.java.net/panama/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aeCIcUxk$>
> * 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>>.
>
>
> Rgds,Rory
>
> [1]
> https://mail.openjdk.java.net/pipermail/jdk-dev/2021-March/005188.html
> <https://mail.openjdk.java.net/pipermail/jdk-dev/2021-March/005188.html>
>
> [2] https://openjdk.java.net/projects/jdk/16/
> <https://openjdk.java.net/projects/jdk/16/>
> <https://openjdk.java.net/projects/jdk/16/
> <https://openjdk.java.net/projects/jdk/16/>>
>
>
>
> --
> *Raymond Augé* (@rotty3000)
> Senior Software Architect *Liferay, Inc.* (@Liferay)
> OSGi Fellow
--
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland
Re: [External] : Re: Release Announcement: General Availability of
Java 16 / JDK 16
Posted by Raymond Augé <ra...@liferay.com.INVALID>.
Yes, please do.
On Wed., Apr. 7, 2021, 8:36 a.m. Rory O'Donnell, <ro...@oracle.com>
wrote:
> Hi Ray,
>
> Should I add *Apache Aries Spi Fly *to the Quality Outreach page as a
> separate entry ?
>
> Rgds,Rory
>
> On 06/04/2021 17:29, Raymond Augé wrote:
>
> Hello again Rory,
>
> I've just verified that *Apache Aries Spi Fly* passes all tests on Java
> 16 and Java 17-ea
>
> https://github.com/apache/aries/actions/runs/723194437
> <https://urldefense.com/v3/__https://github.com/apache/aries/actions/runs/723194437__;!!GqivPVa7Brio!KIe3Md8fmDnLs3VKH1S5YoOxNNPTDVKxvOjhWCrITs1zAzECtqMhouzBO8aMF-9S3u4$>
>
> Regards,
> - Ray
>
> On Fri, Apr 2, 2021 at 4:16 AM Rory O'Donnell <ro...@oracle.com>
> wrote:
>
>> Thanks Ray, I've updated the Quality page[1] !
>>
>> Rgds,Rory
>>
>> [1] https://wiki.openjdk.java.net/display/quality/Quality+Outreach
>>
>> On 02/04/2021 01:43, Raymond Augé wrote:
>>
>> Hi Rory,
>>
>> Just wanted to get back and let you know that I've just added JDK 16
>> release and JDK 17-ea to the Aries JAX-RS project build matrix and
>> everything is green across the board.
>>
>> Thanks,
>> - Ray
>>
>> On Tue, Mar 16, 2021 at 10:55 AM Rory O'Donnell <ro...@oracle.com>
>> wrote:
>>
>>>
>>> Hi Ray,
>>>
>>> *Release Announcement: General Availability of Java 16 / JDK 16 *
>>>
>>> **
>>>
>>> * JDK 16, the reference implementation of Java 16, is now Generally
>>> Available. [1]
>>> * GPL-licensed OpenJDK builds from Oracle are available here:
>>> http://jdk.java.net/16/
>>> <https://urldefense.com/v3/__http://jdk.java.net/16/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aLvGZZo0$>
>>> <http://jdk.java.net/16/
>>> <https://urldefense.com/v3/__http://jdk.java.net/16/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aLvGZZo0$>
>>> >
>>> * JDK 16 Release notes
>>> <https://www.oracle.com/java/technologies/javase/16-relnotes.html>
>>>
>>> *JDK 16 includes the following features [2]:*
>>>
>>> * JEP 338:Vector API (Incubator) <https://openjdk.java.net/jeps/338>
>>> * JEP 347:Enable C++14 Language Features
>>> <https://openjdk.java.net/jeps/347>
>>> * JEP 357:Migrate from Mercurial to Git
>>> <https://openjdk.java.net/jeps/357>
>>> * JEP 369:Migrate to GitHub <https://openjdk.java.net/jeps/369>
>>> * JEP 376:ZGC: Concurrent Thread-Stack Processing
>>> <https://openjdk.java.net/jeps/376>
>>> * JEP 380:Unix-Domain Socket Channels <
>>> https://openjdk.java.net/jeps/380>
>>> * JEP 386:Alpine Linux Port <https://openjdk.java.net/jeps/386>
>>> * JEP 387:Elastic Metaspace <https://openjdk.java.net/jeps/387>
>>> * JEP 388:Windows/AArch64 Port <https://openjdk.java.net/jeps/388>
>>> * JEP 389:Foreign Linker API (Incubator)
>>> <https://openjdk.java.net/jeps/389>
>>> * JEP 390:Warnings for Value-Based Classes
>>> <https://openjdk.java.net/jeps/390>
>>> * JEP 392:Packaging Tool <https://openjdk.java.net/jeps/392>
>>> * JEP 393:Foreign-Memory Access API (Third Incubator)
>>> <https://openjdk.java.net/jeps/393>
>>> * JEP 394:Pattern Matching for instanceof
>>> <https://openjdk.java.net/jeps/394>
>>> * JEP 395:Records <https://openjdk.java.net/jeps/395>
>>> * JEP 396:Strongly Encapsulate JDK Internals by Default
>>> <https://openjdk.java.net/jeps/396>
>>> * JEP 397:Sealed Classes (Second Preview)
>>> <https://openjdk.java.net/jeps/397>
>>>
>>> Thanks to everyone who contributed to JDK 16, whether by creating
>>> features or enhancements, logging bugs, or
>>>
>>> downloading and testing the early-access builds.
>>>
>>> *OpenJDK 17 Early Access build 13 is now available at
>>> http://jdk.java.net/17
>>> <https://urldefense.com/v3/__http://jdk.java.net/17__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aWDKZ7l4$>
>>> <http://jdk.java.net/17/
>>> <https://urldefense.com/v3/__http://jdk.java.net/17/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aiFXOVf0$>
>>> >
>>> *
>>>
>>>
>>> **
>>>
>>> * 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>.
>>> * JEPs targeted to JDK 17, so far:
>>> o JEP 356: Enhanced Pseudo-Random Number Generators
>>> <https://openjdk.java.net/jeps/356>
>>>
>>> * Release Notes are available at http://jdk.java.net/17/release-notes
>>> <https://urldefense.com/v3/__http://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0annpuc1Y$>
>>> <http://jdk.java.net/17/release-notes
>>> <https://urldefense.com/v3/__http://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0annpuc1Y$>
>>> >
>>>
>>> * Significant changes since the last availability email:
>>> o JDK-8259709: Disable SHA-1 XML Signatures (b13)
>>> o JDK-6323374: (coll) Optimize Collections.unmodifiable* and
>>> synchronized*(b13)
>>> o JDK-8139348: Deprecate 3DES and RC4 in Kerberos (b12)
>>> o JDK-8259662: Don't wrap SocketExceptions into SSLExceptions in
>>> SSLSocketImpl (b11)
>>> o JDK-8235139: Deprecate the socket impl factory mechanism(b10)
>>> o JDK-8225081: Remove Telia Company CA certificate expiring in
>>> April 2021(b9)
>>>
>>>
>>> *Project Lanai Early-Access Builds
>>> *
>>>
>>> * EA 10 Build 17-lanai+3-133 (2021/3/2) is available -
>>> http://jdk.java.net/lanai/
>>> <https://urldefense.com/v3/__http://jdk.java.net/lanai/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aUp-xFI0$>
>>> * 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>.
>>>
>>>
>>> *Project Loom Early-Access Builds*
>>>
>>> * Build 17-loom+4-174 (2021/3/12) is available -
>>> http://jdk.java.net/loom/
>>> <https://urldefense.com/v3/__http://jdk.java.net/loom/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0ak9Vf8kk$>
>>> * 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>.
>>>
>>>
>>> *Project Panama Early-Access Builds
>>> *
>>>
>>> * Build 17-panama+2-51 (2021/2/12) is available -
>>> http://jdk.java.net/panama/
>>> <https://urldefense.com/v3/__http://jdk.java.net/panama/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aeCIcUxk$>
>>> * 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>.
>>>
>>>
>>> Rgds,Rory
>>>
>>> [1]
>>> https://mail.openjdk.java.net/pipermail/jdk-dev/2021-March/005188.html
>>>
>>> [2] https://openjdk.java.net/projects/jdk/16/
>>> <https://openjdk.java.net/projects/jdk/16/>
>>>
>>>
>>
>> --
>> *Raymond Augé* (@rotty3000)
>> Senior Software Architect *Liferay, Inc.* (@Liferay)
>> OSGi Fellow
>>
>>
>> --
>> Rgds, Rory O'Donnell
>> Quality Engineering Manager
>> Oracle EMEA, Dublin, Ireland
>>
>>
>
> --
> *Raymond Augé* (@rotty3000)
> Senior Software Architect *Liferay, Inc.* (@Liferay)
> OSGi Fellow
>
>
> --
> Rgds, Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin, Ireland
>
>
Re: [External] : Re: Release Announcement: General Availability of
Java 16 / JDK 16
Posted by Rory O'Donnell <ro...@oracle.com>.
Hi Ray,
Should I add *Apache Aries Spi Fly *to the Quality Outreach page as a
separate entry ?
Rgds,Rory
On 06/04/2021 17:29, Raymond Augé wrote:
> Hello again Rory,
>
> I've just verified that *Apache Aries Spi Fly* passes all tests on
> Java 16 and Java 17-ea
>
> https://github.com/apache/aries/actions/runs/723194437
> <https://urldefense.com/v3/__https://github.com/apache/aries/actions/runs/723194437__;!!GqivPVa7Brio!KIe3Md8fmDnLs3VKH1S5YoOxNNPTDVKxvOjhWCrITs1zAzECtqMhouzBO8aMF-9S3u4$>
>
> Regards,
> - Ray
>
> On Fri, Apr 2, 2021 at 4:16 AM Rory O'Donnell
> <rory.odonnell@oracle.com <ma...@oracle.com>> wrote:
>
> Thanks Ray, I've updated the Quality page[1] !
>
> Rgds,Rory
>
> [1] https://wiki.openjdk.java.net/display/quality/Quality+Outreach
> <https://wiki.openjdk.java.net/display/quality/Quality+Outreach>
>
> On 02/04/2021 01:43, Raymond Augé wrote:
>> Hi Rory,
>>
>> Just wanted to get back and let you know that I've just added JDK
>> 16 release and JDK 17-ea to the Aries JAX-RS project build matrix
>> and everything is green across the board.
>>
>> Thanks,
>> - Ray
>>
>> On Tue, Mar 16, 2021 at 10:55 AM Rory O'Donnell
>> <rory.odonnell@oracle.com <ma...@oracle.com>> wrote:
>>
>>
>> Hi Ray,
>>
>> *Release Announcement: General Availability of Java 16 / JDK 16 *
>>
>> **
>>
>> * JDK 16, the reference implementation of Java 16, is now
>> Generally
>> Available. [1]
>> * GPL-licensed OpenJDK builds from Oracle are available here:
>> http://jdk.java.net/16/
>> <https://urldefense.com/v3/__http://jdk.java.net/16/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aLvGZZo0$>
>> <http://jdk.java.net/16/
>> <https://urldefense.com/v3/__http://jdk.java.net/16/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aLvGZZo0$>>
>> * JDK 16 Release notes
>>
>> <https://www.oracle.com/java/technologies/javase/16-relnotes.html
>> <https://www.oracle.com/java/technologies/javase/16-relnotes.html>>
>>
>> *JDK 16 includes the following features [2]:*
>>
>> * JEP 338:Vector API (Incubator)
>> <https://openjdk.java.net/jeps/338
>> <https://openjdk.java.net/jeps/338>>
>> * JEP 347:Enable C++14 Language Features
>> <https://openjdk.java.net/jeps/347
>> <https://openjdk.java.net/jeps/347>>
>> * JEP 357:Migrate from Mercurial to Git
>> <https://openjdk.java.net/jeps/357
>> <https://openjdk.java.net/jeps/357>>
>> * JEP 369:Migrate to GitHub
>> <https://openjdk.java.net/jeps/369
>> <https://openjdk.java.net/jeps/369>>
>> * JEP 376:ZGC: Concurrent Thread-Stack Processing
>> <https://openjdk.java.net/jeps/376
>> <https://openjdk.java.net/jeps/376>>
>> * JEP 380:Unix-Domain Socket Channels
>> <https://openjdk.java.net/jeps/380
>> <https://openjdk.java.net/jeps/380>>
>> * JEP 386:Alpine Linux Port
>> <https://openjdk.java.net/jeps/386
>> <https://openjdk.java.net/jeps/386>>
>> * JEP 387:Elastic Metaspace
>> <https://openjdk.java.net/jeps/387
>> <https://openjdk.java.net/jeps/387>>
>> * JEP 388:Windows/AArch64 Port
>> <https://openjdk.java.net/jeps/388
>> <https://openjdk.java.net/jeps/388>>
>> * JEP 389:Foreign Linker API (Incubator)
>> <https://openjdk.java.net/jeps/389
>> <https://openjdk.java.net/jeps/389>>
>> * JEP 390:Warnings for Value-Based Classes
>> <https://openjdk.java.net/jeps/390
>> <https://openjdk.java.net/jeps/390>>
>> * JEP 392:Packaging Tool <https://openjdk.java.net/jeps/392
>> <https://openjdk.java.net/jeps/392>>
>> * JEP 393:Foreign-Memory Access API (Third Incubator)
>> <https://openjdk.java.net/jeps/393
>> <https://openjdk.java.net/jeps/393>>
>> * JEP 394:Pattern Matching for instanceof
>> <https://openjdk.java.net/jeps/394
>> <https://openjdk.java.net/jeps/394>>
>> * JEP 395:Records <https://openjdk.java.net/jeps/395
>> <https://openjdk.java.net/jeps/395>>
>> * JEP 396:Strongly Encapsulate JDK Internals by Default
>> <https://openjdk.java.net/jeps/396
>> <https://openjdk.java.net/jeps/396>>
>> * JEP 397:Sealed Classes (Second Preview)
>> <https://openjdk.java.net/jeps/397
>> <https://openjdk.java.net/jeps/397>>
>>
>> Thanks to everyone who contributed to JDK 16, whether by
>> creating
>> features or enhancements, logging bugs, or
>>
>> downloading and testing the early-access builds.
>>
>> *OpenJDK 17 Early Access build 13 is now available at
>> http://jdk.java.net/17
>> <https://urldefense.com/v3/__http://jdk.java.net/17__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aWDKZ7l4$>
>> <http://jdk.java.net/17/
>> <https://urldefense.com/v3/__http://jdk.java.net/17/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aiFXOVf0$>>
>> *
>>
>>
>> **
>>
>> * 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>>.
>> * JEPs targeted to JDK 17, so far:
>> o JEP 356: Enhanced Pseudo-Random Number Generators
>> <https://openjdk.java.net/jeps/356
>> <https://openjdk.java.net/jeps/356>>
>>
>> * Release Notes are available at
>> http://jdk.java.net/17/release-notes
>> <https://urldefense.com/v3/__http://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0annpuc1Y$>
>> <http://jdk.java.net/17/release-notes
>> <https://urldefense.com/v3/__http://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0annpuc1Y$>>
>>
>> * Significant changes since the last availability email:
>> o JDK-8259709: Disable SHA-1 XML Signatures (b13)
>> o JDK-6323374: (coll) Optimize
>> Collections.unmodifiable* and
>> synchronized*(b13)
>> o JDK-8139348: Deprecate 3DES and RC4 in Kerberos (b12)
>> o JDK-8259662: Don't wrap SocketExceptions into
>> SSLExceptions in
>> SSLSocketImpl (b11)
>> o JDK-8235139: Deprecate the socket impl factory
>> mechanism(b10)
>> o JDK-8225081: Remove Telia Company CA certificate
>> expiring in
>> April 2021(b9)
>>
>>
>> *Project Lanai Early-Access Builds
>> *
>>
>> * EA 10 Build 17-lanai+3-133 (2021/3/2) is available -
>> http://jdk.java.net/lanai/
>> <https://urldefense.com/v3/__http://jdk.java.net/lanai/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aUp-xFI0$>
>> * 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>>.
>>
>>
>> *Project Loom Early-Access Builds*
>>
>> * Build 17-loom+4-174 (2021/3/12) is available -
>> http://jdk.java.net/loom/
>> <https://urldefense.com/v3/__http://jdk.java.net/loom/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0ak9Vf8kk$>
>> * 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>>.
>>
>>
>> *Project Panama Early-Access Builds
>> *
>>
>> * Build 17-panama+2-51 (2021/2/12) is available -
>> http://jdk.java.net/panama/
>> <https://urldefense.com/v3/__http://jdk.java.net/panama/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aeCIcUxk$>
>> * 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>>.
>>
>>
>> Rgds,Rory
>>
>> [1]
>> https://mail.openjdk.java.net/pipermail/jdk-dev/2021-March/005188.html
>> <https://mail.openjdk.java.net/pipermail/jdk-dev/2021-March/005188.html>
>>
>> [2] https://openjdk.java.net/projects/jdk/16/
>> <https://openjdk.java.net/projects/jdk/16/>
>> <https://openjdk.java.net/projects/jdk/16/
>> <https://openjdk.java.net/projects/jdk/16/>>
>>
>>
>>
>> --
>> *Raymond Augé* (@rotty3000)
>> Senior Software Architect *Liferay, Inc.* (@Liferay)
>> OSGi Fellow
>
> --
> Rgds, Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin, Ireland
>
>
>
> --
> *Raymond Augé* (@rotty3000)
> Senior Software Architect *Liferay, Inc.* (@Liferay)
> OSGi Fellow
--
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland
Re: [External] : Re: Release Announcement: General Availability of
Java 16 / JDK 16
Posted by Raymond Augé <ra...@liferay.com.INVALID>.
Hello again Rory,
I've just verified that *Apache Aries Spi Fly* passes all tests on Java 16
and Java 17-ea
https://github.com/apache/aries/actions/runs/723194437
Regards,
- Ray
On Fri, Apr 2, 2021 at 4:16 AM Rory O'Donnell <ro...@oracle.com>
wrote:
> Thanks Ray, I've updated the Quality page[1] !
>
> Rgds,Rory
>
> [1] https://wiki.openjdk.java.net/display/quality/Quality+Outreach
>
> On 02/04/2021 01:43, Raymond Augé wrote:
>
> Hi Rory,
>
> Just wanted to get back and let you know that I've just added JDK 16
> release and JDK 17-ea to the Aries JAX-RS project build matrix and
> everything is green across the board.
>
> Thanks,
> - Ray
>
> On Tue, Mar 16, 2021 at 10:55 AM Rory O'Donnell <ro...@oracle.com>
> wrote:
>
>>
>> Hi Ray,
>>
>> *Release Announcement: General Availability of Java 16 / JDK 16 *
>>
>> **
>>
>> * JDK 16, the reference implementation of Java 16, is now Generally
>> Available. [1]
>> * GPL-licensed OpenJDK builds from Oracle are available here:
>> http://jdk.java.net/16/
>> <https://urldefense.com/v3/__http://jdk.java.net/16/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aLvGZZo0$>
>> <http://jdk.java.net/16/
>> <https://urldefense.com/v3/__http://jdk.java.net/16/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aLvGZZo0$>
>> >
>> * JDK 16 Release notes
>> <https://www.oracle.com/java/technologies/javase/16-relnotes.html>
>>
>> *JDK 16 includes the following features [2]:*
>>
>> * JEP 338:Vector API (Incubator) <https://openjdk.java.net/jeps/338>
>> * JEP 347:Enable C++14 Language Features
>> <https://openjdk.java.net/jeps/347>
>> * JEP 357:Migrate from Mercurial to Git
>> <https://openjdk.java.net/jeps/357>
>> * JEP 369:Migrate to GitHub <https://openjdk.java.net/jeps/369>
>> * JEP 376:ZGC: Concurrent Thread-Stack Processing
>> <https://openjdk.java.net/jeps/376>
>> * JEP 380:Unix-Domain Socket Channels <
>> https://openjdk.java.net/jeps/380>
>> * JEP 386:Alpine Linux Port <https://openjdk.java.net/jeps/386>
>> * JEP 387:Elastic Metaspace <https://openjdk.java.net/jeps/387>
>> * JEP 388:Windows/AArch64 Port <https://openjdk.java.net/jeps/388>
>> * JEP 389:Foreign Linker API (Incubator)
>> <https://openjdk.java.net/jeps/389>
>> * JEP 390:Warnings for Value-Based Classes
>> <https://openjdk.java.net/jeps/390>
>> * JEP 392:Packaging Tool <https://openjdk.java.net/jeps/392>
>> * JEP 393:Foreign-Memory Access API (Third Incubator)
>> <https://openjdk.java.net/jeps/393>
>> * JEP 394:Pattern Matching for instanceof
>> <https://openjdk.java.net/jeps/394>
>> * JEP 395:Records <https://openjdk.java.net/jeps/395>
>> * JEP 396:Strongly Encapsulate JDK Internals by Default
>> <https://openjdk.java.net/jeps/396>
>> * JEP 397:Sealed Classes (Second Preview)
>> <https://openjdk.java.net/jeps/397>
>>
>> Thanks to everyone who contributed to JDK 16, whether by creating
>> features or enhancements, logging bugs, or
>>
>> downloading and testing the early-access builds.
>>
>> *OpenJDK 17 Early Access build 13 is now available at
>> http://jdk.java.net/17
>> <https://urldefense.com/v3/__http://jdk.java.net/17__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aWDKZ7l4$>
>> <http://jdk.java.net/17/
>> <https://urldefense.com/v3/__http://jdk.java.net/17/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aiFXOVf0$>
>> >
>> *
>>
>>
>> **
>>
>> * 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>.
>> * JEPs targeted to JDK 17, so far:
>> o JEP 356: Enhanced Pseudo-Random Number Generators
>> <https://openjdk.java.net/jeps/356>
>>
>> * Release Notes are available at http://jdk.java.net/17/release-notes
>> <https://urldefense.com/v3/__http://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0annpuc1Y$>
>> <http://jdk.java.net/17/release-notes
>> <https://urldefense.com/v3/__http://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0annpuc1Y$>
>> >
>>
>> * Significant changes since the last availability email:
>> o JDK-8259709: Disable SHA-1 XML Signatures (b13)
>> o JDK-6323374: (coll) Optimize Collections.unmodifiable* and
>> synchronized*(b13)
>> o JDK-8139348: Deprecate 3DES and RC4 in Kerberos (b12)
>> o JDK-8259662: Don't wrap SocketExceptions into SSLExceptions in
>> SSLSocketImpl (b11)
>> o JDK-8235139: Deprecate the socket impl factory mechanism(b10)
>> o JDK-8225081: Remove Telia Company CA certificate expiring in
>> April 2021(b9)
>>
>>
>> *Project Lanai Early-Access Builds
>> *
>>
>> * EA 10 Build 17-lanai+3-133 (2021/3/2) is available -
>> http://jdk.java.net/lanai/
>> <https://urldefense.com/v3/__http://jdk.java.net/lanai/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aUp-xFI0$>
>> * 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>.
>>
>>
>> *Project Loom Early-Access Builds*
>>
>> * Build 17-loom+4-174 (2021/3/12) is available -
>> http://jdk.java.net/loom/
>> <https://urldefense.com/v3/__http://jdk.java.net/loom/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0ak9Vf8kk$>
>> * 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>.
>>
>>
>> *Project Panama Early-Access Builds
>> *
>>
>> * Build 17-panama+2-51 (2021/2/12) is available -
>> http://jdk.java.net/panama/
>> <https://urldefense.com/v3/__http://jdk.java.net/panama/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aeCIcUxk$>
>> * 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>.
>>
>>
>> Rgds,Rory
>>
>> [1]
>> https://mail.openjdk.java.net/pipermail/jdk-dev/2021-March/005188.html
>>
>> [2] https://openjdk.java.net/projects/jdk/16/
>> <https://openjdk.java.net/projects/jdk/16/>
>>
>>
>
> --
> *Raymond Augé* (@rotty3000)
> Senior Software Architect *Liferay, Inc.* (@Liferay)
> OSGi Fellow
>
>
> --
> Rgds, Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin, Ireland
>
>
--
*Raymond Augé* (@rotty3000)
Senior Software Architect *Liferay, Inc.* (@Liferay)
OSGi Fellow