[hibernate-dev] Release Announcement: General Availability of Java 15 / JDK 15

"Rory O'Donnell" <[email protected]>
Newsgroups gmane.comp.java.hibernate.devel
Message-ID <[email protected]>
Hi Sanne & Yoann,

**Release Announcement: General Availability of Java 15 / JDK 15 [1]
**

  * JDK 15, the reference implementation of Java 15, is now Generally
    Available.
  * GPL-licensed OpenJDK builds from Oracle are available here:
    http://jdk.java.net/15/
  * JDK 15 Release notes
    <https://www.oracle.com/java/technologies/javase/15-relnote-issues.html>

JDK 15 includes fourteen features [2]:

  * JEP 339: Edwards-Curve Digital Signature Algorithm (EdDSA)
    <http://openjdk.java.net/jeps/339>
  * JEP 360: Sealed Classes (Preview) <http://openjdk.java.net/jeps/360>
  * JEP 371: Hidden Classes <http://openjdk.java.net/jeps/371>
  * JEP 372: Remove the Nashorn JavaScript Engine
    <http://openjdk.java.net/jeps/372>
  * JEP 373: Reimplement the Legacy DatagramSocket API
    <https://openjdk.java.net/jeps/373>
  * JEP 374: Disable and Deprecate Biased Locking
    <http://openjdk.java.net/jeps/374>
  * JEP 375: Pattern Matching for instanceof (Second Preview)
    <https://openjdk.java.net/jeps/375>
  * JEP 377: ZGC: A Scalable Low-Latency Garbage Collector
    <http://openjdk.java.net/jeps/377>
  * JEP 378: Text Blocks <http://openjdk.java.net/jeps/378>
  * JEP 379: Shenandoah: A Low-Pause-Time Garbage Collector
    <https://openjdk.java.net/jeps/379>
  * JEP 381: Remove the Solaris and SPARC Ports
    <https://openjdk.java.net/jeps/381>
  * JEP 383: Foreign-Memory Access API (Second Incubator)
    <https://openjdk.java.net/jeps/383>
  * JEP 384: Records (Second Preview) <https://openjdk.java.net/jeps/384>
  * JEP 385: Deprecate RMI Activation for Removal
    <https://openjdk.java.net/jeps/385>

Thanks to everyone who contributed to JDK 15, whether by creating 
features or enhancements, logging  bugs, or downloading and testing the 
early-access builds.

OpenJDK 16 Early Access build 15**is now available at http://jdk.java.net/16

  * JEPs integrated to JDK 16:
      o JEP 347: Enable C++14 Language Features
        <https://openjdk.java.net/jeps/347>
      o JEP 357: Migrate from Mercurial to Git
        <https://openjdk.java.net/jeps/357>
      o JEP 369: Migrate to GitHub <https://openjdk.java.net/jeps/369>

  * Release Notes are available at http://jdk.java.net/16/release-notes

**

  * Significant changes since the last availability email:
      o Build 15
          + JDK-8244090: public lookup should find public members of
            public exported types (Reported by Eclipse Jetty)
          + JDK-8250968: Symlinks attributes not preserved when using
            jarsigner on zip files
      o Build 14
          + JDK-8189744: Deprecate the JDK-specific API for setting
            socket options, jdk.net.Sockets
          + JDK-8241003: Deprecate "denigrated" java.security.cert APIs
            that represent DNs as Principal or String objects
          + JDK-8245462: The default HttpClient implementation returns
            cancelable futures


*__*
Rgds,Rory


[1] 
https://mail.openjdk.java.net/pipermail/jdk-dev/2020-September/004733.html
[2] https://openjdk.java.net/projects/jdk/15/
-- 

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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.