<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Short announcement this quarter. Pleased to announce the release of hledger 1.11 on schedule! <div class=""><br class=""></div><div class="">Thanks to release contributors Joseph Weston, Dmitry Astapov, Gaith Hallak, Jakub Zárybnický, Luca Molteni, and SpicyCat.<div class=""><br class=""></div><div class=""><div class="">stack users will need to get a copy of hledger source and do stack install from there, due to the recent GHC 8.6 release. cabal install hledger-1.11 should work normally. </div><div class=""><br class=""></div><div class=""><div class="">From <a href="http://hledger.org/release-notes.html#hledger-1.11" class="">http://hledger.org/release-notes.html#hledger-1.11</a> :</div><h3 id="hledger-1.11-1" class="">hledger 1.11</h3>
<ul class="">
<li class=""><p class="">The default display order of accounts is now influenced
by the order of account directives. Accounts declared by account
directives are displayed first (top-most), in declaration order,
followed by undeclared accounts in alphabetical order. Numeric account
codes are no longer used, and are ignored and considered deprecated.</p><p class="">So if your accounts are displaying in a weird order after
upgrading, and you want them alphabetical like before, just sort your
account directives alphabetically.</p></li>
<li class=""><p class="">Account sorting (by name, by declaration, by amount) is
now more robust and supported consistently by all commands (accounts,
balance, bs..) in all modes (tree & flat, tabular &
non-tabular).</p></li>
<li class=""><p class="">close: new –opening/–closing flags to print only the opening or closing transaction</p></li>
<li class=""><p class="">files: a new command to list included files</p></li>
<li class=""><p class="">prices: query arguments are now supported. Prices can be
filtered by date, and postings providing transaction prices can also be
filtered.</p></li>
<li class=""><p class="">rewrite: help clarifies relation to print –auto (#745)</p></li>
<li class=""><p class="">roi: a new command to compute return on investment, based on hledger-irr</p></li>
<li class=""><p class="">test: has more verbose output, more informative failure messages, and no longer tries to read the journal</p></li>
<li class=""><p class="">csv: We use a more robust CSV lib (cassava) and now
support non-comma separators, eg –separator ‘;’ (experimental, this flag
will probably become a CSV rule) (#829)</p></li>
<li class=""><p class="">csv: interpolated field names in values are now properly case insensitive, so this works:</p><p class="">fields …,Transaction_Date,… date %Transaction_Date</p></li>
<li class=""><p class="">journal: D (default commodity) directives no longer break
multiplier amounts in transaction modifiers (AKA automated postings)
(#860)</p></li>
<li class=""><p class="">journal: “Automated Postings” have been renamed to “Transaction Modifiers”.</p></li>
<li class=""><p class="">journal: transaction comments in transaction modifier rules are now parsed correctly. (#745)</p></li>
<li class=""><p class="">journal: when include files form a cycle, we give an error instead of hanging.</p></li>
<li class=""><p class="">upper-case day/month names in period expressions no longer give an error (#847, #852)</p></li>
</ul><div class=""><br class=""></div></div></div></div></body></html>