hledger/ANNOUNCE

45 lines
2.2 KiB
Plaintext
Raw Normal View History

2012-10-22 02:19:34 +04:00
I'm pleased to announce the release of hledger 0.19.
This release has just two visible changes: a much faster balance
command, and support for the latest GHC and libs. (A hledger-web
update will follow.)
2012-05-29 22:34:33 +04:00
2012-10-22 02:19:34 +04:00
hledger is a command-line tool and haskell library for tracking
financial transactions, which are stored in a human-readable plain
text format. In addition to reporting, it can also help you record new
transactions, or convert CSV data from your bank. Add-on packages
include hledger-web, a web interface. hledger is inspired by and
compatible with John Wiegley's Ledger. For more, see http://hledger.org .
2011-09-02 04:08:57 +04:00
2012-10-22 02:19:34 +04:00
Install it:
2011-09-02 04:08:57 +04:00
2012-10-22 02:19:34 +04:00
cabal update; cabal install hledger .
For installation help, see http://hledger.org/MANUAL.html#installing .
Or, sponsor a ready-to-run binary for your platform: http://hledger.org/DOWNLOAD.html .
2011-09-02 04:08:57 +04:00
2012-10-22 02:19:34 +04:00
Release notes:
2011-09-02 04:08:57 +04:00
2012-10-22 02:19:34 +04:00
* hledger, hledger-lib: support GHC 7.6 and latest cmdargs, haskeline, split
2011-09-02 04:08:57 +04:00
2012-10-22 02:19:34 +04:00
* balance report no longer has an O(n^2) slowdown with large numbers of accounts,
and is generally more speedy. Benchmark on a 2010 macbook:
2011-09-02 04:08:57 +04:00
2012-10-22 02:19:34 +04:00
+-------------------------------------------++--------------+--------------+--------+
| || hledger-0.18 | hledger-0.19 | ledger |
+===========================================++==============+==============+========+
| -f data/100x100x10.journal balance || 0.21 | 0.07 | 0.09 |
| -f data/1000x1000x10.journal balance || 10.13 | 0.47 | 0.62 |
| -f data/1000x10000x10.journal balance || 40.67 | 0.67 | 1.01 |
| -f data/10000x1000x10.journal balance || 15.01 | 3.22 | 2.36 |
| -f data/10000x1000x10.journal balance aa || 4.77 | 4.40 | 2.33 |
+-------------------------------------------++--------------+--------------+--------+
2011-10-01 21:16:24 +04:00
2012-10-22 02:19:34 +04:00
* build version is set with CPP instead of cabal-file-th
2011-09-02 04:08:57 +04:00
2012-10-22 02:19:34 +04:00
Release contributors: Simon Michael, Sergei Trofimovich
2011-09-02 04:08:57 +04:00
2012-10-22 02:19:34 +04:00
Release stats: 106 days, 21 commits, 1 end-user fix, 0 end-user features
2012-06-30 23:16:43 +04:00
since last release
2011-09-02 04:08:57 +04:00
2012-10-22 02:19:34 +04:00
Project stats: 222 unit & functional tests, 7740 lines of code
including hledger-web, 21 committers