From 42da9ec3721786920cba047d41a37467dcf0fa32 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Mon, 21 Apr 2014 07:56:04 -0700 Subject: [PATCH] doc: clean up release announcement template --- doc/ANNOUNCE | 77 ----------------------------------- doc/release-announcement.tmpl | 28 +++++++++++++ 2 files changed, 28 insertions(+), 77 deletions(-) delete mode 100644 doc/ANNOUNCE create mode 100644 doc/release-announcement.tmpl diff --git a/doc/ANNOUNCE b/doc/ANNOUNCE deleted file mode 100644 index 945303ec4..000000000 --- a/doc/ANNOUNCE +++ /dev/null @@ -1,77 +0,0 @@ -I have released hledger and hledger-web 0.22. - -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 (providing a web interface), hledger-irr and hledger-interest. -hledger is inspired by and compatible with John Wiegley's Ledger. For -more, see http://hledger.org . - -Install it: - -cabal update; cabal install hledger [hledger-web] - -For more installation help, see http://hledger.org/MANUAL.html#installing . -Or, sponsor a ready-to-run binary for your platform: http://hledger.org/DOWNLOAD.html . - -Release notes (http://hledger.org/NEWS.html#hledger-0.22): - -**New:** - -- balance: with a reporting interval (monthly, yearly etc.), the - [balance command](MANUAL.html#balance) will now show a multi-column report, showing either - the per-period changes in balance (by default), - the period ending balances starting from zero (`--cumulative`), - or the actual period ending balances (`--historical`). - A more detailed specification of the balance command's behaviour - has been added to [Hledger.Cli.Balance](http://hackage.haskell.org/package/hledger/docs/Hledger-Cli-Balance.html). - -- csv: rules files can now include other rules files, useful for factoring out common rules - -- queries: `sym:REGEXP` matches commodity symbols - -- register: `--average/-A` shows a running average, like ledger - -- in period expressions, `-` (hyphen) can be used as a more compact - synonym for `from` and `to`. Eg: `-p 2012/12/1-2013/2/1` or `date:aug-`. - -- the add-on script examples in extra/ have been updated; get the - hledger source and add .../hledger/extra/ to your PATH to make them - available. They include: - - hledger-accountnames.hs - print account names - hledger-balance-csv.hs - print a balance report as CSV - hledger-equity.hs - print an entry matching all account balances (like ledger) - hledger-print-unique.hs - print only journal entries unique descriptions - hledger-register-csv.hs - print a register report as CSV - -**Improved:** - -- balancesheet: now shows just assets and liabilities, not equity - -- print: comment positions (same line or next line) are now preserved - -- queries: `amt` now uses the = operator by default, eg `amt:50` is - equivalent to `amt:=50` - -- command line processing has been overhauled and made more - consistent, and now has tests and debug output. More flags now work - both before and after COMMAND: `-f`, `--rule-file`, `--alias`, - `--help`, `--debug`, `--version`. Command line help, command - aliases, API docs and code have been improved. - -- `--debug` now takes an optional numeric argument to set the debug level - higher than 1, for more verbose debug output in a few cases. - -**Fixed:** - -- csv: CSV data containing non-ascii characters is now supported - -- build with latest versions of dependencies (text, warp, http-conduit etc.) - -**Release contributors:** - -Marko Kocić, Max Bolingbroke, and a big welcome to first-time committer John Wiegley! :) - -There's a rumour that a 1.0 release could be next, depending on how this one fares. All feedback welcome. diff --git a/doc/release-announcement.tmpl b/doc/release-announcement.tmpl new file mode 100644 index 000000000..2c0a8f3ea --- /dev/null +++ b/doc/release-announcement.tmpl @@ -0,0 +1,28 @@ +I have released hledger and hledger-web 0.22. + +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 (providing a web interface), hledger-irr and +hledger-interest. hledger is inspired by and largely compatible with +Ledger. For more, see http://hledger.org . + +Install it: + +cabal update; cabal install hledger [hledger-web] + +For more installation help, see http://hledger.org/MANUAL.html#installing . +Or, sponsor a ready-to-run binary for your platform: http://hledger.org/download + +Release notes (http://hledger.org/release-notes#hledger-0.XX): + +PREAMBLE + +... + +**Release contributors:** + +... + +POSTAMBLE