;doc: update changelogs

This commit is contained in:
Simon Michael 2024-10-03 04:47:50 -10:00
parent eeb070195c
commit f54805a034
5 changed files with 32 additions and 28 deletions

View File

@ -19,7 +19,7 @@ General changes in the hledger project.
For package-specific changes, see the hledger package changelogs. For package-specific changes, see the hledger package changelogs.
# 81167e81a # 5591be772
Docs Docs
@ -34,8 +34,9 @@ Scripts/addons
Infrastructure/Misc Infrastructure/Misc
- GHC 9.10 is now the default for dev builds and most github workflows.
- Add consistent greppable summaries to all workflows; various other improvements
- Add bash shell completion script to the release bindists ([#2223], gesh/hseg, Simon Michael) - Add bash shell completion script to the release bindists ([#2223], gesh/hseg, Simon Michael)
- hledger is now 35th among Github-starred haskell projects (up from 36th).
# 1.40 2024-09-09 # 1.40 2024-09-09

View File

@ -22,10 +22,12 @@ Internal/api/developer-ish changes in the hledger-lib (and hledger) packages.
For user-visible changes, see the hledger package changelog. For user-visible changes, see the hledger package changelog.
# 81167e81a # 1c45496f1
Breaking changes Breaking changes
- When built with ghc 9.10.1, hledger error messages are displayed with an extra trailing newline.
- New/refactored modules (Hledger.Write.*) and types (Spreadsheet) to help abstract the rendering of - New/refactored modules (Hledger.Write.*) and types (Spreadsheet) to help abstract the rendering of
tables in various output formats, eg HTML and FODS. tables in various output formats, eg HTML and FODS.
(Spreadsheet is in addition to the tabular package we already in use; there may be some overlap.) (Spreadsheet is in addition to the tabular package we already in use; there may be some overlap.)
@ -35,6 +37,8 @@ Fixes
Improvements Improvements
- Support ghc 9.10 / base 4.20.
- dependency changes: - dependency changes:

View File

@ -22,10 +22,12 @@ User-visible changes in hledger-ui.
See also the hledger changelog. See also the hledger changelog.
# 81167e81a # bb551bf0d
Breaking changes Breaking changes
- When built with ghc 9.10.1, hledger error messages are displayed with an extra trailing newline.
Fixes Fixes
- Bring bash shell completions up to date. - Bring bash shell completions up to date.
@ -35,7 +37,9 @@ Features
Improvements Improvements
- Avoid brick 2.3.2 which doesn't build on windows. - Support ghc 9.10 / base 4.20.
- Avoid brick 2.3.2, which doesn't build on windows.
Docs Docs

View File

@ -22,35 +22,24 @@ User-visible changes in hledger-web.
See also the hledger changelog. See also the hledger changelog.
# 81167e81a # 1c45496f1
- web: RegisterR.getRegisterR.addCommas: do not drop last account (Henning Thielemann)
Bug was introduced in commit 2a99b3d45634f26cd62745ddce6136361001b3f8
in an effort to get rid of partial List.tail,
because GHC-9.8 started to warn about it.
Problem is that the rewritten code with tailDef always removes the last account,
whereas the original intention was to replace all accounts by a comma except the last one.
addCommas should prepare a comma separated list like List.intercalate.
- fix: web: enable autocomplete in newly created account fields [#2215]
- dev: web: cleanup: more explicit globals; and match inputs more carefully [#2215]
(Don't match the hidden duplicate inputs created by typeahead.js)
- ;doc: update changelogs
Breaking changes Breaking changes
- When built with ghc 9.10.1, hledger error messages are displayed with an extra trailing newline.
Fixes Fixes
- Bring bash shell completions up to date. - Autocompletions now work in newly created account fields. [#2215]
[#986]
- Bash shell completions are now up to date. [#986]
Features Features
Improvements Improvements
- Support ghc 9.10 / base 4.20.
Docs Docs
- Install, manual: new shell completions doc. [#986] - Install, manual: new shell completions doc. [#986]

View File

@ -23,10 +23,12 @@ API
User-visible changes in the hledger command line tool and library. User-visible changes in the hledger command line tool and library.
# 81167e81a # eeb070195
Breaking changes Breaking changes
- When built with ghc 9.10.1, hledger error messages are displayed with an extra trailing newline.
Fixes Fixes
- In a multi-line comment generated by csv rules, tags on all lines now work (ie, can be matched). - In a multi-line comment generated by csv rules, tags on all lines now work (ie, can be matched).
@ -53,17 +55,21 @@ Improvements
- `balance` and `aregister`'s HTML output will now use a hledger.css file if present, like `bs`/`bse`/`cf`/`is`. - `balance` and `aregister`'s HTML output will now use a hledger.css file if present, like `bs`/`bse`/`cf`/`is`.
- The balance commands' HTML and FODS output now show table borders consistently.
(Henning Thielemann)
- In the balance commands' HTML output, row headings now span multiple rows when appropriate, - In the balance commands' HTML output, row headings now span multiple rows when appropriate,
rather than being repeated. rather than being repeated.
(Henning Thielemann) (Henning Thielemann)
- All balance commands' HTML and FODS output now show table borders consistently. - Balance commands now support `--transpose` when generating HTML output.
(Henning Thielemann)
- The balance commands' options help has had some consistency/readability tweaks. - Balance commands' options help has had some consistency/readability tweaks.
- `bs`/`bse`/`cf`/`is` now support the `--count` (postings count) report type, like `balance`. - `bs`/`bse`/`cf`/`is` now support the `--count` (postings count) report type, like `balance`.
- hledger now builds cleanly with GHC 9.10. - hledger now supports GHC 9.10.
Docs Docs