docs: release notes
This commit is contained in:
parent
0f490478ba
commit
a60f26c7cc
@ -3,6 +3,7 @@
|
||||
<nav id="toc" class="right-toc">
|
||||
<p>Major releases:</p>
|
||||
<ul>
|
||||
<li><a href="#hledger-0.25">hledger 0.25 (2015/4/7)</a>
|
||||
<li><a href="#hledger-0.24">hledger 0.24 (2014/12/25)</a>
|
||||
<li><a href="#hledger-0.23">hledger 0.23 (2014/5/1)</a>
|
||||
<li><a href="#hledger-0.22">hledger 0.22 (2013/12/13)</a>
|
||||
@ -43,6 +44,88 @@ h4 { margin-top:2em; }
|
||||
</style>
|
||||
|
||||
|
||||
## 2015/4/7 hledger 0.25
|
||||
|
||||
<!-- [announcement](http://thread.gmane.org/gmane.comp.finance.ledger.hledger/N) -->
|
||||
[announcement](https://groups.google.com/forum/#!topic/hledger/k2Y_NYZGGJw)
|
||||
***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:**
|
||||
|
||||
- GHC 7.10 compatibility ([#239](http://bugs.hledger.org/239))
|
||||
|
||||
- On POSIX systems, the register command now uses the full terminal width by
|
||||
default. Specifically, the output width is set from:
|
||||
|
||||
1. a --width option
|
||||
2. or a COLUMNS environment variable (NB: not the same as a bash shell var)
|
||||
3. or on POSIX (non-windows) systems, the current terminal width
|
||||
4. or the default, 80 characters.
|
||||
|
||||
This feature requires the C curses dev libraries, making installation slightly harder.
|
||||
If that's a problem you can disable curses support with a cabal flag:
|
||||
`cabal install -f-curses ...`.
|
||||
|
||||
- register's --width option now accepts an optional
|
||||
description column width following the overall width (`--width
|
||||
WIDTH[,DESCWIDTH]`). This also sets the account column width, since
|
||||
the available space (WIDTH-41) is divided up between these two
|
||||
columns. Here's a diagram:
|
||||
<br clear="all">
|
||||
```
|
||||
<--------------------------------- width (W) ---------------------------------->
|
||||
date (10) description (D) account (W-41-D) amount (12) balance (12)
|
||||
DDDDDDDDDD dddddddddddddddddddd aaaaaaaaaaaaaaaaaaa AAAAAAAAAAAA AAAAAAAAAAAA
|
||||
```
|
||||
Examples:
|
||||
```
|
||||
$ hledger reg # use terminal width on posix
|
||||
$ hledger reg -w 100 # width 100, equal description/account widths
|
||||
$ hledger reg -w 100,40 # width 100, wider description
|
||||
$ hledger reg -w $COLUMNS,100 # terminal width and set description width
|
||||
```
|
||||
|
||||
- balance: new -T/--row-total and -A/--average options
|
||||
|
||||
In multicolumn balance reports, -T/--row-total now shows a totals
|
||||
column and -A/--average shows an averages column.
|
||||
This helps eg to see monthly average expenses (hledger bal ^expenses -MA).
|
||||
|
||||
NB our use of -T deviates from Ledger's UI, where -T sets a custom
|
||||
final total expression.
|
||||
|
||||
- balance: -N is now short for --no-total
|
||||
- balance: fix partially-visible totals row with --no-total
|
||||
|
||||
A periodic (not using --cumulative or --historical) balance report
|
||||
with --no-total now hides the totals row properly.
|
||||
|
||||
- journal, csv: comment lines can also start with *
|
||||
|
||||
As in Ledger. This means you can embed emacs org/outline-mode nodes in
|
||||
your journal file and manipulate it like an outline.
|
||||
|
||||
**User-visible changes in hledger-web since 0.24.1:**
|
||||
|
||||
- GHC 7.10 compatibility ([#239](http://bugs.hledger.org/239))
|
||||
|
||||
- fix the add form when there are included files ([#234](http://bugs.hledger.org/234))
|
||||
|
||||
NB to make this work, the add form now shows the full file path of
|
||||
the main and included journal files.
|
||||
|
||||
- improve add form validation ([#223](http://bugs.hledger.org/223), [#234](http://bugs.hledger.org/234))
|
||||
|
||||
All add form errors are displayed as form errors, not internal
|
||||
server errors, and when there are errors the add form is redisplayed
|
||||
(form inputs are not preserved, currently).
|
||||
|
||||
- keep the add button right-aligned when pressing ctrl - on the add form
|
||||
|
||||
#### 2015/3/15 hledger 0.24.1
|
||||
|
||||
- timelog: show hours with 2 decimal places, not 1 ([#237](http://bugs.hledger.org/237))
|
||||
|
||||
Loading…
Reference in New Issue
Block a user