<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>I'm pleased to announce hledger 0.12.1, with a new web interface and bugfixes. Thanks to Ben Boeckel and David Patrick for their help this time around.&nbsp;Installation docs, linux/mac/windows binaries and more are at&nbsp;<a href="http://hledger.org/">http://hledger.org</a>&nbsp;and&nbsp;<a href="http://hackage.haskell.org/package/hledger">http://hackage.haskell.org/package/hledger</a>&nbsp;.</div><div><br></div><div><div><div>Release notes:</div><div><br><div>2010/9/6 hledger 0.12.1</div><div><br></div><div><div>&nbsp;&nbsp;* web: new, better web ui; accounts are now a permanent</div><div>&nbsp;&nbsp; &nbsp;sidebar; add form uses auto-completing combo fields</div><div><br></div><div>&nbsp;&nbsp;* installing: fix a build error with parsec 3 (#22)</div><div><br></div><div>&nbsp;&nbsp;* installing: require exactly matching hledger-lib version</div><div>&nbsp;&nbsp; &nbsp;for more robust builds</div><div><br></div><div>&nbsp;&nbsp;* installing: explicit data-object dependency to ensure</div><div>&nbsp;&nbsp; &nbsp;hledger and hledger-lib use the same time version</div><div><br></div><div>&nbsp;&nbsp;* installing: explicit hamlet dependency for more robust</div><div>&nbsp;&nbsp; &nbsp;building</div><div><br></div><div>&nbsp;&nbsp;* installing: build threaded and with warnings</div><div><br></div><div>&nbsp;&nbsp;* installing: drop -fweb610 flag</div><div><br></div><div>&nbsp;&nbsp;* installing: add gtk2hs-buildtools dependency needed to</div><div>&nbsp;&nbsp; &nbsp;build with -fchart</div><div><br></div><div>&nbsp;&nbsp;* installing: require cabal 1.6 or greater</div><div><br></div><div>&nbsp;&nbsp;* add -D/--daily flag</div><div><br></div><div>&nbsp;&nbsp;* register: with --depth, clip account names or aggregate</div><div>&nbsp;&nbsp; &nbsp;postings rather than excluding them</div><div><br></div><div>&nbsp;&nbsp;* fix !include with deeply nested directories (#21)</div><div><br></div><div>&nbsp;&nbsp;* fix obscured date parse errors with parsec 3</div><div><br></div><div>&nbsp;&nbsp;* handle unicode better in errors</div><div><br></div><div>&nbsp;&nbsp;* fix a ghc 6.12.3 error when running interpreted</div><div><br></div></div></div><div><div>Stats: 50 days and 90 commits since last release, now at 5741&nbsp;lines of code with 136 tests and 41% unit test coverage.</div></div><div><br></div><div><br></div>Goals for the next release are:<div><br></div><div>1. implement a plugin mechanism, probably by searching for hledger-*&nbsp;</div><div>&nbsp;&nbsp; named binaries in $PATH at startup and handing over control. This&nbsp;</div><div>&nbsp;&nbsp; should make packaging easier and more scalable.</div><div><br></div><div>2. move web/vty/chart features into their own packages.</div><div><br></div><div>3. developer docs</div><div><br></div><div>4. a public project ledger tracking expenses/income/resources</div><div><br></div><div><br></div><div>Problem reports and all help are welcome; additional bugfix releases will appear on hackage if needed.&nbsp;</div><div><br></div><div>Best,</div><div>-Simon</div><div><br></div></div></div></body></html>