<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I'm pleased to announce the hledger 0.5 release on hackage.&nbsp;hledger is a (mostly) text-mode double-entry accounting tool that&nbsp;generates precise activity and balance reports from&nbsp;a plain text journal file.<div><div>It is a partial clone, in haskell, of John Wiegley's excellent ledger. hledger implements a subset of ledger's commands and options, and also provides some new ones.&nbsp;For basic use you can use hledger and ledger pretty much interchangeably on the same data files.</div><div><div><br></div><div><div><div>For screenshots, live demo, docs etc. see&nbsp;<a href="http://hledger.org/">http://hledger.org</a>&nbsp;. Release notes are at&nbsp;<a href="http://hledger.org/NEWS">http://hledger.org/NEWS</a>&nbsp;,&nbsp;and below.&nbsp;</div><div><br></div><div>To install: cabal install hledger [-fvty] [-fhapps].&nbsp;I'd like to hear feedback, especially if you are having trouble getting started.</div><div><br>Happy tracking!</div><div>- Simon (sm on #ledger)<br></div><div><br></div><div><br></div><div><div>2009/05/23 hledger 0.5 released</div><div>-------------------------------</div><div><br></div><div>Changes:</div><div><br></div><div>&nbsp;&nbsp;* the vty flag is disabled by default again, to ease installation on windows</div><div>&nbsp;&nbsp;* use ledger 3 terminology: a ledger contains transactions which contain postings</div><div>&nbsp;&nbsp;* new "add" command prompts for transactions interactively and adds them to the ledger</div><div>&nbsp;&nbsp;* new "convert" command transforms bank CSV exports to ledger format, with rule-based cleanup</div><div>&nbsp;&nbsp;* new "histogram" command shows transaction counts per day or other reporting interval</div><div>&nbsp;&nbsp;* most commands now work properly with UTF8-encoded text (Sergey Astanin)</div><div>&nbsp;&nbsp;* invoking as "hours" is now less different: it just uses your timelog, not your ledger</div><div>&nbsp;&nbsp;* --quarterly/-Q option summarises by quarter</div><div>&nbsp;&nbsp;* --uncleared/-U option looks only at uncleared transactions</div><div>&nbsp;&nbsp;* be more accurate about checking balanced amounts, don't rely on display precision</div><div>&nbsp;&nbsp;* enforce balancing for bracketed virtual postings</div><div>&nbsp;&nbsp;* fix bug in eliding of posting amounts</div><div>&nbsp;&nbsp;* don't show trailing spaces on amountless postings</div><div>&nbsp;&nbsp;* parse null input as an empty ledger</div><div>&nbsp;&nbsp;* don't treat comments as part of transaction descriptions</div><div>&nbsp;&nbsp;* require some postings in ledger transactions</div><div>&nbsp;&nbsp;* require a non-empty description in ledger transactions</div><div>&nbsp;&nbsp;* don't fail when matching an empty pattern, as in "not:"</div><div>&nbsp;&nbsp;* make the web server handle the null path</div><div>&nbsp;&nbsp;* code, api and documentation updates</div><div>&nbsp;&nbsp;* add a contributor agreement/list</div><div><br></div><div>Release contributors:</div><div><br></div><div>&nbsp;&nbsp;* Simon Michael</div><div>&nbsp;&nbsp;* Sergey Astanin</div><div><br></div><div>Release stats:</div><div><br></div><div>&nbsp;&nbsp;* Days since last release: 51</div><div>&nbsp;&nbsp;* Committers: 2</div><div>&nbsp;&nbsp;* Commits: 101</div><div>&nbsp;&nbsp;* Lines of non-test code: 2795</div><div>&nbsp;&nbsp;* Known errors: 0</div><div>&nbsp;&nbsp;* Tests: 76</div><div>&nbsp;&nbsp;* Performance:</div><div><div><br></div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|| hledger-0.4 | hledger-0.5 | ledger</div><div>&nbsp;&nbsp; =========================++=============+=============+=======</div><div>&nbsp;&nbsp; -f sample.ledger balance || &nbsp; &nbsp; &nbsp; &nbsp;0.01 | &nbsp; &nbsp; &nbsp; &nbsp;0.01 | &nbsp; 0.06</div><div>&nbsp;&nbsp; -f 1000.ledger balance &nbsp; || &nbsp; &nbsp; &nbsp; &nbsp;1.33 | &nbsp; &nbsp; &nbsp; &nbsp;1.46 | &nbsp; 0.53</div><div>&nbsp;&nbsp; -f 10000.ledger balance &nbsp;|| &nbsp; &nbsp; &nbsp; 15.28 | &nbsp; &nbsp; &nbsp; 16.35 | &nbsp; 4.67</div><div><br></div></div></div></div></div></div></div></body></html>