;doc: update changelogs

This commit is contained in:
Simon Michael 2022-03-04 17:04:50 -10:00
parent b5bb3b4d03
commit 2ee914bdc7
5 changed files with 35 additions and 30 deletions

View File

@ -9,7 +9,7 @@
General changes in the hledger project.
For package-specific changes, see the hledger package changelogs.
# 443e49214
# b5bb3b4d0
Features
@ -19,39 +19,36 @@ Fixes
Software
- A new addon script: bin/hledger-number
- hledger-install.sh now also installs Pavan Rikhi's hledger-stockquotes tool.
- A new invoice making script: examples/invoicing/invoice-script/invoice
- The bin/hledger-number addon was added.
- The bin/hledger-check-fancyassertions addon now shows docs in --help.
- A new invoice-making script was added: examples/invoicing/invoice-script/invoice
Docs
- RELEASING: new glossary, process updates
Process/tools
- examples: multicurrency.journal
- The RELEASING doc and release process has been updated,
and a new helper script added: tools/releaseprep.
`make hackageupload` now only works from a branch named
VERSION-branch or VERSION-release. Ie, making releases from master
is no longer allowed, a release branch is always required,
Process
- CI: The commitlint check is more robust, and now runs only in
the push to master and pull request workflows, and not eg when
building release binaries. linux-x64 binaries are now built
with ghc 9.0, not 8.10. Workflow, branch, and binary names
have been improved.
- tools: releaseprep script
- `make ghci-ui`/`make ghcid-ui` now use older ghc 8.10 to avoid
ghc 9.0-triggered failures.
- Make HLS work on tools/*
- Move hie.yaml out of the way; for all except arm mac users, hls
probably works better without it.
- Make hackageupload: this now only works from a branch named
VERSION-branch or (possible future naming) VERSION-release. Ie,
major releases from master are no longer allowed; a release branch
is always required,
- ci: push, pull: clarify, robustify? commitlint step
- ci: win, mac: don't commitlint, let push/pull cover that
- ci: more consistent workflow, branch, binary names
- ci: linux-x64: try ghc 8.10.4 -> 9.0.1
- make ghci[d]-ui uses older ghc 8.10 to avoid ghc 9.0-triggered failures.
- hls support: The hie.yaml added to help hls work on mac m1
has been moved out of the way, since it probably makes things worse
on other architectures.
# 1.24.1 2021-12-10

View File

@ -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.
# 31fdcdb8e
# e9c19e12e
- hledger-lib now builds with GHC 9.2 and latest deps. (#1774)
@ -25,6 +25,11 @@ For user-visible changes, see the hledger package changelog.
for easy lookup of account tags.
Query.matchesTaggedAccount is a tag-aware version of matchesAccount.
- Some account name functions have moved from Hledger.Data.Posting
to Hledger.Data.AccountName:
accountNamePostingType, accountNameWithPostingType, accountNameWithoutPostingType,
joinAccountNames, concatAccountNames, accountNameApplyAliases, accountNameApplyAliasesMemo.
- Renamed: CommodityLayout to Layout.
# 1.24.1 2021-12-10

View File

@ -9,7 +9,7 @@
User-visible changes in hledger-ui.
See also the hledger changelog.
# d9b018472
# ef4da9053
# 1.24.1 2021-12-10

View File

@ -9,7 +9,7 @@ __ _____| |__
User-visible changes in hledger-web.
See also the hledger changelog.
# d9b018472
# ef4da9053
# 1.24.1 2021-12-10

View File

@ -9,7 +9,7 @@
User-visible changes in the hledger command line tool and library.
# 507638916
# 2f47ae05c
Breaking changes
@ -97,6 +97,9 @@ Improvements
making it more machine readable by default.
(#1771) (Stephen Morgan)
- Unicode may now be used in field names/references in CSV rules files.
(#1809) (Stephen Morgan)
- Error messages improved:
- Balance assignments
- aregister