<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
font-size:12.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:12.0pt;
mso-fareast-language:EN-US;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
--></style>
</head>
<body lang="EN-GB" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt">I’m very happy to announce that recently we’ve released erlfmt 0.13.0 that we consider first release candidate for the 1.0 release.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt">What is erlfmt<o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="font-size:11.0pt">erlfmt is an opinionated Erlang code formatter. By automating the process of formatting the code, it frees your team up to focus on what the code does, instead of what it looks like. erlfmt works with any
Erlang file: .erl , .hrl , rebar.config , escripts, and more. It can be used both in rebar3 projects and standalone as a precompiled escript.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt">What does the 1.0 release mean<o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="font-size:11.0pt">With the 1.0 release we intend to stabilise the format — this means that changes that cause the formatter to re-format the code won’t happen, outside of fixing critical bugs. This offers increased stability
and confidence to the users.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt">We’d like your feedback<o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="font-size:11.0pt">We intend to <b>release the final 1.0 version on May 17</b>. Now is the final opportunity for feedback, if you’d like to influence the format erlfmt produces. In general, though, we won’t consider major changes,
in particular those around major choices we’ve been documenting in formatting decision documents[1], without a very compelling argument.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">It’s now great time to try out erlfmt[2] on your project. If you do have any feedback we haven’t addressed before, we would appreciate you sharing your remarks on github issues with examples.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt">Links<o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="font-size:11.0pt">* GitHub: <a href="https://github.com/WhatsApp/erlfmt">
https://github.com/WhatsApp/erlfmt</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">* Hex: <a href="https://hex.pm/packages/erlfmt">
https://hex.pm/packages/erlfmt</a> <o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">[1]: Formatting decision documents:
<a href="https://github.com/WhatsApp/erlfmt/tree/master/doc#merged-formatting-decisions">
https://github.com/WhatsApp/erlfmt/tree/master/doc#merged-formatting-decisions</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">[2]: Usage instructions: <a href="https://github.com/WhatsApp/erlfmt#usage">
https://github.com/WhatsApp/erlfmt#usage</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
</div>
</body>
</html>