You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cxf.apache.org by Rory O'Donnell <ro...@oracle.com> on 2021/10/26 21:15:02 UTC

Re: [External] : Re: Thank you! JDK 18 Early Access build 20 is now available

Many thanks Andriy!

On 26/10/2021 19:25, Andriy Redko wrote:
> Hi Rory,
>
> Thank you very much for tirelessly leading Quality Outreach program all these years
> and helping many projects to stay up to date with OpenJDK releases. We wish you
> only the best and BIG thank you!
>
> Best Regards,
>      Andriy Redko
>
>
> ROD> Hi Andriy,
> ROD> *Thank you.*
>
> ROD> I'm retiring at the end of November 2021, it's time to spend more time with the family.
>
> ROD> We started the Quality Outreach back in October 2014.  We now have 170+ projects participating.
> ROD> Thank you for taking the time to provide Testing feedback , excellent bugs and support throughout
> ROD> the last seven years.
>
> ROD> It's been a pleasure working with you. I am delighted to say that the program will continue
> ROD> with the support of the Java DevRel Team, with David Delabassee as your contact. David has
> ROD> been assisting with on-boarding new projects for the last couple of years.
>
> ROD> All the best, Rory
>
>
> ROD> *OpenJDK 18Early Access build 20is now available at**https://urldefense.com/v3/__https://jdk.java.net/18/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xzPPsrkic$  <https://urldefense.com/v3/__https://jdk.java.net/18/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xzPPsrkic$ >**
> ROD> *
>
> ROD>   * These early-access , open-source builds are provided under the
> ROD>       o GNU General Public License, version 2, with the Classpath
> ROD>         Exception <https://openjdk.java.net/legal/gplv2+ce.html>.
> ROD>   * Release Notes are available athttps://jdk.java.net/18/release-notes
> ROD>     <https://urldefense.com/v3/__https://jdk.java.net/18/release-notes__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xz1bGGvKk$ >
> ROD>   * Features:
> ROD>       o JEPs integrated to JDK 18, so far:
> ROD>           + JEP 400: UTF-8 by Default <https://openjdk.java.net/jeps/400>
> ROD>           + JEP 408: Simple Web Server <https://openjdk.java.net/jeps/408>
> ROD>           + JEP 413: Code Snippets in Java API Documentation
> ROD>             <https://openjdk.java.net/jeps/413>
> ROD>       o JEPs targeted to JDK 18, so far
> ROD>           + JEP 417: Vector API (Third Incubator)
> ROD>             <https://openjdk.java.net/jeps/417>
> ROD>       o JEPs proposed to target JDK 18:
> ROD>           + JEP 416: Reimplement Core Reflection with Method Handles
> ROD>             <https://openjdk.java.net/jeps/416>
>
> ROD>   * Significant changes since the last availability email:
> ROD>       o Build 20:
> ROD>           + JDK-8275252: Migrate cacerts from JKS to password-less PKCS12
> ROD>           + JDK-8275149: (ch) ReadableByteChannel returned by
> ROD>             Channels.newChannel(InputStream) throws ReadOnlyBufferException
> ROD>           + JDK-8266936: Add a finalization JFR event
> ROD>           + JDK-8264849: Add KW and KWP support to PKCS11 provider
> ROD>       o Build 19:
> ROD>           + JDK-8274840: Update OS detection code to recognize Windows 11
> ROD>           + JDK-8274407: (tz) Update Timezone Data to 2021c
> ROD>           + JDK-8273102: Delete deprecated for removal the empty
> ROD>             finalize() in java.desktop module
> ROD>       o Build 18:
> ROD>           + JDK-8274656: Remove default_checksum and safe_checksum_type
> ROD>             from krb5.conf
> ROD>           + JDK-8274471: Add support for RSASSA-PSS in OCSP Response
> ROD>           + JDK-8274227: Remove "impl.prefix" jdk system property usage
> ROD>             from InetAddress
> ROD>           + JDK-8274002: [win11 and winserver2022] JDK executable
> ROD>             installer from network drive starts with huge delay
> ROD>           + JDK-8273670: Remove weak etypes from default krb5 etype list
> ROD>       o Build 17:
> ROD>           + JDK-8273401: Disable JarIndex Support In URLClassPath
> ROD>           + JDK-8231640: (prop) Canonical property storage
> ROD>           + Build 16:
> ROD>           + JDK-8269039: Disable SHA-1 Signed JARs
>
> ROD> *Topics of Interest:*_
> ROD> _
>
> ROD> _JDK 17:_**
> ROD> **
>
> ROD>   * *Inside Java Podcast “Java 17 is Here!”*
> ROD>       o *Part 1: https://urldefense.com/v3/__https://inside.java/2021/09/14/podcast-019/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xzuFWVM0g$
> ROD>         <https://urldefense.com/v3/__https://inside.java/2021/09/14/podcast-019/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xzuFWVM0g$ >*
> ROD>       o *Part 2: https://urldefense.com/v3/__https://inside.java/2021/09/27/podcast-020/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xzKopQRjw$
> ROD>         <https://urldefense.com/v3/__https://inside.java/2021/09/27/podcast-020/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xzKopQRjw$ >*
> ROD>   * *G1 GC & Parallel GC Improvements in JDK 17*
> ROD>       o *https://urldefense.com/v3/__https://inside.java/2021/09/17/jdk-17-gc-updates/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xzUOz43Ig$
> ROD>         <https://urldefense.com/v3/__https://inside.java/2021/09/17/jdk-17-gc-updates/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xzUOz43Ig$ >*
> ROD>   * ZGC - What's new in JDK 17**
> ROD>       o *https://urldefense.com/v3/__https://inside.java/2021/10/05/zgc-in-jdk17/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xz65PzNMU$
> ROD>         <https://urldefense.com/v3/__https://inside.java/2021/10/05/zgc-in-jdk17/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xz65PzNMU$ >*
> ROD>   * JDK 17 Security Enhancements**
> ROD>       o *https://urldefense.com/v3/__https://inside.java/2021/09/15/jdk-17-security-enhancements/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xzqkd-7hw$
> ROD>         <https://urldefense.com/v3/__https://inside.java/2021/09/15/jdk-17-security-enhancements/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xzqkd-7hw$ >*
> ROD>   * The Vector API in JDK 17 (video)**
> ROD>       o *https://urldefense.com/v3/__https://inside.java/2021/09/23/devlive-vector-api/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xziPg1NXU$
> ROD>         <https://urldefense.com/v3/__https://inside.java/2021/09/23/devlive-vector-api/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xziPg1NXU$ >*
> ROD>   * Faster Charset Encoding**
> ROD>       o *https://urldefense.com/v3/__https://inside.java/2021/10/17/faster-charset-encoding/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xzqayZ_IY$
> ROD>         <https://urldefense.com/v3/__https://inside.java/2021/10/17/faster-charset-encoding/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xzqayZ_IY$ >*
>
> ROD> _JDK 18:_
>
> ROD>   * JEP 400 and the Default Charset
> ROD>       o https://urldefense.com/v3/__https://inside.java/2021/10/04/the-default-charset-jep400/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xzuTn4dkk$
> ROD>         <https://urldefense.com/v3/__https://inside.java/2021/10/04/the-default-charset-jep400/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xzuTn4dkk$ >
> ROD>   * JDK 18 augmented `javac -Xlint:serial` checks
> ROD>       o https://urldefense.com/v3/__https://inside.java/2021/10/20/augmented-serial-checks__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xzy_PKzlg$
> ROD>         <https://urldefense.com/v3/__https://inside.java/2021/10/20/augmented-serial-checks/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xzZJ-mIdU$ >
>
> ROD> _Project Panama - Foreign Function & Memory API:_
>
> ROD>   * Finalizing the Foreign APIs
> ROD>       o https://urldefense.com/v3/__https://inside.java/2021/09/16/finalizing-the-foreign-apis/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xz8IRPH5c$
> ROD>         <https://urldefense.com/v3/__https://inside.java/2021/09/16/finalizing-the-foreign-apis/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xz8IRPH5c$ >
> ROD>   * Resource Scope Dependencies
> ROD>       o https://urldefense.com/v3/__https://inside.java/2021/10/12/panama-scope-dependencies/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xzKUIuqDY$
> ROD>         <https://urldefense.com/v3/__https://inside.java/2021/10/12/panama-scope-dependencies/__;!!ACWV5N9M2RV99hQ!ZqkipKa8rH4aTgLj59i96RalhRNebdin1PPqs9JsCa_1vKb5ixWpyPnPd3xzKUIuqDY$ >
>
> ROD> ***October 2021 Critical Patch Update Released*
>
> ROD>   * As part of the October 2021, we released JDK 17.0.1 LTS, JDK 11.0.13
> ROD>     LTS, JDK 8u311 and JDK 7u321 as well as OpenJDK 17.0.1 (publicly
> ROD>     available).
>
> ROD> Rgds,Rory
>

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