From 9bc77f87fc3fef15d62815a034d0e8e30e70d5ae Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Fri, 6 Aug 2021 17:26:37 -1000 Subject: [PATCH] ;doc: changelogs --- CHANGES.md | 2 -- hledger-lib/CHANGES.md | 16 ++++++++-------- hledger-ui/CHANGES.md | 4 ++-- hledger-web/CHANGES.md | 4 ++-- hledger/CHANGES.md | 40 ++++++++++++++++++++++------------------ 5 files changed, 34 insertions(+), 32 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 7e9739b0b..a028ffd62 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -48,8 +48,6 @@ For package-specific changes and minor releases, see the hledger package changel # 1.22.2 unreleased -# 1.22.1 2021-08-02 - # 1.22 2021-07-03 Software: diff --git a/hledger-lib/CHANGES.md b/hledger-lib/CHANGES.md index 3e961da42..b4fee9142 100644 --- a/hledger-lib/CHANGES.md +++ b/hledger-lib/CHANGES.md @@ -98,16 +98,8 @@ API changes Hledger.Reports.ReportOptions: balanceTypeOverride -> balanceAccumulationOverride -- forecast_ has moved from ReportOpts to InputOpts. (Stephen Morgan) - Improvements -- Generate forecast transactions at journal finalisation, rather than as a postprocessing step. - This allows us to have a uniform procedure for balancing transactions, - whether they are normal transactions or forecast transactions, including - dealing with balance assignments, balance assertions, and auto postings. - (#1638, Stephen Morgan) - - MixedAmounts now have a more predictable Ord instance / sort order. They are compared in each commodity in turn, with alphabetically-first commodity symbols being most significant. @@ -127,6 +119,14 @@ Improvements # 1.22.2 unreleased +- forecast_ has moved from ReportOpts to InputOpts. (Stephen Morgan) + +- Generate forecast transactions at journal finalisation, rather than as a postprocessing step. + This allows us to have a uniform procedure for balancing transactions, + whether they are normal transactions or forecast transactions, including + dealing with balance assignments, balance assertions, and auto postings. + (#1638, Stephen Morgan) + # 1.22.1 2021-08-02 - Allow megaparsec 9.1 diff --git a/hledger-ui/CHANGES.md b/hledger-ui/CHANGES.md index 4fcffe0e2..2332f40bb 100644 --- a/hledger-ui/CHANGES.md +++ b/hledger-ui/CHANGES.md @@ -21,10 +21,10 @@ Improvements - Require base >=4.11, prevent red squares on Hackage's build matrix. -- Use hledger 1.22.1. - # 1.22.2 unreleased +- Use hledger 1.22.2. + # 1.22.1 2021-08-02 Improvements diff --git a/hledger-web/CHANGES.md b/hledger-web/CHANGES.md index 5a2bd5b5a..46ad5ef12 100644 --- a/hledger-web/CHANGES.md +++ b/hledger-web/CHANGES.md @@ -23,10 +23,10 @@ Improvements - Require base >=4.11, prevent red squares on Hackage's build matrix. -- Use hledger 1.22.1. - # 1.22.2 unreleased +- Use hledger 1.22.2. + # 1.22.1 2021-08-02 Improvements diff --git a/hledger/CHANGES.md b/hledger/CHANGES.md index 3c6b83c26..7c22f476c 100644 --- a/hledger/CHANGES.md +++ b/hledger/CHANGES.md @@ -11,16 +11,6 @@ User-visible changes in the hledger command line tool and library. # 49ff03931 -Breaking changes - -- aregister no longer hides future transactions by default. - This is a consequence of the fix for #1638. It makes aregister - consistent, so we think it's a reasonable change. - So if you have future-dated transactions in your journal - which you don't want reported, you now must exclude them with - `-e tomorrow` or `date:-tomorrow` in the command, as with other reports. - (Stephen Morgan) - Features - The balance command's --budget option can now take an argument, @@ -38,8 +28,6 @@ Improvements versiondescription -> versionStringFor ``` -- Timedot format's doc has been rewritten. - - Require githash >=0.1.4.0, simplify version code. - Require base >=4.11, prevent red squares on Hackage's build matrix. @@ -68,6 +56,28 @@ Improvements Fixes +- `--forecast` now generates transactions up to the day before the + specified report end date (instead of two days before). + (#1633, Stephen Morgan) + +# 1.22.2 unreleased + +Breaking changes + +- aregister no longer hides future transactions by default. + This is a consequence of the fix for #1638. It makes aregister + consistent, so we think it's a reasonable change. + So if you have future-dated transactions in your journal + which you don't want reported, you now must exclude them with + `-e tomorrow` or `date:-tomorrow` in the command, as with other reports. + (Stephen Morgan) + +Improvements + +- Timedot format's doc has been rewritten. + +Fixes + - Make balance assignments in forecasted transactions work again (broken in 1.22.1). Forecast transactions are now generated early and processed @@ -78,12 +88,6 @@ Fixes (broken in 1.22.1). (#1642, Stephen Morgan) -- `--forecast` now generates transactions up to the day before the - specified report end date (instead of two days before). - (#1633, Stephen Morgan) - -# 1.22.2 unreleased - # 1.22.1 2021-08-02 Improvements