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