Release notes

2016/12/31 hledger 1.1


Release contributors: Simon Michael, Johannes Gerer, Nikolay Orlyuk, Shubham Lagwankar.

project-wide | hledger-lib | hledger | hledger-ui | hledger-web | hledger-api

project-wide changes

misc

hledger-lib 1.1

journal format

ledger format

misc

hledger 1.1

balance

misc

hledger-ui 1.1

hledger-web 1.1

hledger-api 1.1

2016/10/26 hledger 1.0

More hledger-ui features, better hledger-web layout, new hledger-api server, new timedot format, --pivot & --anon, reorganized multi-format docs, built-in help. (announcement)

Release contributors: Simon Michael, Dominik Süß, Thomas R. Koll, Moritz Kiefer, jungle-boogie, Sergei Trofimovich, Malte Brandy, Sam Doshi, Mitchell Rosen, Hans-Peter Deifel, Brian Scott, and Andrew Jones.

project-wide | hledger-lib | hledger | hledger-ui | hledger-web | hledger-api

project-wide changes

misc

docs

cli

hledger-lib 1.0

timedot format

timeclock format

csv format

journal format

misc

hledger 1.0

add

balance

balancesheet

print

register

stats

misc

hledger-ui 1.0

accounts screen

register screen

misc

hledger-web 1.0

ui

misc

hledger-api 1.0

misc

2015/10/30 hledger 0.27

New curses-style interface, market value reporting, wide characters, fast regex aliases, man pages (announcement)

Release contributors: Simon Michael, Carlos Lopez-Camey.

hledger 0.27:

Account aliases:

Documentation:

Journal format:

Command-line interface:

add:

balance:

print:

register:

hledger-ui 0.27:

hledger-web 0.27:

2015/7/12 hledger 0.26

Website & doc updates, account aliases, misc. bugfixes & cleanups, performance.

Release contributors: Simon Michael, Imuli, Carlos Lopez-Camey, Kyle Marek-Spartz, Rick Lupton, Simon Hengel.

Changes to hledger.org & docs:

User-visible changes in hledger since 0.25.1:

Account aliases:

Journal format:

Command-line interface:

Queries:

activity:

add:

balancesheet:

print:

register:

stats:

Miscellaneous:

User-visible changes in hledger-web since 0.25.1:

2015/4/29 hledger-web 0.25.1

2015/4/29 hledger 0.25.1

2015/4/29 hledger-lib 0.25.1

2015/4/7 hledger 0.25

announcement GHC 7.10 compatibility, terminal width awareness, useful averages and totals columns, and a more robust hledger-web add form.

Release contributors: Simon Michael, Julien Moutinho.

User-visible changes in hledger since 0.24.1:

User-visible changes in hledger-web since 0.24.1:

2015/3/15 hledger 0.24.1

2015/3/15 hledger-lib 0.24.1

2015/1/10 hledger-web 0.24.1

2014/12/25 hledger 0.24

Release contributors: Simon Michael, Julien Moutinho, Ryan Desfosses, Gergely Risko, Gwern Branwen.

CSV export, a non-floating point number representation, more powerful account aliases, speedups, and a streamlined web UI.

User-visible changes in hledger since 0.23.3:

General:

Journal format:

CSV format:

CLI:

Account aliases:

Queries:

balance:

register:

User-visible changes in hledger-web since 0.23.3:

General:

Journal view:

Register view:

Add form:

Dependencies:

API-ish changes in hledger-lib since 0.23.3:

2014/9/12 hledger-web 0.23.3

2014/9/12 hledger 0.23.3

2014/5/8 hledger 0.23.2

2014/5/7 hledger 0.23.1

2014/5/1 hledger 0.23

announcement command-line fixes and polish, a new accounts command, and a number of changes to the balance command relating to --depth, --flat, and multicolumn mode, which I find has made it much more useful.

Changes since 0.22.2:

Journal format:

CLI:

accounts:

add:

balance:

balancesheet, cashflow, incomestatement:

print:

register:

Queries:

Miscellaneous:

2014/5/1 hledger-web 0.23

Changes since 0.22.8:

2014/4/29 hledger-web 0.22.8

2014/4/17 hledger-web 0.22.7

2014/4/16 hledger-web 0.22.6

2014/4/16 hledger 0.22.2

2014/4/15 hledger-web 0.22.5

2014/2/10 hledger-web 0.22.4

2014/2/10 hledger-web 0.22.3

2014/2/10 hledger-web 0.22.2

New:

Improved:

2014/1/6 hledger 0.22.1

2013/12/13 hledger 0.22

announcement

New:

Improved:

Fixed:

Release contributors:

Marko Kocić, Max Bolingbroke, and a big welcome to first-time committer John Wiegley! :)

2013/7/10 hledger-web 0.21.3

2013/6/23 hledger 0.21.3

2013/6/4 hledger 0.21.2

2013/6/3 hledger 0.21.1

2013/6/1 hledger 0.21

Bugs fixed:

Journal reading:

web command:

Documentation and infrastructure:

2013/5/4 hledger 0.20.0.1

2013/5/1 hledger 0.20

Bugs fixed:

Journal reading:

CSV reading:

Querying:

add comand:

register command:

web command:

Add-ons:

Documentation and infrastructure:

Release contributors:

2012/11/24 hledger-web 0.19.3

2012/11/16 hledger-web 0.19

2012/11/16 hledger 0.19.1

2012/10/21 hledger 0.19

announcement a much faster balance command, and support for the latest GHC and libs.

2012/7/7 hledger 0.18.2

2012/6/29 hledger 0.18.1

2012/5/29 hledger 0.18

announcement

2012/3/3 hledger-web 0.17.1

2012/2/1 hledger 0.17

announcement fixes bugs and updates dependencies

2011/10/26 hledger-web 0.16.5

2011/10/24 hledger-web 0.16.4

2011/10/4 hledger-web 0.16.3

2011/10/4 hledger-web 0.16.2

2011/10/4 hledger 0.16.1

2011/10/1 hledger 0.16

announcement a stability/bugfix/polish release (which may become the pattern for even-numbered releases in future.)

2011/9/12 hledger 0.15.2, hledger-web 0.15.3

2011/9/2 hledger 0.15.1, hledger-web 0.15.2

2011/9/1 hledger 0.15

announcement

2011/4/22 hledger 0.14

announcement

Release contributors: Simon Michael, Dmitry Astapov, Eric Kow, Max Bolingbroke, Omari Norman. Stats: 137 days, 113 commits, 11 end-user features and 15 end-user bugfixes since last release. 189 unit & functional tests and 59% unit test coverage (hledger, hledger-lib packages). 5540 lines of code (all packages).

2010/12/6 hledger 0.13

announcement readline editing and tab completion from Judah Jacobson, more ledger compatibility, a more robust and installable web interface, bugfixes, and a much-deliberated package split.

2010/9/6 hledger 0.12.1

announcement

2010/9/5 hledger 0.12

Stats: 50 days and 90 commits since last release, now at 5741 lines of code with 136 tests and 41% unit test coverage.

2010/07/17 hledger 0.11.1

2010/07/17 hledger 0.11

announcement

Stats: 55 days and 136 commits since last release. Now at 5552 lines of code with 132 tests and 54% unit test coverage.

2010/05/23 hledger 0.10

announcement installation and bug fixes and api improvements

Stats: 44 days, 81 commits since last release. Now at 4904 lines of code including tests, 144 tests, 53% coverage.

2010/04/10 hledger 0.9

announcement many bugfixes and small improvements, GHC 6.12 support, and a separate library package to make building (h)ledger-compatible tools easier.

Stats: 58 days, 2 contributors, 102 commits since last release. Now at 3983 lines of non-test code, 139 tests, 53% coverage.

2010/02/11 hledger 0.8

announcement Bug fixes, refactoring and Hi-Res Graphical Charts.

Stats: 62 days, 2 contributors, 76 commits since last release. Now at 3464 lines of non-test code, 97 tests, 53% test coverage.

2009/12/11 hledger 0.7

announcement

Stats: 60 days, 1 contributor, 50 commits since last release. Now at 3377 lines of non-test code, 97 tests, 53% test coverage.

2009/06/22 hledger 0.6.1

2009/06/13 hledger 0.6

announcement Some pre-built binaries are now available. cabal install works on gnu/linux, mac and windows. Hurrah!

Release stats:

2009/05/23 hledger 0.5.1

2009/05/23 hledger 0.5

announcement

Release stats:

2009/04/03 hledger 0.4

announcement There is also a new website at hledger.org, with screenshots (textual!), a demo (will it survive!?), and docs (not too many!) ... I wrote it because I did not want to hack on c++ and because haskell seemed a good fit ... new happstack-based web interface.

Release stats:

2009/01/17 hledger 0.3

announcement

Release stats:

2008/11/23 hledger 0.2

announcement

Release stats:

2008/10/15 hledger 0.1

announcement I'm pleased to announce the first release of hledger, a command-line accounting tool similar to John Wiegley's c++ ledger. hledger generates simple ledger-compatible transaction & account balance reports from a plain text ledger file. It's simple to use, at least for techies. This has been my "learning Haskell" project, but I think it's also useful. It is much less featureful than ledger, and not quite as fast, but it has the virtue of being fun for haskellers to hack on. I am documenting the code, the app is simple, and I'm not too far up the haskell learning curve, so I think other people learning haskell might enjoy a look. It is currently ~1100 lines of haskell excluding tests. My thanks to John Wiegley for help with compatibility and for his very useful ledger tool. I use it (and now, both of them) daily to track time and money. This is of course a hot topic around our planet. I hope you find it useful or intriguing.

Release stats: