;doc: update changelogs

This commit is contained in:
Simon Michael 2021-08-01 08:05:05 -10:00
parent d07d0de2d6
commit 1d0b2bf9ce
5 changed files with 40 additions and 8 deletions

View File

@ -9,17 +9,16 @@
General changes in the hledger project (and notable all-package releases).
For package-specific changes and minor releases, see the hledger package changelogs.
# 40c1f09b8
# 8c890f845
- web content updates:
- website updates:
- Reorganised site content.
- Improved tables of contents.
- Improved page tables of contents.
- Content fixes.
- New docs:
Currency conversion.
hledger and Beancount/GnuCash/Ledger/Quicken.
- shake: changelogs: A leading semicolon now means
"skip most CI steps", not "omit from changelog".

View File

@ -9,10 +9,24 @@
Internal/api/developer-ish changes in the hledger-lib (and hledger) packages.
For user-visible changes, see the hledger package changelog.
# d2b799a71
# fc8aa602c
API changes
- modifyTransactions now takes a Map of commodity styles, and will style amounts according to that argument. journalAddForecast and journalTransform now return an Either String Journal. (Stephen Morgan)
This improves efficiency, as we no longer have to restyle all amounts in
the journal after generating auto postings or periodic transactions.
Changing the return type of journalAddForecast and journalTransform
reduces partiality.
To get the previous behaviour for modifyTransaction, use modifyTransaction mempty.
- Refactor journalFinalise to clarify flow. (Stephen Morgan)
The only semantic difference is that we now apply
journalApplyCommodityStyles before running journalCheckAccountsDeclared
and journalCheckCommoditiesDeclared.
- Introduce lenses for ReportOpts and ReportSpec. (Stephen Morgan)
- Rename the fields of ReportSpec. (Stephen Morgan)
This is done to be more consistent with future field naming conventions,

View File

@ -9,7 +9,9 @@
User-visible changes in hledger-ui.
See also the hledger changelog.
# b0aa70b27
# 4451d68a6
- ;imp: ui: doc: document watch mode and limitations (#1617, #911, #836..)
# 1.22.1 unreleased

View File

@ -9,7 +9,7 @@ __ _____| |__
User-visible changes in hledger-web.
See also the hledger changelog.
# b0aa70b27
# fc8aa602c
# 1.22.1 unreleased

View File

@ -9,7 +9,7 @@
User-visible changes in the hledger command line tool and library.
# 8ae42873c
# d07d0de2d
Features
@ -39,6 +39,23 @@ Improvements
closing a journal with future transactions. Docs have been improved.
(#1604)
Fixes
- `cur:` and `amt:` queries now match the original amounts before
valuation and cost conversion, as they did before hledger 1.22. We
believe this is the more useful behaviour in practice. (#1625)
(Stephen Morgan)
- Queries now work better with `register --related`, no longer showing
duplicate postings when more than one posting in a transaction is
matched. (#1629) (Stephen Morgan)
- Valuation now works with `register --related`. (#1630) (Stephen
Morgan)
- Auto posting rules now see inferred transaction-balancing amounts,
not just explicit amounts. (#1412) (Stephen Morgan)
# 1.22.1 unreleased
Improvements