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

Rory O'Donnell <[email protected]> Thu, 16 Sep 2021 19:23:09 +0100
Newsgroups gmane.comp.java.hibernate.devel
Message-ID <[email protected]>
Thanks again Yoann !

On 16/09/2021 15:42, Yoann Rodiere wrote:
> Hi Rory,
>
> Congratulations!
>
> Now onwards to JDK 18 :)
>
> Everything looks fine for Hibernate projects with JDK 18 EA14:
>
> Hibernate ORM: Versions 5.6 tested against JDK 18 EA14. No problems to 
> report.
>
> Hibernate Validator: Versions 6.2, 7.0 tested against JDK 18 EA14. No 
> problems to report.
>
> Hibernate Search: Versions 6.0, 6.1 tested against JDK 18 EA14. No 
> problems to report.
>
> Hibernate Reactive: Version 1.0 tested against JDK 18 EA14. No 
> problems to report.
>
>
> Cheers,
>
> Yoann Rodière
>
> Sr. Software Engineer, Application Services, Hibernate team
>
> Red Hat 
> <https://urldefense.com/v3/__https://www.redhat.com__;!!ACWV5N9M2RV99hQ!brFi8haqgKHI0g6GJel5kSs6IciGN3df3zchlYWuFywHg7r_NZbGqUXBl7ris7NojxQ$> 
>
>
> <https://urldefense.com/v3/__https://www.redhat.com__;!!ACWV5N9M2RV99hQ!brFi8haqgKHI0g6GJel5kSs6IciGN3df3zchlYWuFywHg7r_NZbGqUXBl7ris7NojxQ$> 
>
>
>
>
> On Tue, 14 Sept 2021 at 21:15, Sanne Grinovero <[email protected] 
> <mailto:[email protected]>> 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!brFi8haqgKHI0g6GJel5kSs6IciGN3df3zchlYWuFywHg7r_NZbGqUXBl7riclmglsw$>
>      - https://twitter.com/Hibernate/status/1437830411221078018
>     <https://urldefense.com/v3/__https://twitter.com/Hibernate/status/1437830411221078018__;!!ACWV5N9M2RV99hQ!brFi8haqgKHI0g6GJel5kSs6IciGN3df3zchlYWuFywHg7r_NZbGqUXBl7riarYasBs$>
>
>     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!brFi8haqgKHI0g6GJel5kSs6IciGN3df3zchlYWuFywHg7r_NZbGqUXBl7riLQgoQeE$>
>     <https://jdk.java.net/17/
>     <https://urldefense.com/v3/__https://jdk.java.net/17/__;!!ACWV5N9M2RV99hQ!brFi8haqgKHI0g6GJel5kSs6IciGN3df3zchlYWuFywHg7r_NZbGqUXBl7riLQgoQeE$>>
>     >   * 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!brFi8haqgKHI0g6GJel5kSs6IciGN3df3zchlYWuFywHg7r_NZbGqUXBl7ri0cN47kg$>>
>     >
>     > *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!brFi8haqgKHI0g6GJel5kSs6IciGN3df3zchlYWuFywHg7r_NZbGqUXBl7riLQcrMfc$>
>     <https://jdk.java.net/18/
>     <https://urldefense.com/v3/__https://jdk.java.net/18/__;!!ACWV5N9M2RV99hQ!brFi8haqgKHI0g6GJel5kSs6IciGN3df3zchlYWuFywHg7r_NZbGqUXBl7riLQcrMfc$>>
>     > *
>     >
>     >   * 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!brFi8haqgKHI0g6GJel5kSs6IciGN3df3zchlYWuFywHg7r_NZbGqUXBl7riAYsmQ7M$>
>     >     <https://jdk.java.net/18/release-notes
>     <https://urldefense.com/v3/__https://jdk.java.net/18/release-notes__;!!ACWV5N9M2RV99hQ!brFi8haqgKHI0g6GJel5kSs6IciGN3df3zchlYWuFywHg7r_NZbGqUXBl7riAYsmQ7M$>>
>     >
>     >   * 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!brFi8haqgKHI0g6GJel5kSs6IciGN3df3zchlYWuFywHg7r_NZbGqUXBl7ri1o8NkRc$>>
>     is
>     >     available - https://jdk.java.net/loom/
>     <https://urldefense.com/v3/__https://jdk.java.net/loom/__;!!ACWV5N9M2RV99hQ!brFi8haqgKHI0g6GJel5kSs6IciGN3df3zchlYWuFywHg7r_NZbGqUXBl7rieIAEP-4$>
>     <https://jdk.java.net/loom/
>     <https://urldefense.com/v3/__https://jdk.java.net/loom/__;!!ACWV5N9M2RV99hQ!brFi8haqgKHI0g6GJel5kSs6IciGN3df3zchlYWuFywHg7r_NZbGqUXBl7rieIAEP-4$>>
>     >   * 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
>     _______________________________________________
>     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