diff --git a/hledger-api/CHANGES b/hledger-api/CHANGES index 1c178f093..4a2833fa2 100644 --- a/hledger-api/CHANGES +++ b/hledger-api/CHANGES @@ -1,5 +1,9 @@ -User-visible changes in hledger-api. -See also the hledger and the project change logs. +User-visible changes in hledger-api. See also hledger, hledger-lib. + + +# 1.5 (2017/12/31) + +* allow swagger2 2.2 # 1.4 (2017/9/30) diff --git a/hledger-lib/CHANGES b/hledger-lib/CHANGES index c97bcc277..26a245f68 100644 --- a/hledger-lib/CHANGES +++ b/hledger-lib/CHANGES @@ -1,5 +1,46 @@ -API-ish changes in the hledger-lib package. -See also the hledger and project change logs (for user-visible changes). +API-ish changes in the hledger-lib package. See also hledger. + + +# 1.5 (2017/12/31) + +* -V/--value uses today's market prices by default, not those of last transaction date. #683, #648) + +* csv: allow balance assignment (balance assertion only, no amount) in csv records (Nadrieril) + +* journal: allow space as digit group separator character, #330 (Mykola Orliuk) + +* journal: balance assertion errors now show line of failed assertion posting, #481 (Sam Jeeves) + +* journal: better errors for directives, #402 (Mykola Orliuk) + +* journal: better errors for included files, #660 (Mykola Orliuk) + +* journal: commodity directives in parent files are inherited by included files, #487 (Mykola Orliuk) + +* journal: commodity directives limits precision even after -B, #509 (Mykola Orliuk) + +* journal: decimal point/digit group separator chars are now inferred from an applicable commodity directive or default commodity directive. #399, #487 (Mykola Orliuk) + +* journal: numbers are parsed more strictly (Mykola Orliuk) + +* journal: support Ledger-style automated postings, enabled with --auto flag (Dmitry Astapov) + +* journal: support Ledger-style periodic transactions, enabled with --forecast flag (Dmitry Astapov) + +* period expressions: fix "nth day of {week,month}", which could generate wrong intervals (Dmitry Astapov) + +* period expressions: month names are now case-insensitive (Dmitry Astapov) + +* period expressions: stricter checking for invalid expressions (Mykola Orliuk) + +* period expressions: support "every 11th Nov" (Dmitry Astapov) + +* period expressions: support "every 2nd Thursday of month" (Dmitry Astapov) + +* period expressions: support "every Tuesday", short for "every th day of week" (Dmitry Astapov) + +* allow ansi-terminal 0.8, megaparsec 6.3.0 + # 1.4 (2017/9/30) diff --git a/hledger-ui/CHANGES b/hledger-ui/CHANGES index 882b64108..74f2de069 100644 --- a/hledger-ui/CHANGES +++ b/hledger-ui/CHANGES @@ -1,5 +1,13 @@ -User-visible changes in hledger-ui. -See also the hledger and project change logs. +User-visible changes in hledger-ui. See also hledger, hledger-lib. + + +# 1.5 (2017/12/31) + +* fix help -> view manual (on posix platforms) #623 + +* support -V/--value, --forecast, --auto + +* allow ansi-terminal 0.8, megaparsec 6.3.0, brick 0.30, vty-5.19 # 1.4 (2017/9/30) diff --git a/hledger-web/CHANGES b/hledger-web/CHANGES index 80b1cbb85..a7da2fc6e 100644 --- a/hledger-web/CHANGES +++ b/hledger-web/CHANGES @@ -1,5 +1,17 @@ -User-visible changes in hledger-web. -See also the hledger and the project change logs. +User-visible changes in hledger-web. See also hledger, hledger-lib. + + +# 1.5 (2017/12/31) + +* add form account fields now suggest implied and declared account names also + +* add form date field now uses a datepicker (Eli Flanagan) + +* don't write a session file at startup, don't require a writable working directory + +* support -V/--value, --forecast, --auto + +* allow megaparsec 6.3.0 # 1.4 (2017/9/30) diff --git a/hledger/CHANGES b/hledger/CHANGES index 6ba856e9a..281c7904a 100644 --- a/hledger/CHANGES +++ b/hledger/CHANGES @@ -1,5 +1,28 @@ -User-visible changes in the hledger and hledger-lib packages. -See also the project change log. +User-visible changes in the hledger CLI tool. See also hledger-lib. + + +# 1.5 (2017/12/31) + +* --auto adds Ledger-style automated postings to transactions (Dmitry Astapov, Mykola Orliuk) + +* --forecast generates Ledger-style periodic transactions in the future (Dmitry Astapov, Mykola Orliuk) + +* -V/--value uses today's market prices by default, not those of last transaction date. #683, #648 + +* add: suggest implied (parent) and declared (by account directives) account names also + +* bal: --budget shows performance compared to budget goals defined + with periodic transactions. Accounts with budget goals are + displayed folded (depth-clipped) at a depth matching the budget + specification. Unbudgeted accounts are hidden, or with + --show-unbudgeted, shown at their usual depth. (Dmitry Astapov) + +* import: the output of --dry-run is now valid journal format + +* tag: the first argument now filters tag names, additional arguments + filter transactions (#261) + +* allow ansi-terminal 0.8, megaparsec 6.3.0 # 1.4 (2017/9/30)