;doc: changelogs

This commit is contained in:
Simon Michael 2021-08-06 17:26:37 -10:00
parent 981849a6c1
commit 9bc77f87fc
5 changed files with 34 additions and 32 deletions

View File

@ -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:

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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