<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Great job!<br>
    <br>
    Are you going to release OTP 17.6?<br>
    <br>
    Regards<br>
    ANycz<br>
    <br>
    <div class="moz-cite-prefix">W dniu 2015-06-24 o 13:50, Kenneth
      Lundin pisze:<br>
    </div>
    <blockquote
cite="mid:CAOzgw937_gZ-OggrxNoFmARPmEgnUXV9sPz=Jd6c5pyHckV0Xg@mail.gmail.com"
      type="cite">
      <div dir="ltr">Erlang/OTP 18.0 <span></span>has been released<br>
        --------------------------------------------------<br>
        <br>
        Erlang/OTP 18.0 is a new major release with new features, quite
        a few (characteristics) improvements, as well as some
        incompatibilities. <br>
        A non functional but major change this release is the change of
        license to APL 2.0 (Apache Public License).<br>
        <br>
        Some highlights of the release are:<br>
        <br>
        <ul>
          <li>Starting from 18.0 Erlang/OTP is released under the APL
            2.0 (Apache Public License)<br>
          </li>
          <li>erts: The time functionality has been extended. <br>
            This includes a new API for time, as well as "time warp"
            modes which alters the behavior when system time changes.
            You are strongly encouraged to use the new API instead of
            the old API based on <span>erlang</span>:now/0. <span>erlang</span>:now/0
            has been deprecated since it
            is a scalability bottleneck. <br>
            For more information see the Time and Time Correction
            chapter of the ERTS User's Guide. Here is a link <a
              moz-do-not-send="true"
              href="http://www.erlang.org/doc/apps/erts/time_correction.html"
              target="_blank"><a class="moz-txt-link-freetext" href="http://www.erlang.org/doc/apps/erts/time_correction.html">http://www.erlang.org/doc/apps/erts/time_correction.html</a></a>
            <br>
          </li>
          <li>erts: Beside the API changes and time warp modes a lot of
            scalability and performance improvements regarding time
            management has been made. Examples are: </li>
          <ul>
            <li>scheduler specific timer wheels, </li>
            <li>scheduler specific BIF timer management, </li>
            <li>parallel retrieval of monotonic time and system time on
              OS:es that support it.</li>
          </ul>
          <li>erts: The previously introduced "eager check I/O" feature
            is now enabled by default.</li>
          <li>erts/compiler: enhanced support for maps. Big maps new
            uses a HAMT (Hash Array Mapped Trie) representation
            internally which makes them more efficient. There is now
            also support for variables as map keys.  </li>
          <li>dialyzer: The -dialyzer() attribute can be used for
            suppressing warnings <br>
            in a module by specifying functions or warning options. <br>
            It can also be used for requesting warnings in a module. <br>
          </li>
          <li>ssl: Remove default support for SSL-3.0 and added padding
            check for TLS-1.0 due to the Poodle vulnerability.</li>
          <li>ssl: Remove default support for RC4 cipher suites, as they
            are consider too weak.</li>
          <li>stdlib: Allow maps for supervisor flags and child specs</li>
          <li>stdlib: New functions in ets:</li>
          <ul>
            <li>take/2. Works the same as ets:delete/2 but<br>
                        also returns the deleted object(s).</li>
            <li>ets:update_counter/4 with a default object as<br>
                        argument<br>
            </li>
          </ul>
        </ul>
        <p>You can find the Release Notes with more detailed info at</p>
        <p><a moz-do-not-send="true"
            href="http://www.erlang.org/download/otp_src_18.0.readme"
            target="_blank">http://www.erlang.org/download/otp_src_18.0.readme</a><a
            moz-do-not-send="true"
            href="http://www.erlang.org/download/OTP-18.0-rc2.README"
            target="_blank"><span></span><span></span><span></span></a></p>
        <p><b>IMPORTANT INFO when building your own code with this OTP
            release<br>
          </b><br>
          Since <span>erlang</span>:now is deprecated your build might
          stop if you are using<br>
          "warnings as errors".<br>
          To let the build through you can turn of warnings for
          deprecated functions<br>
          by setting an environment variable like this:<br>
            export ERL_COMPILER_OPTIONS=nowarn_deprecated_function<br>
        </p>
        <p><br>
        </p>
        <p>You find the source code at <a moz-do-not-send="true"
            href="http://github.com" target="_blank">github.com</a> in
          the official <span>Erlang</span> repository.<br>
          <br>
          Git tag OTP-<span>18.0</span><span><span></span></span><br>
          <br>
          <a moz-do-not-send="true"
            href="https://github.com/erlang/otp/tree/OTP-18.0"
            target="_blank">https://github.com/<span>erlang</span>/otp/tree/OTP-<span>18.0</span><span></span></a><br>
          <br>
          You can also read the documentation on-line here: <br>
          (see the Release Notes mentioned above for release notes which
          <br>
          are not updated in the doc, but the new functionality is)<br>
          <br>
          <a moz-do-not-send="true" href="http://www.erlang.org/doc/"
            target="_blank">http://www.erlang.org/doc/</a><br>
          <br>
          We also want to thank those that sent us patches, suggestions
          and bug reports.<br>
          <br>
          The <span>Erlang</span>/OTP Team at Ericsson</p>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
erlang-questions mailing list
<a class="moz-txt-link-abbreviated" href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a>
<a class="moz-txt-link-freetext" href="http://erlang.org/mailman/listinfo/erlang-questions">http://erlang.org/mailman/listinfo/erlang-questions</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>