[hibernate-dev] Re: [External] : Re: Release Announcement: General Availability of Java 17 / JDK 17

Rory O'Donnell <[email protected]> Tue, 14 Sep 2021 21:53:40 +0100
Newsgroups gmane.comp.java.hibernate.devel
Message-ID <[email protected]>
Many thanks Sanne & Team!

On 14/09/2021 20:14, Sanne Grinovero wrote:
> Hi Rory,
> congratulations for the release!
>
> We've published an update on our status here for all our users, also 
> calling out the Quality Outreach program as it's been a real pleasure 
> to participate.
>  - https://in.relation.to/2021/09/14/ready-for-jdk17/ 
> <https://urldefense.com/v3/__https://in.relation.to/2021/09/14/ready-for-jdk17/__;!!ACWV5N9M2RV99hQ!cuNuss-DpJeKrX1UZ-3Sjtle4CZ9xKMgnv1Y4wACRgH8IWdYRh7ULNHsd34Kr2DUEN0$>
>  - https://twitter.com/Hibernate/status/1437830411221078018 
> <https://urldefense.com/v3/__https://twitter.com/Hibernate/status/1437830411221078018__;!!ACWV5N9M2RV99hQ!cuNuss-DpJeKrX1UZ-3Sjtle4CZ9xKMgnv1Y4wACRgH8IWdYRh7ULNHsd34K1mhROiY$>
>
> many thanks,
> Sanne & team
>
>
> On Tue, 14 Sept 2021 at 18:48, Rory O'Donnell 
> <[email protected] <mailto:[email protected]>> wrote:
>
>     Hi Sanne & Yoann,
>
>     *Release Announcement: General Availability of Java 17 / JDK 17 *
>
>     **
>
>       * JDK 17, the reference implementation of Java 17, is now Generally
>         Available. [1]
>       * GPL-licensed OpenJDK builds from Oracle are available here:
>     https://jdk.java.net/17/
>     <https://urldefense.com/v3/__https://jdk.java.net/17/__;!!ACWV5N9M2RV99hQ!cuNuss-DpJeKrX1UZ-3Sjtle4CZ9xKMgnv1Y4wACRgH8IWdYRh7ULNHsd34KSdzd5ks$>
>     <https://jdk.java.net/17/
>     <https://urldefense.com/v3/__https://jdk.java.net/17/__;!!ACWV5N9M2RV99hQ!cuNuss-DpJeKrX1UZ-3Sjtle4CZ9xKMgnv1Y4wACRgH8IWdYRh7ULNHsd34KSdzd5ks$>>
>       * JDK 17 Release notes
>        
>     <https://www.oracle.com/java/technologies/javase/17-relnotes.html
>     <https://www.oracle.com/java/technologies/javase/17-relnotes.html>>
>       * Inside Java: The Arrival of Java 17!
>         <https://inside.java/2021/09/14/the-arrival-of-java17/
>     <https://urldefense.com/v3/__https://inside.java/2021/09/14/the-arrival-of-java17/__;!!ACWV5N9M2RV99hQ!cuNuss-DpJeKrX1UZ-3Sjtle4CZ9xKMgnv1Y4wACRgH8IWdYRh7ULNHsd34KJ8YPWQk$>>
>
>     *JDK 17 includes the following features [2]:*
>
>       * JEP 306: Restore Always-Strict Floating-Point Semantics
>         <https://openjdk.java.net/jeps/306
>     <https://openjdk.java.net/jeps/306>>
>       * JEP 356: Enhanced Pseudo-Random Number Generators
>         <https://openjdk.java.net/jeps/356
>     <https://openjdk.java.net/jeps/356>>
>       * JEP 382: New macOS Rendering Pipeline
>         <https://openjdk.java.net/jeps/382
>     <https://openjdk.java.net/jeps/382>>
>       * JEP 391: macOS/AArch64 Port <https://openjdk.java.net/jeps/391
>     <https://openjdk.java.net/jeps/391>>
>       * JEP 398: Deprecate the Applet API for Removal
>         <https://openjdk.java.net/jeps/398
>     <https://openjdk.java.net/jeps/398>>
>       * JEP 403: Strongly Encapsulate JDK Internals
>         <https://openjdk.java.net/jeps/403
>     <https://openjdk.java.net/jeps/403>>
>       * JEP 406: Pattern Matching for switch (Preview)
>         <https://openjdk.java.net/jeps/406
>     <https://openjdk.java.net/jeps/406>>
>       * JEP 407: Remove RMI Activation
>     <https://openjdk.java.net/jeps/407
>     <https://openjdk.java.net/jeps/407>>
>       * JEP 409: Sealed Classes <https://openjdk.java.net/jeps/409
>     <https://openjdk.java.net/jeps/409>>
>       * JEP 410: Remove the Experimental AOT and JIT Compiler
>         <https://openjdk.java.net/jeps/410
>     <https://openjdk.java.net/jeps/410>>
>       * JEP 411: Deprecate the Security Manager for Removal
>         <https://openjdk.java.net/jeps/411
>     <https://openjdk.java.net/jeps/411>>
>       * JEP 412: Foreign Function & Memory API (Incubator)
>         <https://openjdk.java.net/jeps/412
>     <https://openjdk.java.net/jeps/412>>
>       * JEP 414: Vector API (Second Incubator)
>         <https://openjdk.java.net/jeps/414
>     <https://openjdk.java.net/jeps/414>>
>       * JEP 415: Context-Specific Deserialization Filters
>         <https://openjdk.java.net/jeps/415
>     <https://openjdk.java.net/jeps/415>>
>
>     *JDK 17 will be a long-term-support (LTS) release* from most
>     vendors,including Oracle. If you’re upgrading from the previous LTS
>     release,JDK 11, then you have many more JEPs to look forward to,
>     summarized here:
>
>     https://openjdk.java.net/jdk/17/jeps-since-jdk-11
>     <https://openjdk.java.net/jdk/17/jeps-since-jdk-11>
>     <https://openjdk.java.net/jdk/17/jeps-since-jdk-11
>     <https://openjdk.java.net/jdk/17/jeps-since-jdk-11>>
>
>
>     Thanks to everyone who contributed to JDK 17, whether by creating
>     features or enhancements, logging bugs, or
>
>     downloading and testing the early-access builds.
>
>
>     *OpenJDK 18 Early Access build 14 is now available at
>     https://jdk.java.net/18/
>     <https://urldefense.com/v3/__https://jdk.java.net/18/__;!!ACWV5N9M2RV99hQ!cuNuss-DpJeKrX1UZ-3Sjtle4CZ9xKMgnv1Y4wACRgH8IWdYRh7ULNHsd34KBv_LuMY$>
>     <https://jdk.java.net/18/
>     <https://urldefense.com/v3/__https://jdk.java.net/18/__;!!ACWV5N9M2RV99hQ!cuNuss-DpJeKrX1UZ-3Sjtle4CZ9xKMgnv1Y4wACRgH8IWdYRh7ULNHsd34KBv_LuMY$>>
>     *
>
>       * These early access, open source builds are provided under the GNU
>         General Public License, version 2, with the Classpath Exception
>         <https://openjdk.java.net/legal/gplv2+ce.html
>     <https://openjdk.java.net/legal/gplv2+ce.html>>.
>       * JEPs targeted to JDK 18, so far:
>           o JEP 400: UTF-8 by Default
>     <https://openjdk.java.net/jeps/400
>     <https://openjdk.java.net/jeps/400>>
>           o JEP 413: Code Snippets in Java API Documentation
>             <https://openjdk.java.net/jeps/413
>     <https://openjdk.java.net/jeps/413>>
>
>       * Release Notes are available at
>     https://jdk.java.net/18/release-notes
>     <https://urldefense.com/v3/__https://jdk.java.net/18/release-notes__;!!ACWV5N9M2RV99hQ!cuNuss-DpJeKrX1UZ-3Sjtle4CZ9xKMgnv1Y4wACRgH8IWdYRh7ULNHsd34K5i_56Ec$>
>         <https://jdk.java.net/18/release-notes
>     <https://urldefense.com/v3/__https://jdk.java.net/18/release-notes__;!!ACWV5N9M2RV99hQ!cuNuss-DpJeKrX1UZ-3Sjtle4CZ9xKMgnv1Y4wACRgH8IWdYRh7ULNHsd34K5i_56Ec$>>
>
>       * Significant changes since the last availability email:
>           o JDK-8271745: Fix Issues With the KW and KWP Modes of
>     SunJCE Provider
>           o JDK-8262186: Call X509KeyManager.chooseClientAlias once
>     for all
>             key types
>           o JDK-8225083: Remove Google certificate that is expiring in
>             December 2021
>           o JDK-8251329: Zip File System Provider Throws ZipException when
>             entry name element contains "." or ".."
>           o JDK-8225082: Remove IdenTrust certificate that is expiring in
>             September 2021
>           o
>
>     *Project Loom Early-Access Builds*
>
>       * Build 18-loom+2-74 (2021/8/7) based on jdk-18+9
>         <https://github.com/openjdk/jdk/releases/tag/jdk-18%2B9
>     <https://urldefense.com/v3/__https://github.com/openjdk/jdk/releases/tag/jdk-18*2B9__;JQ!!ACWV5N9M2RV99hQ!cuNuss-DpJeKrX1UZ-3Sjtle4CZ9xKMgnv1Y4wACRgH8IWdYRh7ULNHsd34Kv6ufoxg$>>
>     is
>         available - https://jdk.java.net/loom/
>     <https://urldefense.com/v3/__https://jdk.java.net/loom/__;!!ACWV5N9M2RV99hQ!cuNuss-DpJeKrX1UZ-3Sjtle4CZ9xKMgnv1Y4wACRgH8IWdYRh7ULNHsd34KKj5TEKk$>
>     <https://jdk.java.net/loom/
>     <https://urldefense.com/v3/__https://jdk.java.net/loom/__;!!ACWV5N9M2RV99hQ!cuNuss-DpJeKrX1UZ-3Sjtle4CZ9xKMgnv1Y4wACRgH8IWdYRh7ULNHsd34KKj5TEKk$>>
>       * These early access, open source builds are provided under the GNU
>         General Public License, version 2, with the Classpath Exception
>         <https://openjdk.java.net/legal/gplv2+ce.html
>     <https://openjdk.java.net/legal/gplv2+ce.html>>.
>       * Please send feedback via e-mail to [email protected]
>     <mailto:[email protected]>
>         <mailto:[email protected]
>     <mailto:[email protected]>>. To send e-mail to this address
>         you must first subscribe to the mailing list
>         <https://mail.openjdk.java.net/mailman/listinfo/loom-dev
>     <https://mail.openjdk.java.net/mailman/listinfo/loom-dev>>.
>
>     Rgds,Rory
>
>
>     [1]
>     https://mail.openjdk.java.net/pipermail/jdk-dev/2021-September/006037.html
>     <https://mail.openjdk.java.net/pipermail/jdk-dev/2021-September/006037.html>
>
>     [2] https://openjdk.java.net/projects/jdk/17/
>     <https://openjdk.java.net/projects/jdk/17/>
>     <https://openjdk.java.net/projects/jdk/17/
>     <https://openjdk.java.net/projects/jdk/17/>>
>
>     _______________________________________________
>     hibernate-dev mailing list -- [email protected]
>     <mailto:[email protected]>
>     To unsubscribe send an email to
>     [email protected]
>     <mailto:[email protected]>
>     %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
>

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

_______________________________________________
hibernate-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s