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

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

Thanks Jaikiran!

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

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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org