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/05/10 08:21:32 UTC

JDK 17 Early Access build 21 is available

Hi Stefan/Jaikiran, **

*OpenJDK 17 Early Access build 21 is now available at 
**https://jdk.java.net/17* <https://jdk.java.net/17>

  * 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>

  * Schedule
      o 2021/06/10         Rampdown Phase One
      o 2021/07/15         Rampdown Phase Two
      o 2021/08/05         Initial Release Candidate
      o 2021/08/19         Final Release Candidate
      o 2021/09/14         General Availability

  * JEPs targeted to JDK 17, so far:
      o JEP 356: Enhanced Pseudo-Random Number Generators
        <https://openjdk.java.net/jeps/356>
      o JEP 382: New macOS Rendering Pipeline
        <https://openjdk.java.net/jeps/382>
      o JEP 391: macOS/AArch64 Port <https://openjdk.java.net/jeps/391>
      o JEP 398: Deprecate the Applet API for Removal
        <https://openjdk.java.net/jeps/398>
      o JEP 410: Remove the Experimental AOT and JIT Compiler
        <https://openjdk.java.net/jeps/410>

  * Release Notes are available at https://jdk.java.net/17/release-notes
    <https://jdk.java.net/17/release-notes>

  * Changes in recent builds that maybe of interest:
      o Build 21:
          + JDK-8196415: JARs signed with SHA-1 algorithms are
            restricted by default.
          + JDK-8265989: System property for the native character
            encoding name.
          + JDK-8265137: java.util.Random suddenly has new public
            methods nowhere documented.
              # [*Reported by Apache Lucene]*
      o Build 20
          + JDK-8037397: RegEx pattern matching loses character class
            after intersection (&&) operator.
          + JDK-8264208: A new public method that returns the `Charset`
            used in the `Console.
      o Build 19
          + JDK-8228988: AnnotationParser throws NullPointerException on
            incompatible member type.
              # *[Reported by ByteBuddy]*
          + JDK-8258794: Support for CLDR version 39.
          + JDK-8262108: SimpleDateFormat formatting broken for sq_MK
            Locale.
              # *[**Reported by ApacheCommons]*
      o Build 18
          + JDK-8260693: Provide the support for specifying a signer in
            keytool -genkeypair.
          + JDK-8263763: Synthetic constructor parameters of enum are
            not considered for annotation indices.
              # *[Reported by ByteBuddy]*

*Topics of interest from 'Insider Java':*

  * Security and Sandboxing Post SecurityManager : Link
    <https://inside.java/2021/04/23/security-and-sandboxing-post-securitymanager/>
  * Foreign Memory Access and NIO channels - Going Further : Link
    <https://inside.java/2021/04/21/fma-and-nio-channels/>

*Project Loom Early-Access Build: **Build 17-loom+6-225* 
<https://jdk.java.net/loom/>*(2021/4/1)*

  * These early-access builds are provided under the GNU General Public
    License, version 2, with the Classpath Exception
    <https://openjdk.java.net/legal/gplv2+ce.html>.
  * These builds are produced for the purpose of gathering feedback. Use
    for any other purpose is at your own risk.
  * Please send feedback via e-mail to loom-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/loom-dev>.**

*April 2021 Critical Patch Update Released:*

  * As part of the April 2021 CPU we released JDK 16.0.1, JDK 11.0.11
    LTS, JDK 8u291 and JDK 7u301 as well as OpenJDK 16.0.1 (publicly
    available).

Rgds,Rory

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


Re: [External] : Re: JDK 17 Early Access build 21 is available

Posted by Rory O'Donnell <ro...@oracle.com>.
Thanks Jaikiran!

On 10/05/2021 14:22, Jaikiran Pai wrote:
> Hello Rory,
>
> Ran our Ant testsuite against JDK 16.0.1 (build 16.0.1+9-24)[1] and 
> JDK 17-ea (build 17-ea+21-1866)[2]. No issues observed.
>
> [1] 
> https://urldefense.com/v3/__https://ci-builds.apache.org/job/Ant/job/Ant*20Master*20(latest*20EA*20JDK)/jdk_axis=jdk16_ea,label_exp=ubuntu/72/__;JSUlJQ!!GqivPVa7Brio!JrGRjXcSgKoEIqkAknlbtrz98C8dzj_f83gs8G2axp8rkuKxKOT2pviRS3C2Ovi53qY$ 
>
> [2] 
> https://urldefense.com/v3/__https://ci-builds.apache.org/job/Ant/job/Ant*20Master*20(latest*20EA*20JDK)/jdk_axis=jdk17_ea,label_exp=ubuntu/72/__;JSUlJQ!!GqivPVa7Brio!JrGRjXcSgKoEIqkAknlbtrz98C8dzj_f83gs8G2axp8rkuKxKOT2pviRS3C2GWTIzus$ 
>
>
> -Jaikiran
>
> On 10/05/21 1:51 pm, Rory O'Donnell wrote:
>>
>> Hi Stefan/Jaikiran, **
>>
>> *OpenJDK 17 Early Access build 21 is now available at 
>> **https://urldefense.com/v3/__https://jdk.java.net/17*__;Kg!!GqivPVa7Brio!JrGRjXcSgKoEIqkAknlbtrz98C8dzj_f83gs8G2axp8rkuKxKOT2pviRS3C2ylPOjyw$ 
>> <https://urldefense.com/v3/__https://jdk.java.net/17__;!!GqivPVa7Brio!JrGRjXcSgKoEIqkAknlbtrz98C8dzj_f83gs8G2axp8rkuKxKOT2pviRS3C2GJGJraE$ 
>> >
>>
>>  * 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>
>>
>>  * Schedule
>>      o 2021/06/10         Rampdown Phase One
>>      o 2021/07/15         Rampdown Phase Two
>>      o 2021/08/05         Initial Release Candidate
>>      o 2021/08/19         Final Release Candidate
>>      o 2021/09/14         General Availability
>>
>>  * JEPs targeted to JDK 17, so far:
>>      o JEP 356: Enhanced Pseudo-Random Number Generators
>>        <https://openjdk.java.net/jeps/356>
>>      o JEP 382: New macOS Rendering Pipeline
>>        <https://openjdk.java.net/jeps/382>
>>      o JEP 391: macOS/AArch64 Port <https://openjdk.java.net/jeps/391>
>>      o JEP 398: Deprecate the Applet API for Removal
>>        <https://openjdk.java.net/jeps/398>
>>      o JEP 410: Remove the Experimental AOT and JIT Compiler
>>        <https://openjdk.java.net/jeps/410>
>>
>>  * Release Notes are available at 
>> https://urldefense.com/v3/__https://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!JrGRjXcSgKoEIqkAknlbtrz98C8dzj_f83gs8G2axp8rkuKxKOT2pviRS3C27p0jWKc$ 
>> <https://urldefense.com/v3/__https://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!JrGRjXcSgKoEIqkAknlbtrz98C8dzj_f83gs8G2axp8rkuKxKOT2pviRS3C27p0jWKc$ 
>> >
>>
>>  * Changes in recent builds that maybe of interest:
>>      o Build 21:
>>          + JDK-8196415: JARs signed with SHA-1 algorithms are
>>            restricted by default.
>>          + JDK-8265989: System property for the native character
>>            encoding name.
>>          + JDK-8265137: java.util.Random suddenly has new public
>>            methods nowhere documented.
>>              # [*Reported by Apache Lucene]*
>>      o Build 20
>>          + JDK-8037397: RegEx pattern matching loses character class
>>            after intersection (&&) operator.
>>          + JDK-8264208: A new public method that returns the `Charset`
>>            used in the `Console.
>>      o Build 19
>>          + JDK-8228988: AnnotationParser throws NullPointerException on
>>            incompatible member type.
>>              # *[Reported by ByteBuddy]*
>>          + JDK-8258794: Support for CLDR version 39.
>>          + JDK-8262108: SimpleDateFormat formatting broken for sq_MK
>>            Locale.
>>              # *[**Reported by ApacheCommons]*
>>      o Build 18
>>          + JDK-8260693: Provide the support for specifying a signer in
>>            keytool -genkeypair.
>>          + JDK-8263763: Synthetic constructor parameters of enum are
>>            not considered for annotation indices.
>>              # *[Reported by ByteBuddy]*
>>
>> *Topics of interest from 'Insider Java':*
>>
>>  * Security and Sandboxing Post SecurityManager : Link
>> <https://urldefense.com/v3/__https://inside.java/2021/04/23/security-and-sandboxing-post-securitymanager/__;!!GqivPVa7Brio!JrGRjXcSgKoEIqkAknlbtrz98C8dzj_f83gs8G2axp8rkuKxKOT2pviRS3C2FWPt9ME$ 
>> >
>>  * Foreign Memory Access and NIO channels - Going Further : Link
>> <https://urldefense.com/v3/__https://inside.java/2021/04/21/fma-and-nio-channels/__;!!GqivPVa7Brio!JrGRjXcSgKoEIqkAknlbtrz98C8dzj_f83gs8G2axp8rkuKxKOT2pviRS3C2QYQB5W8$ 
>> >
>>
>> *Project Loom Early-Access Build: **Build 17-loom+6-225* 
>> <https://urldefense.com/v3/__https://jdk.java.net/loom/__;!!GqivPVa7Brio!JrGRjXcSgKoEIqkAknlbtrz98C8dzj_f83gs8G2axp8rkuKxKOT2pviRS3C2qr62BKU$ 
>> >*(2021/4/1)*
>>
>>  * These early-access builds are provided under the GNU General Public
>>    License, version 2, with the Classpath Exception
>>    <https://openjdk.java.net/legal/gplv2+ce.html>.
>>  * These builds are produced for the purpose of gathering feedback. Use
>>    for any other purpose is at your own risk.
>>  * Please send feedback via e-mail to loom-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/loom-dev>.**
>>
>> *April 2021 Critical Patch Update Released:*
>>
>>  * As part of the April 2021 CPU we released JDK 16.0.1, JDK 11.0.11
>>    LTS, JDK 8u291 and JDK 7u301 as well as OpenJDK 16.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


Re: JDK 17 Early Access build 21 is available

Posted by Jaikiran Pai <ja...@gmail.com>.
Hello Rory,

Ran our Ant testsuite against JDK 16.0.1 (build 16.0.1+9-24)[1] and JDK 
17-ea (build 17-ea+21-1866)[2]. No issues observed.

[1] 
https://ci-builds.apache.org/job/Ant/job/Ant%20Master%20(latest%20EA%20JDK)/jdk_axis=jdk16_ea,label_exp=ubuntu/72/

[2] 
https://ci-builds.apache.org/job/Ant/job/Ant%20Master%20(latest%20EA%20JDK)/jdk_axis=jdk17_ea,label_exp=ubuntu/72/


-Jaikiran

On 10/05/21 1:51 pm, Rory O'Donnell wrote:
>
> Hi Stefan/Jaikiran, **
>
> *OpenJDK 17 Early Access build 21 is now available at 
> **https://jdk.java.net/17* <https://jdk.java.net/17>
>
>  * 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>
>
>  * Schedule
>      o 2021/06/10         Rampdown Phase One
>      o 2021/07/15         Rampdown Phase Two
>      o 2021/08/05         Initial Release Candidate
>      o 2021/08/19         Final Release Candidate
>      o 2021/09/14         General Availability
>
>  * JEPs targeted to JDK 17, so far:
>      o JEP 356: Enhanced Pseudo-Random Number Generators
>        <https://openjdk.java.net/jeps/356>
>      o JEP 382: New macOS Rendering Pipeline
>        <https://openjdk.java.net/jeps/382>
>      o JEP 391: macOS/AArch64 Port <https://openjdk.java.net/jeps/391>
>      o JEP 398: Deprecate the Applet API for Removal
>        <https://openjdk.java.net/jeps/398>
>      o JEP 410: Remove the Experimental AOT and JIT Compiler
>        <https://openjdk.java.net/jeps/410>
>
>  * Release Notes are available at https://jdk.java.net/17/release-notes
>    <https://jdk.java.net/17/release-notes>
>
>  * Changes in recent builds that maybe of interest:
>      o Build 21:
>          + JDK-8196415: JARs signed with SHA-1 algorithms are
>            restricted by default.
>          + JDK-8265989: System property for the native character
>            encoding name.
>          + JDK-8265137: java.util.Random suddenly has new public
>            methods nowhere documented.
>              # [*Reported by Apache Lucene]*
>      o Build 20
>          + JDK-8037397: RegEx pattern matching loses character class
>            after intersection (&&) operator.
>          + JDK-8264208: A new public method that returns the `Charset`
>            used in the `Console.
>      o Build 19
>          + JDK-8228988: AnnotationParser throws NullPointerException on
>            incompatible member type.
>              # *[Reported by ByteBuddy]*
>          + JDK-8258794: Support for CLDR version 39.
>          + JDK-8262108: SimpleDateFormat formatting broken for sq_MK
>            Locale.
>              # *[**Reported by ApacheCommons]*
>      o Build 18
>          + JDK-8260693: Provide the support for specifying a signer in
>            keytool -genkeypair.
>          + JDK-8263763: Synthetic constructor parameters of enum are
>            not considered for annotation indices.
>              # *[Reported by ByteBuddy]*
>
> *Topics of interest from 'Insider Java':*
>
>  * Security and Sandboxing Post SecurityManager : Link
> <https://inside.java/2021/04/23/security-and-sandboxing-post-securitymanager/>
>  * Foreign Memory Access and NIO channels - Going Further : Link
>    <https://inside.java/2021/04/21/fma-and-nio-channels/>
>
> *Project Loom Early-Access Build: **Build 17-loom+6-225* 
> <https://jdk.java.net/loom/>*(2021/4/1)*
>
>  * These early-access builds are provided under the GNU General Public
>    License, version 2, with the Classpath Exception
>    <https://openjdk.java.net/legal/gplv2+ce.html>.
>  * These builds are produced for the purpose of gathering feedback. Use
>    for any other purpose is at your own risk.
>  * Please send feedback via e-mail to loom-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/loom-dev>.**
>
> *April 2021 Critical Patch Update Released:*
>
>  * As part of the April 2021 CPU we released JDK 16.0.1, JDK 11.0.11
>    LTS, JDK 8u291 and JDK 7u301 as well as OpenJDK 16.0.1 (publicly
>    available).
>
> Rgds,Rory
>

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