diff --git a/NEWS b/NEWS index da72dcc2f..f5a013b89 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,49 @@ hledger news ============ + * site and documentation updates + * parsing: require whitespace between date and status code, prevent + silent effective date breakage, return non-zero exit code on parse + failure, allow (and ignore) a time in price records, better error + messages + * support --effective option, uses transactions' effective dates if any + * price history support (first cut): + P directives now work, though differently from c++ ledger. Each + posting amount takes its fixed unit price from the price history (or + @) when available. This is simple and useful for things like foreign + currency expenses (but not investment tracking). Like ledger, balance + and register don't show amount prices any more, and don't separate + differently-priced amounts. Unlike ledger, print shows all amount + prices, and supports -B. + * convert: new rules file format, find/create rules file automatically, + more robust parsing, more useful --debug output + * print: always sort by date, fix long account name truncation, align + amounts, show end of line comments, show all amounts for clarity + (don't elide the final balancing amount) + * ui: use vty 4, fixes non-ascii symbol display (issue #3) + * web: allow data entry, react to data file changes, better layout, help + links, remove histogram command, fix bad localhost redirect, filter form + did not work in eg firefox (issue #7), reset link did not work in all + browsers + * handle utf8 properly in error messages (issue #5) + * fix an arithmetic bug that occasionally rejected valid transactions + * fix a regex bug in showtree + * don't break if HOME is undefined + * --debug now implies --verbose + * many hlint cleanups (Marko Kocic) + * add functional tests like ledger's, use test-framework for speedy + running, release shelltestrunner as a separate package + + Stats: + _ contributors, + (jun 19) days since release, + _ commits, + _ non-test code lines, + n tests, + 53% test coverage, + 2 known errors, + similar performance. + 2009/06/22 hledger 0.6.1 ........................ * avoid use of exitSuccess which was breaking ghc 6.8/base 3 compatibility (issue #2)