hledger/doc/ANNOUNCE
Simon Michael 30e0768e86 doc: save 1.11 announcement
[ci skip]
2018-10-05 14:43:05 -10:00

54 lines
2.8 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Short announcement this quarter. Pleased to announce the release of hledger 1.11 on schedule!
Thanks to release contributors Joseph Weston, Dmitry Astapov, Gaith Hallak, Jakub Zárybnický, Luca Molteni, and SpicyCat.
stack users will need to get a copy of hledger source and do stack install from there, due to the recent GHC 8.6 release. cabal install hledger-1.11 should work normally.
From http://hledger.org/release-notes.html#hledger-1.11 :
hledger 1.11
- The default display order of accounts is now influenced by the order of account directives. Accounts declared by account directives are displayed first (top-most), in declaration order, followed by undeclared accounts in alphabetical order. Numeric account codes are no longer used, and are ignored and considered deprecated.
- So if your accounts are displaying in a weird order after upgrading, and you want them alphabetical like before, just sort your account directives alphabetically.
- Account sorting (by name, by declaration, by amount) is now more robust and supported consistently by all commands (accounts, balance, bs..) in all modes (tree & flat, tabular & non-tabular).
- close: new opening/closing flags to print only the opening or closing transaction
- files: a new command to list included files
- prices: query arguments are now supported. Prices can be filtered by date, and postings providing transaction prices can also be filtered.
- rewrite: help clarifies relation to print auto (#745)
- roi: a new command to compute return on investment, based on hledger-irr
- test: has more verbose output, more informative failure messages, and no longer tries to read the journal
- csv: We use a more robust CSV lib (cassava) and now support non-comma separators, eg separator ; (experimental, this flag will probably become a CSV rule) (#829)
- csv: interpolated field names in values are now properly case insensitive, so this works:
- fields …,Transaction_Date,… date %Transaction_Date
- journal: D (default commodity) directives no longer break multiplier amounts in transaction modifiers (AKA automated postings) (#860)
- journal: “Automated Postings” have been renamed to “Transaction Modifiers”.
- journal: transaction comments in transaction modifier rules are now parsed correctly. (#745)
- journal: when include files form a cycle, we give an error instead of hanging.
- upper-case day/month names in period expressions no longer give an error (#847, #852)
Corrections:
- http://hledger.org has been updated with the latest install methods.
- hledger-install.sh now ensures a new-enough stack.
- stack users don't need to fetch hledger source, but do need to specify an extra dep on the command line, eg like so:
stack install --resolver=lts-12 cassava-megaparsec-1.0.0 hledger-lib-1.11 hledger-1.11 hledger-ui-1.11 hledger-web-1.11 hledger-api-1.11