diff --git a/CHANGES.md b/CHANGES.md index be7386d91..f459b980c 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -9,10 +9,25 @@ General changes in the hledger project (and notable all-package releases). For package-specific changes and minor releases, see the hledger package changelogs. -# 1.24 2021-12-01 +# 46cc60779 Software +- A new addon script: bin/hledger-number + +- A new invoice making script: examples/invoicing/invoice-script/invoice + +Docs + +Process + +- The `linux-static-x64` CI binary now has correct --version output. + +- make ghci[d]-ui uses older ghc 8.10 to avoid ghc 9.0-triggered failures. + +# 1.24 2021-12-01 +Software + - bin/hledger-check-fancyassertions.hs: fix ugly assertion parse errors. (ShrykeWindgrace) diff --git a/hledger-lib/CHANGES.md b/hledger-lib/CHANGES.md index ca668cff3..72dfe32eb 100644 --- a/hledger-lib/CHANGES.md +++ b/hledger-lib/CHANGES.md @@ -9,10 +9,20 @@ Internal/api/developer-ish changes in the hledger-lib (and hledger) packages. For user-visible changes, see the hledger package changelog. -# 1.24 2021-12-01 +# 43d935efd Improvements +- hledger-lib now builds with GHC 9.2 and newer libs (#1774). + +- Added: filterQueryOrNotQuery. + +- Renamed: CommodityLayout to Layout. + (Stephen Morgan) + +# 1.24 2021-12-01 +Improvements + - The Semigroup instance of PeriodicReportRow and PeriodicReport now preserves the first prrName, rather than the second. (Stephen Morgan) diff --git a/hledger-ui/CHANGES.md b/hledger-ui/CHANGES.md index 618280034..620c6b35e 100644 --- a/hledger-ui/CHANGES.md +++ b/hledger-ui/CHANGES.md @@ -9,8 +9,17 @@ User-visible changes in hledger-ui. See also the hledger changelog. -# 1.24 2021-12-01 +# e532b7be4 +Fixes + +- Declared accounts are now filtered correctly by a not:ACCT query. + (#1783) + +- An extra "root" account is no longer shown. (#1782) + + +# 1.24 2021-12-01 Features - hledger-ui can now be controlled with mouse or touchpad. diff --git a/hledger-web/CHANGES.md b/hledger-web/CHANGES.md index 2858f6593..42d7c66ec 100644 --- a/hledger-web/CHANGES.md +++ b/hledger-web/CHANGES.md @@ -9,8 +9,9 @@ __ _____| |__ User-visible changes in hledger-web. See also the hledger changelog. -# 1.24 2021-12-01 +# e532b7be4 +# 1.24 2021-12-01 Improvements - Allow megaparsec 9.2 diff --git a/hledger/CHANGES.md b/hledger/CHANGES.md index 27bc3285c..e06fa78db 100644 --- a/hledger/CHANGES.md +++ b/hledger/CHANGES.md @@ -9,10 +9,29 @@ User-visible changes in the hledger command line tool and library. -# 1.24 2021-12-01 +# e532b7be4 Features +- Normalised, easy-to-process "tidy" CSV data can now be generated with `--layout tidy -O csv`. + In tidy data, every variable is a column and each row represents a single data point + (cf ). + (#1768, #1773, #1775) (Stephen Morgan) + +Improvements + +- CSV output now always disables digit group marks (eg, thousands separators), + for better machine readability. + (#1771) (Stephen Morgan) + +Fixes + +- `balance --declared` is now filtered correctly by a `not:ACCT` query. + (#1783) + +# 1.24 2021-12-01 +Features + - balance commands provide more control over how multicommodity amounts are displayed. (And they no longer elide too-wide amounts by default.) The --commodity-column flag has been deprecated and replaced by a new