doc: save 1.11 announcement
[ci skip]
This commit is contained in:
parent
9c0648b46a
commit
30e0768e86
106
doc/ANNOUNCE
106
doc/ANNOUNCE
@ -1,73 +1,53 @@
|
|||||||
hledger (http://hledger.org) is a friendly, robust, cross-platform
|
Short announcement this quarter. Pleased to announce the release of hledger 1.11 on schedule!
|
||||||
program for tracking money, time or other commodities, using
|
|
||||||
double-entry accounting, simple plain text file formats, and
|
|
||||||
command-line, curses or web UIs.
|
|
||||||
|
|
||||||
I'm very pleased to announce hledger 1.10, including work by release
|
Thanks to release contributors Joseph Weston, Dmitry Astapov, Gaith Hallak, Jakub Zárybnický, Luca Molteni, and SpicyCat.
|
||||||
contributors:
|
|
||||||
|
|
||||||
Alex Chen,
|
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.
|
||||||
Everett Hildenbrandt,
|
|
||||||
Jakub Zárybnický,
|
|
||||||
Nolan Darilek,
|
|
||||||
Dmitry Astapov,
|
|
||||||
Jacob Weisz,
|
|
||||||
Peter Simons,
|
|
||||||
Stephen Morgan,
|
|
||||||
Pavlo Kerestey,
|
|
||||||
Trevor Riles,
|
|
||||||
Léo Gaspard,
|
|
||||||
Mykola Orliuk,
|
|
||||||
Wad,
|
|
||||||
Nana Amfo.
|
|
||||||
|
|
||||||
You'll note this is not 2.0 as previously planned - we will spend a
|
From http://hledger.org/release-notes.html#hledger-1.11 :
|
||||||
bit more time on that. The next major release is expected to be on
|
|
||||||
2018/09/30.
|
|
||||||
|
|
||||||
Please see http://hledger.org/release-notes#hledger-1.10 for the changes
|
hledger 1.11
|
||||||
(as soon as I can get to those; until then, the package changelogs):
|
|
||||||
|
|
||||||
http://hackage.haskell.org/package/hledger-1.10/changelog
|
- 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.
|
||||||
http://hackage.haskell.org/package/hledger-ui-1.10/changelog
|
|
||||||
http://hackage.haskell.org/package/hledger-web-1.10/changelog
|
- 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.
|
||||||
http://hackage.haskell.org/package/hledger-api-1.10/changelog
|
|
||||||
http://hackage.haskell.org/package/hledger-lib-1.10/changelog
|
- 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:
|
||||||
|
|
||||||
How to get started:
|
- http://hledger.org has been updated with the latest install methods.
|
||||||
-------------------
|
|
||||||
|
|
||||||
See http://hledger.org/download for all install methods.
|
- hledger-install.sh now ensures a new-enough stack.
|
||||||
|
|
||||||
One of the easiest is the hledger-install script, which requires only
|
- stack users don't need to fetch hledger source, but do need to specify an extra dep on the command line, eg like so:
|
||||||
bash and will build and install the hledger tools in $HOME/.local/bin/:
|
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
|
||||||
|
|
||||||
$ curl -O https://raw.githubusercontent.com/simonmichael/hledger/master/hledger-install/hledger-install.sh
|
|
||||||
$ less hledger-install.sh # do security review
|
|
||||||
$ bash hledger-install.sh
|
|
||||||
|
|
||||||
or (insecure; add -x flag to bash to see commands that were run):
|
|
||||||
|
|
||||||
$ curl https://raw.githubusercontent.com/simonmichael/hledger/master/hledger-install/hledger-install.sh | bash
|
|
||||||
|
|
||||||
After installation, ensure $HOME/.local/bin is in your $PATH, and try some commands:
|
|
||||||
|
|
||||||
$ hledger -h # quick help
|
|
||||||
$ hledger help # list built-in manuals
|
|
||||||
$ hledger add # record some transactions
|
|
||||||
$ hledger # list available commands
|
|
||||||
|
|
||||||
Next, I encourage you to at least skim the tutorials and docs at
|
|
||||||
http://hledger.org.
|
|
||||||
|
|
||||||
Say hello and ask questions in the #hledger IRC channel on Freenode:
|
|
||||||
http://irc.hledger.org.
|
|
||||||
|
|
||||||
New users and contributors are always welcome! Give feedback, report
|
|
||||||
bugs, send pull requests, write, evangelise, help sustain us by donating.
|
|
||||||
|
|
||||||
|
|
||||||
Best!
|
|
||||||
-Simon
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user