diff --git a/CHANGES.md b/CHANGES.md index dd5ba2325..7a0aba5cc 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,7 +1,13 @@ General/project-related changes in the hledger project. For package-specific changes, see the package changelogs. -# 19ab2225 +# 093c11ec + + + +- benchmarks: run just the slowest commands; add some large tabular reports + +- tools: use pretty-simple for ghci output - tools: add hie.yaml, hls now works with hledger diff --git a/hledger-lib/CHANGES.md b/hledger-lib/CHANGES.md index 38c616664..16b241258 100644 --- a/hledger-lib/CHANGES.md +++ b/hledger-lib/CHANGES.md @@ -1,7 +1,23 @@ Internal/api/developer-ish changes in the hledger-lib (and hledger) packages. For user-visible changes, see the hledger package changelog. -# b10e96d2 +# 093c11ec + +- In ReportOpts, store query terms term-by-term in a list in querystring_. (Stephen Morgan) + This helps deal with tricky quoting issues, as we no longer have to make + sure everything is quoted properly before merging it into a string. + +- Implement concat(Top|Bottom)Padded in terms of renderRow, allowing them to be width aware. (Stephen Morgan) + +- Expand Tabular.AsciiWide to allow multiline, custom-width, + vertically/horizontally-aligned cells, and optional table borders. + (Stephen Morgan) + +- Introduce showMixed*Unnormalised, eliminate most direct calls of strWidth. (Stephen Morgan) + +- showMixedAmountElided now makes better use of space, showing as many + Amounts possible as long as they and the elision string fit within + 32 characters. (Stephen Morgan) - Add Functor instance for CompoundPeriodicReport. (Stephen Morgan) diff --git a/hledger-ui/CHANGES.md b/hledger-ui/CHANGES.md index 8e8fe51be..9a29c7c38 100644 --- a/hledger-ui/CHANGES.md +++ b/hledger-ui/CHANGES.md @@ -1,13 +1,13 @@ User-visible changes in hledger-ui. See also the hledger changelog. -# 260283e2 +# 093c11ec +- Eliding of multicommodity amounts now makes better use of available space. (Stephen Morgan) +- E ignores file extension, should help positioning on windows -- ui: E ignores file extension, should help positioning on windows - -- ui: E supports positioning when EDITOR is code (VS Code) (#1359) +- E supports positioning when EDITOR is code (VS Code) (#1359) # 1.19.1 2020-09-07 diff --git a/hledger-web/CHANGES.md b/hledger-web/CHANGES.md index 172df94bb..b7cf3d228 100644 --- a/hledger-web/CHANGES.md +++ b/hledger-web/CHANGES.md @@ -1,7 +1,9 @@ User-visible changes in hledger-web. See also the hledger changelog. -# 260283e2 +# 093c11ec + + - Fix hledger-web description (TANIGUCHI Kohei) Slashes need to be escaped or they introduce unexpected italic style diff --git a/hledger/CHANGES.md b/hledger/CHANGES.md index 3a0684295..f56ba0d91 100644 --- a/hledger/CHANGES.md +++ b/hledger/CHANGES.md @@ -1,18 +1,22 @@ User-visible changes in the hledger command line tool and library. -# affc8d10 +# 093c11ec +- Console rendering is more efficient, speeding up most reports by + around 30% (Stephen Morgan) +- Amount eliding no longer displays corrupted ANSI codes (#1352, Stephen Morgan) -- lib,cli: Remove old impure ReportOpts date functions. (Stephen Morgan) +- Eliding of multicommodity amounts now makes better use of available space, + avoiding unnecessary eliding. (Stephen Morgan) -- lib,cli: Store parsed Query in ReportOpts, rather than an unparsed String. (Stephen Morgan) +- --no-elide's help now mentions that it also disables eliding of + multicommodity amounts. -- journal: apply commodity styles to forecasted transactions (#1371) +- bal: --budget reports no longer insert an extra space inside the brackets (Stephen Morgan) -- balcmds: mention --no-elide's new function: disabling the eliding of - amounts to two commodities. +- journal: forecasted transactions are now affected by commodity styles (#1371) # 1.19.1 2020-09-07