<div dir="ltr"><div>Hi everybody,<br><br>It's time for a new release of QuickFIX/n! Version 1.14.0 is out today!<br><br>As usual, most of the changes are bugfixes and performance improvements, but here are a few new things:<br><br><b>NuGet users - a packaging name change!</b> Please be aware that the message packages <i>(but not the Core)</i> have undergone a name change! In order to make them read a little bit easier when NuGet appends the version number, I took out the period between the FIX release digits (e.g. "FIX4.4" is now "FIX44"). So...<br><ul><li>QuickFIX.FIX4.0.{ver} becomes QuickFIX.FIX40.{ver}</li><li>QuickFIX.FIX4.1.{ver} becomes QuickFIX.FIX41.{ver}</li><li>QuickFIX.FIX4.2.{ver} becomes QuickFIX.FIX42.{ver}</li><li>QuickFIX.FIX4.3.{ver} becomes QuickFIX.FIX43.{ver}</li><li>QuickFIX.FIX4.4.{ver} becomes QuickFIX.FIX44.{ver}</li><li>QuickFIX.FIX5.0.{ver} becomes QuickFIX.FIX50.{ver}</li><li>QuickFIX.FIX5.0SP1.{ver} becomes QuickFIX.FIX50SP1.{ver}</li><li>QuickFIX.FIX5.0SP2.{ver} becomes QuickFIX.FIX50SP2.{ver}</li><li>QuickFIX.FIXT1.1.{ver} becomes QuickFIX.FIXT11.{ver}</li></ul>I have deprecated the older packages, and that should be visible in most NuGet managers (except the built-in one for VSCode, unfortunately).<br><br><b>New-- .NET ILogger API Support!</b> The logger now uses the .NET ILogger API, aka Microsoft.Extensions.Logging. The existing logging interface can still be used, but some of you have been itching to have sometheng more versatile. As an example, our Executor example is using the new interface, but in a very simple way.<br><br>I will be posting more information about this soon, stay tuned.<br><br><b>New-- JSON sensitive field masking!</b> A small new feature if you convert FIX to JSON: the ToJSON() method now accepts some extra parameters allowing you to mask sensitive fields from output.<br><br>A big thanks to all the users and contributors!</div><div><br></div><div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)">-Grant</div><br></div><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><span><div dir="ltr" style="margin-left:0pt" align="left"><table style="border:none;border-collapse:collapse"><colgroup><col width="122"><col width="298"></colgroup><tbody><tr style="height:84.75pt"><td style="vertical-align:top;padding:-45.432pt -45.432pt -45.432pt -45.432pt;overflow:hidden"><span style="border:none;display:inline-block;overflow:hidden;width:105px;height:83px"><a href="https://www.connamara.com" target="_blank"><img src="https://lh4.googleusercontent.com/1ZKItKWIoLUepUXvEXgEeZWBlntjas7UxLPLuLLnsApbxAcRepKELA_SwZBe1BWEZ3huC6sJdz2ZzvUYLNgu56Zcm8bo2R_iLzXZVjDmMo67675iop6mEMOg_Y6q8Mtz7ylOW9t8RazXt-tyJtEyhE0" width="105" height="83" style="margin-left:0px;margin-top:0px"></a></span></td><td style="vertical-align:top;padding:5pt 5pt 5pt 5pt;overflow:hidden"><br><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Archivo,sans-serif;color:rgb(0,65,107);background-color:transparent;vertical-align:baseline">Grant Birchmeier</span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Archivo,sans-serif;color:rgb(0,65,107);background-color:transparent;vertical-align:baseline">Director of Engineering, Connamara</span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Archivo,sans-serif;color:rgb(0,65,107);background-color:transparent;vertical-align:baseline"><a href="mailto:gbirchmeier@connamara.com" target="_blank">gbirchmeier@connamara.com</a></span></p></td></tr></tbody></table></div></span></div></div></div></div>
<br>
<span style="color:rgb(29,28,29);font-family:Slack-Lato,appleLogo,sans-serif;white-space:pre-wrap;background-color:white"><font size="2">This email, along with any attachments, is confidential. If you believe you received this message in error, please contact the sender immediately and delete all copies of the message. Thank you from Connamara Systems, LLC.</font></span>