[prev in list] [next in list] [prev in thread] [next in thread]
List: logback-dev
Subject: [logback-dev] JDK 16 is in Rampdown Phase One
From: "Rory O'Donnell" <rory.odonnell () oracle ! com>
Date: 2020-12-13 16:52:25
Message-ID: 53279762-3374-19d9-e985-4603833f5c89 () oracle ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
Hi Ceki,
*Per the JDK 16 schedule , we are in Rampdown Phase One* *[1] .
*
*Please advise if you find any issues while testing the latest Early
Access builds.*
* Schedule for JDK 16
o *2020/12/10 Rampdown Phase One*
o 2021/01/14 Rampdown Phase Two
o 2021/02/04 Initial Release Candidate
o 2021/02/18 Final Release Candidate
o 2021/03/16 General Availability
* Release Notes [2]
OpenJDK 16 Early Access build 28**is now available at
http://jdk.java.net/16
* Features - the overall feature set is frozen. No further JEPs will
be targeted to this release.
* Significant Integrations in b28:
o *Integrated JEP 396: **Strongly Encapsulate JDK Internals by
Default <https://openjdk.java.net/jeps/396>**
*
+ Strongly encapsulate all internal elements of the JDK by
default, except for critical internal APIs
<https://openjdk.java.net/jeps/260#Description> such as
|sun.misc.Unsafe|.
+ Allow end users to choose the relaxed strong encapsulation
that has been the default since JDK 9.
o Integrated JEP 397: Sealed Classes (Second Preview)
<https://openjdk.java.net/jeps/397> with this release.
+ Enhance the Java programming language with sealed classes
and interfaces
<https://cr.openjdk.java.net/~briangoetz/amber/datum.html>.
+ Refines JEP 360 <https://openjdk.java.net/jeps/360> which
was delivered in JDK 15 as a preview feature.
* These early-access , open-source builds are provided under the GNU
General Public License, version 2, with the Classpath Exception
<http://openjdk.java.net/legal/gplv2+ce.html>.
* Changes in recent builds that maybe of interest:
o Build 28
+ JDK-8256299: JEP 396: Strongly Encapsulate JDK Internals by
Default
+ JDK-8166596: TLS support for the EdDSA signature algorithm
+ JDK-8256718: Old tracing flags are now obsolete and must be
replaced with unified logging
o Build 27
+ JDK-8159746: (proxy) Support for default methods
+ JDK-8254631: Better support ALPN byte wire values in SunJSSE
Project Loom Early-Access: *Build 16-loom+9-316
<http://jdk.java.net/loom/>* (2020/11/30) - based on JDK-16+25
<https://github.com/openjdk/jdk/releases/tag/jdk-16%2B25>
* These early-access builds are provided under the GNU General Public
License, version 2, with the Classpath Exception
<http://openjdk.java.net/legal/gplv2+ce.html>
* These builds are intended for developers looking to "kick the tyres"
and provide feedback on using the API or by sending bug reports.
* Please send feedback via e-mail to loom-dev@openjdk.java.net
<mailto:loom-dev@openjdk.java.net>. To send e-mail to this address
you must first subscribe to the mailing list
<http://mail.openjdk.java.net/mailman/listinfo/loom-dev>.
Rgds, Rory
[1]
https://mail.openjdk.java.net/pipermail/jdk-dev/2020-December/004991.html
[2] https://jdk.java.net/16/release-notes
[Attachment #5 (text/html)]
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hi Ceki, </p>
<p><b>Per the JDK 16 schedule , we are in Rampdown Phase One</b> <b>[1]
.<br>
</b></p>
<blockquote> </blockquote>
<p><b>Please advise if you find any issues while testing the latest
Early Access builds.</b></p>
<ul>
<li>Schedule for JDK 16</li>
<ul>
<li><b>2020/12/10 Rampdown Phase One</b></li>
<li>2021/01/14 Rampdown Phase Two</li>
<li>2021/02/04 Initial Release Candidate<br>
</li>
<li>2021/02/18 Final Release Candidate</li>
<li>2021/03/16 General Availability</li>
</ul>
<li>Release Notes [2]</li>
</ul>
<p>OpenJDK 16 <span style="mso-bookmark:_MailOriginal">Early Access
build 28</span><b><span style="mso-bookmark:_MailOriginal"> </span></b>is
now available at <a class="moz-txt-link-freetext"
href="http://jdk.java.net/16">http://jdk.java.net/16</a> </p>
<ul>
<ul>
</ul>
</ul>
<ul>
<li>Features - the overall feature set is frozen. No further JEPs
will be targeted to this release.</li>
<li>Significant Integrations in b28:</li>
<ul>
<li><b>Integrated JEP 396: </b><b><a moz-do-not-send="true"
href="https://openjdk.java.net/jeps/396">Strongly
Encapsulate JDK Internals by Default</a></b><b> <br>
</b></li>
<ul>
<li>Strongly encapsulate all internal elements of the JDK by
default, except for <a
href="https://openjdk.java.net/jeps/260#Description">critical
internal APIs</a> such as <code>sun.misc.Unsafe</code>. </li>
<li>Allow end users to choose the relaxed strong encapsulation
that has been the default since JDK 9.</li>
</ul>
<li>Integrated JEP 397: <a moz-do-not-send="true"
href="https://openjdk.java.net/jeps/397">Sealed Classes
(Second Preview)</a> with this release.</li>
<ul>
<li>Enhance the Java programming language with <a
href="https://cr.openjdk.java.net/~briangoetz/amber/datum.html">sealed
classes and interfaces</a>.</li>
<li>Refines <a moz-do-not-send="true"
href="https://openjdk.java.net/jeps/360">JEP 360</a> which
was delivered in JDK 15 as a preview feature.</li>
</ul>
</ul>
</ul>
<div class="moz-forward-container">
<div class="moz-forward-container">
<ul>
<li>These early-access , open-source builds are provided under
the <a href="http://openjdk.java.net/legal/gplv2+ce.html">GNU
General Public License, version 2, with the Classpath
Exception</a>.</li>
<li>Changes in recent builds that maybe of interest:</li>
<ul>
<li>Build 28</li>
<ul>
<li>JDK-8256299: JEP 396: Strongly Encapsulate JDK
Internals by Default</li>
<li><span class="issuelink"><span style="text-decoration:
none;">JDK-8166596</span>: </span>TLS support for
the EdDSA signature algorithm<span> </span><span
class="issuelink"></span></li>
<li><span class="issuelink"><span style="text-decoration:
none;">JDK-8256718</span>: </span>Old tracing flags
are now obsolete and must be replaced with unified
logging<span> </span><span class="issuelink"></span><span
class="issuelink"></span></li>
</ul>
<li>Build 27</li>
<ul>
<li>JDK-8159746: (proxy) Support for default methods</li>
<li>JDK-8254631: Better support ALPN byte wire values in
SunJSSE</li>
</ul>
</ul>
</ul>
</div>
<ul>
</ul>
<ul>
<ul>
<ul>
</ul>
</ul>
</ul>
<p>Project Loom Early-Access: <b><a moz-do-not-send="true"
href="http://jdk.java.net/loom/">Build 16-loom+9-316</a></b>
(2020/11/30) - based on <a moz-do-not-send="true"
href="https://github.com/openjdk/jdk/releases/tag/jdk-16%2B25">JDK-16+25</a>
</p>
<ul>
<li>These early-access builds are provided under the <a
href="http://openjdk.java.net/legal/gplv2+ce.html"
moz-do-not-send="true">GNU General Public License,
version 2, with the Classpath Exception</a></li>
<li>These builds are intended for developers looking to "kick
the tyres" and provide feedback on using the API or by sending
bug reports.</li>
<li>Please send feedback via e-mail to <a
moz-do-not-send="true"
href="mailto:loom-dev@openjdk.java.net">loom-dev@openjdk.java.net</a>.
To send e-mail to this address you must first <a
moz-do-not-send="true"
href="http://mail.openjdk.java.net/mailman/listinfo/loom-dev">subscribe
to the mailing list</a>.<br>
</li>
</ul>
Rgds, Rory<br>
<br>
[1] <a class="moz-txt-link-freetext"
href="https://mail.openjdk.java.net/pipermail/jdk-dev/2020-December/004991.html">https://mail.openjdk.java.net/pipermail/jdk-dev/2020-December/004991.html</a><br>
</div>
<span class="moz-txt-link-freetext"></span>
<div class="moz-forward-container"> [2] <a
class="moz-txt-link-freetext"
href="https://jdk.java.net/16/release-notes"
moz-do-not-send="true">https://jdk.java.net/16/release-notes</a><br>
<br>
</div>
</body>
</html>
[Attachment #6 (text/plain)]
_______________________________________________
logback-dev mailing list
logback-dev@qos.ch
http://mailman.qos.ch/mailman/listinfo/logback-dev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic