From 8bf7cd30ae141b709a5e48e34d015f37e2f5af37 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Thu, 26 Aug 2021 20:58:38 -1000 Subject: [PATCH] ;doc: update changelogs --- CHANGES.md | 6 +++++- hledger-lib/CHANGES.md | 2 +- hledger-ui/CHANGES.md | 2 +- hledger-web/CHANGES.md | 2 +- hledger/CHANGES.md | 26 +++++++++++++++++++++++++- 5 files changed, 33 insertions(+), 5 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index cfb9182ef..dda5ed776 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -9,7 +9,11 @@ General changes in the hledger project (and notable all-package releases). For package-specific changes and minor releases, see the hledger package changelogs. -# 53d9455bd +# 092e9479f + +- many code cleanups suggested by hlint (Stephen Morgan) + +- `make site-watch` works again - `make list-commits` and `make showauthors` show those things. diff --git a/hledger-lib/CHANGES.md b/hledger-lib/CHANGES.md index 6aaad7d4d..0e0b552e5 100644 --- a/hledger-lib/CHANGES.md +++ b/hledger-lib/CHANGES.md @@ -9,7 +9,7 @@ Internal/api/developer-ish changes in the hledger-lib (and hledger) packages. For user-visible changes, see the hledger package changelog. -# 53d9455bd +# c07ad29a8 API changes diff --git a/hledger-ui/CHANGES.md b/hledger-ui/CHANGES.md index 404b5c872..51f988438 100644 --- a/hledger-ui/CHANGES.md +++ b/hledger-ui/CHANGES.md @@ -9,7 +9,7 @@ User-visible changes in hledger-ui. See also the hledger changelog. -# 53d9455bd +# 16b4702dc Improvements diff --git a/hledger-web/CHANGES.md b/hledger-web/CHANGES.md index 133c2173b..0fcf59ea6 100644 --- a/hledger-web/CHANGES.md +++ b/hledger-web/CHANGES.md @@ -9,7 +9,7 @@ __ _____| |__ User-visible changes in hledger-web. See also the hledger changelog. -# 53d9455bd +# 093c30483 Improvements diff --git a/hledger/CHANGES.md b/hledger/CHANGES.md index 39d784da5..ed6dc1da6 100644 --- a/hledger/CHANGES.md +++ b/hledger/CHANGES.md @@ -9,7 +9,7 @@ User-visible changes in the hledger command line tool and library. -# 53d9455bd +# 405fdf7af Features @@ -90,6 +90,30 @@ Improvements closing a journal with future transactions. Docs have been improved. ([#1604](https://github.com/simonmichael/hledger/issues/1604)) +- Rules for selecting the forecast period (within with --forecast + generates transactions) have been tweaked slightly, and + some variance between docs and implementation has been fixed. + Now, the forecast period begins on: + - the start date supplied to the `--forecast` argument, if any + - otherwise, the later of + - the report start date if specified with -b/-p/date: + - the day after the latest normal (non-periodic) transaction in the journal, if any + - otherwise today. + + It ends on: + - the end date supplied to the `--forecast` argument, if any + - otherwise the report end date if specified with -e/-p/date: + - otherwise 180 days (6 months) from today. + + This is more intuitive in some cases, eg + `hledger reg --forecast -b 2020-01-01` on a journal containing + only periodic transaction rules will now show forecast transactions + starting from 2020-01-01 (previously they would start from today). + ([#1648](https://github.com/simonmichael/hledger/issues/1648), + [#1665](https://github.com/simonmichael/hledger/issues/1665), + [#1667](https://github.com/simonmichael/hledger/issues/1667), + Stephen Morgan, Simon Michael) + Fixes - aregister now aligns multicommodity amounts properly (broken since 1.21).