<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    Hi All,<br>
    <div class="moz-forward-container">
      <p><b>Per the JDK 14 schedule , we are now in Rampdown Phase One</b></p>
      <p><b>Please advise if you have found any issues while testing the
          latest Early Access build.<br>
        </b></p>
      <ul>
        <li>Schedule for JDK 14</li>
        <ul>
          <li><b>2019/12/12 Rampdown Phase One</b></li>
          <li>2020/01/16 Rampdown Phase Two</li>
          <li>2020/02/06 Initial Release Candidate</li>
          <li>2020/02/20 Final Release Candidate</li>
          <li>2020/03/17 General Availability</li>
        </ul>
      </ul>
      <ul>
        <li>The overall feature set is frozen. <br>
        </li>
        <ul>
          <li>No further JEPs will be targeted to this release</li>
          <li>For more details , see Mark Reinhold's email to jdk-dev
            mailing list [1]  </li>
        </ul>
      </ul>
      <ul>
        <li>Features included in JDK 14:.</li>
        <ul>
          <li class=""><span class="">JEP 305: </span><a
              href="http://openjdk.java.net/jeps/305" class=""
              moz-do-not-send="true">Pattern Matching for instanceof
              (Preview)</a> <br>
          </li>
          <li class=""><span class="">JEP 343: </span><a
              href="http://openjdk.java.net/jeps/343" class=""
              moz-do-not-send="true">Packaging Tool (Incubator)</a> <br>
          </li>
          <li><span class="">JEP 345: </span><a
              href="http://openjdk.java.net/jeps/345" class=""
              moz-do-not-send="true">NUMA-Aware Memory Allocation for G1</a>
            <br>
          </li>
          <li><span class="">JEP 349: </span><a
              href="http://openjdk.java.net/jeps/349" class=""
              moz-do-not-send="true">JFR Event Streaming</a> <br>
          </li>
          <li>JEP 352: <a href="http://openjdk.java.net/jeps/352"
              moz-do-not-send="true">Non-Volatile Mapped Byte Buffers</a>
            <br>
          </li>
          <li>JEP 358: <a href="https://openjdk.java.net/jeps/358"
              moz-do-not-send="true">Helpful NullPointerExceptions</a> <br>
          </li>
          <li><span class="">JEP 359: </span><a
              href="http://openjdk.java.net/jeps/359" class=""
              moz-do-not-send="true">Records (Preview)</a> <a
              href="http://openjdk.java.net/jeps/359" class=""
              moz-do-not-send="true">JEP 359: Records (Preview)</a> <br>
          </li>
          <li><span class="">JEP 361: </span><a
              href="http://openjdk.java.net/jeps/361" class=""
              moz-do-not-send="true">Switch Expressions (Standard)</a></li>
          <li>JEP 362: <a href="https://openjdk.java.net/jeps/362"
              moz-do-not-send="true">Deprecate the Solaris and SPARC
              Ports </a><br>
          </li>
          <li><span class="">JEP 363: </span><a
              href="http://openjdk.java.net/jeps/363" class=""
              moz-do-not-send="true">Remove the Concurrent Mark Sweep
              Garbage Collector</a> <br>
          </li>
          <li><span class="">JEP 364: </span><a
              href="http://openjdk.java.net/jeps/364" class=""
              moz-do-not-send="true">ZGC on macOS</a> <br>
          </li>
          <li>JEP 365 <a href="https://openjdk.java.net/jeps/365"
              moz-do-not-send="true">ZGC on Windows</a></li>
          <li><span class="">JEP 366: </span><a
              href="http://openjdk.java.net/jeps/366" class=""
              moz-do-not-send="true">Deprecate ParallelScavenge 
              SerialOld GC Combination</a> <br>
          </li>
          <li><span class="">JEP 367: </span><a
              href="http://openjdk.java.net/jeps/367" class=""
              moz-do-not-send="true">Remove the Pack200 Tools and API</a>
            <br>
          </li>
          <li><span class="">JEP 368: </span><a
              href="http://openjdk.java.net/jeps/368" class=""
              moz-do-not-send="true">Text Blocks (Second Preview)</a></li>
          <li>JEP 370: <a href="https://openjdk.java.net/jeps/370"
              moz-do-not-send="true">Foreign-Memory Access API
              (Incubator) </a></li>
        </ul>
        <ul>
        </ul>
      </ul>
      <p> </p>
      <p class="MsoNormal"
        style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> </p>
      <ul>
      </ul>
      <b>JDK 14 </b><b><span style="mso-bookmark:_MailOriginal">Early
          Access build 27 </span></b><b>is available</b><b><span
          style="mso-bookmark:_MailOriginal"> at : - jdk.java.net/14/</span></b>
      <ul>
      </ul>
      <ul>
        <ul>
        </ul>
        <li>Release notes <br>
        </li>
        <ul>
        </ul>
        <ul>
          <ul>
          </ul>
          <li><a class="moz-txt-link-freetext"
              href="https://jdk.java.net/14/release-notes"
              moz-do-not-send="true">https://jdk.java.net/14/release-notes</a></li>
          <ul>
          </ul>
        </ul>
        <li>Recent fixes that might be of interest</li>
        <ul>
          <ul>
          </ul>
          <li>Build 27:</li>
          <ul>
            <ul>
            </ul>
            <li>JDK-8212780: Packaging Tool Implementation</li>
            <ul>
            </ul>
            <li>JDK-8234370: Implementation of JEP 362: Deprecate the
              Solaris and SPARC Ports</li>
            <ul>
            </ul>
            <li>JDK-8190492: Remove SSLv2Hello and SSLv3 from default
              enabled TLS protocols</li>
            <ul>
            </ul>
            <li>JDK-8214481: freetype path does not disable TrueType
              hinting with AA+FM hints</li>
            <ul>
            </ul>
            <li>JDK-8234076: JVM crashes on Windows 10 using
              --module=NAME</li>
            <ul>
            </ul>
            <li>JDK-8222756: Plural support in CompactNumberFormat</li>
            <ul>
            </ul>
            <li>JDK-8234211: allow discoverable javac plugins to be
              invoked by default</li>
            <ul>
            </ul>
          </ul>
          <ul>
          </ul>
          <li>Build 26:</li>
          <ul>
            <ul>
            </ul>
            <li>JDK-8233223: Add Amazon Root CA certificates</li>
            <ul>
            </ul>
            <li>JDK-8235263: Revert TLS 1.3 change that wrapped
              IOExceptions</li>
            <ul>
            </ul>
            <li>JDK-8234893: ARM32: build failure after JDK-8234387</li>
            <ul>
            </ul>
          </ul>
          <ul>
          </ul>
        </ul>
      </ul>
      <blockquote> </blockquote>
      <ul>
      </ul>
      <ul>
      </ul>
      <div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);
        font-family: HelveticaNeue; font-size: 12px; font-style: normal;
        font-variant-caps: normal; font-weight: normal; letter-spacing:
        normal; orphans: auto; text-align: start; text-indent: 0px;
        text-transform: none; white-space: normal; widows: auto;
        word-spacing: 0px; -webkit-text-size-adjust: auto;
        -webkit-text-stroke-width: 0px; text-decoration: none;"><br>
      </div>
      <div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);
        font-family: HelveticaNeue; font-size: 12px; font-style: normal;
        font-variant-caps: normal; font-weight: normal; letter-spacing:
        normal; orphans: auto; text-align: start; text-indent: 0px;
        text-transform: none; white-space: normal; widows: auto;
        word-spacing: 0px; -webkit-text-size-adjust: auto;
        -webkit-text-stroke-width: 0px; text-decoration: none;">Regards
        <div>Deepak Damodaran<br>
        </div>
      </div>
      <br class="Apple-interchange-newline">
      [1] <a class="moz-txt-link-freetext"
href="https://mail.openjdk.java.net/pipermail/jdk-dev/2019-December/003795.html"
        moz-do-not-send="true">https://mail.openjdk.java.net/pipermail/jdk-dev/2019-December/003795.html</a><br>
      <br>
    </div>
  </body>
</html>