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

2021-10-26 Thread Rory O'Donnell

Many thanks Francesco!

On 26/10/2021 14:13, Francesco Chicchiriccò wrote:
Thanks for all of your efforts, Rory: it's your time to relax! 
Congratulations on your retirement - you've earned it!


We will keep working with David Delabassee to ensure our codebase 
compatibility with upcoming JDK releases.

Regards.

On 26/10/21 14:19, Rory O'Donnell wrote:

Hi Francesco,
*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!cUwAUGa0Li1hOQf9SGPrLguYsvvWP1Vc1OYHGGNAus-LyG9DIQ0G4j__C5qq8ZChGI4$ 
**

*

  * These early-access , open-source builds are provided under the
  o GNU General Public License, version 2, with the Classpath 
Exception .
  * Release Notes are available 
athttps://jdk.java.net/18/release-notes 


  * Features:
  o JEPs integrated to JDK 18, so far:
  + JEP 400: UTF-8 by Default 

  + JEP 408: Simple Web Server 

  + JEP 413: Code Snippets in Java API Documentation 


  o JEPs targeted to JDK 18, so far
  + JEP 417: Vector API (Third Incubator) 


  o JEPs proposed to target JDK 18:
  + JEP 416: Reimplement Core Reflection with Method Handles 



  * 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!cUwAUGa0Li1hOQf9SGPrLguYsvvWP1Vc1OYHGGNAus-LyG9DIQ0G4j__C5qqC4rOTYk$ 
*
  o *Part 2: 
https://urldefense.com/v3/__https://inside.java/2021/09/27/podcast-020/__;!!ACWV5N9M2RV99hQ!cUwAUGa0Li1hOQf9SGPrLguYsvvWP1Vc1OYHGGNAus-LyG9DIQ0G4j__C5qqlTir0k8$ 
*

  * *G1 GC & Parallel GC Improvements in JDK 17*
  o 
*https://urldefense.com/v3/__https://inside.java/2021/09/17/jdk-17-gc-updates/__;!!ACWV5N9M2RV99hQ!cUwAUGa0Li1hOQf9SGPrLguYsvvWP1Vc1OYHGGNAus-LyG9DIQ0G4j__C5qqCppmDRY$ 
*

  * ZGC - What's new in JDK 17**
  o 

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

2021-10-26 Thread Francesco Chicchiriccò

Thanks for all of your efforts, Rory: it's your time to relax! Congratulations 
on your retirement - you've earned it!

We will keep working with David Delabassee to ensure our codebase compatibility 
with upcoming JDK releases.
Regards.

On 26/10/21 14:19, Rory O'Donnell wrote:

Hi Francesco,
*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://jdk.java.net/18/ 
**
*

  * These early-access , open-source builds are provided under the
  o GNU General Public License, version 2, with the Classpath Exception 
.
  * Release Notes are available athttps://jdk.java.net/18/release-notes 

  * Features:
  o JEPs integrated to JDK 18, so far:
  + JEP 400: UTF-8 by Default 
  + JEP 408: Simple Web Server 
  + JEP 413: Code Snippets in Java API Documentation 

  o JEPs targeted to JDK 18, so far
  + JEP 417: Vector API (Third Incubator) 

  o JEPs proposed to target JDK 18:
  + JEP 416: Reimplement Core Reflection with Method Handles 


  * 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://inside.java/2021/09/14/podcast-019/ 
*
  o *Part 2: https://inside.java/2021/09/27/podcast-020/ 
*
  * *G1 GC & Parallel GC Improvements in JDK 17*
  o *https://inside.java/2021/09/17/jdk-17-gc-updates/ 
*
  * ZGC - What's new in JDK 17**
  o *https://inside.java/2021/10/05/zgc-in-jdk17/ 
*
  * JDK 17 Security Enhancements**
  o *https://inside.java/2021/09/15/jdk-17-security-enhancements/ 
*
  * The Vector API in JDK 17 (video)**
  o *https://inside.java/2021/09/23/devlive-vector-api/ 
*
  * Faster Charset Encoding**
  o *https://inside.java/2021/10/17/faster-charset-encoding/ 
*

_JDK 18:_

  * JEP 400 and the Default Charset
  o https://inside.java/2021/10/04/the-default-charset-jep400/ 

  * JDK 18 augmented `javac -Xlint:serial` checks
  o https://inside.java/2021/10/20/augmented-serial-checks 


_Project Panama - Foreign Function & Memory API:_

  * Finalizing the Foreign APIs
  o https://inside.java/2021/09/16/finalizing-the-foreign-apis/ 

  * Resource Scope Dependencies
  o https://inside.java/2021/10/12/panama-scope-dependencies/ 

Thank you! JDK 18 Early Access build 20 is now available

2021-10-26 Thread Rory O'Donnell

Hi Francesco,
*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://jdk.java.net/18/ **

*

 * These early-access , open-source builds are provided under the
 o GNU General Public License, version 2, with the Classpath
   Exception .
 * Release Notes are available athttps://jdk.java.net/18/release-notes
   
 * Features:
 o JEPs integrated to JDK 18, so far:
 + JEP 400: UTF-8 by Default 
 + JEP 408: Simple Web Server 
 + JEP 413: Code Snippets in Java API Documentation
   
 o JEPs targeted to JDK 18, so far
 + JEP 417: Vector API (Third Incubator)
   
 o JEPs proposed to target JDK 18:
 + JEP 416: Reimplement Core Reflection with Method Handles
   

 * 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://inside.java/2021/09/14/podcast-019/
   *
 o *Part 2: https://inside.java/2021/09/27/podcast-020/
   *
 * *G1 GC & Parallel GC Improvements in JDK 17*
 o *https://inside.java/2021/09/17/jdk-17-gc-updates/
   *
 * ZGC - What's new in JDK 17**
 o *https://inside.java/2021/10/05/zgc-in-jdk17/
   *
 * JDK 17 Security Enhancements**
 o *https://inside.java/2021/09/15/jdk-17-security-enhancements/
   *
 * The Vector API in JDK 17 (video)**
 o *https://inside.java/2021/09/23/devlive-vector-api/
   *
 * Faster Charset Encoding**
 o *https://inside.java/2021/10/17/faster-charset-encoding/
   *

_JDK 18:_

 * JEP 400 and the Default Charset
 o https://inside.java/2021/10/04/the-default-charset-jep400/
   
 * JDK 18 augmented `javac -Xlint:serial` checks
 o https://inside.java/2021/10/20/augmented-serial-checks
   

_Project Panama - Foreign Function & Memory API:_

 * Finalizing the Foreign APIs
 o https://inside.java/2021/09/16/finalizing-the-foreign-apis/
   
 * Resource Scope Dependencies
 o https://inside.java/2021/10/12/panama-scope-dependencies/
   

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