diff --git a/doc/CHANGES.md b/doc/CHANGES.md index 26aabaff4..b1212a160 100644 --- a/doc/CHANGES.md +++ b/doc/CHANGES.md @@ -18,24 +18,30 @@ General changes in the hledger project. For package-specific changes, see the hledger package changelogs. -# d7e7cd26 +# 7c04f67c + Doc updates -- ;doc: rename ANNOUNCE.short -- ;doc:doc-update.png: update -- ;doc:DOCS: document current manual updating procedures -- ;doc:REGRESSIONS -- ;doc:REGRESSIONS: updates -- ;doc:RELEASING: updates, formatting -- ;doc:relnotes: use more reliable changelog links - +- AUTHORS.md: move to doc/ +- ANNOUNCE.short: rename +- CHANGES.md: move to doc/, for easy consistent paths +- Contributing: mention translation (Lý Minh Nhật) +- DOCS, doc-update.png: document & diagram latest doc update procedures +- relnotes: use more reliable changelog links +- tldr/README +- RELEASING +- REGRESSIONS +- RELEASING: updates, formatting +- DECISIONS - ISSUES Website Infrastructure/Misc +- use a nightly branch instead of a nightly tag again on github, it's simpler +- release script updates - ;pkg:stack98: restore needed encoding 0.10 extra dep - ;tools: update just releasediag, add just docupdatediag - ;tools:just ghnightly* -> nightly* diff --git a/hledger-lib/CHANGES.md b/hledger-lib/CHANGES.md index 32f31f574..2b6af8ce7 100644 --- a/hledger-lib/CHANGES.md +++ b/hledger-lib/CHANGES.md @@ -17,7 +17,7 @@ API/developer-ish changes in hledger-lib. For user-visible changes, see the hledger package changelog. -# d7e7cd26 +# 7c04f67c Breaking changes @@ -25,6 +25,9 @@ Fixes Improvements +- Hledger.Utils.String: + quoteForCommandLine now quotes some additional problem characters, and no longer quotes "7". + [#2468] - Hledger.Utils.IO: - inputToHandle -> textToHandle; set utf8 not utf8_bom - readHandlePortably, readHandlePortably' -> hGetContentsPortably diff --git a/hledger-ui/CHANGES.md b/hledger-ui/CHANGES.md index cd7eff763..d140121b3 100644 --- a/hledger-ui/CHANGES.md +++ b/hledger-ui/CHANGES.md @@ -23,16 +23,28 @@ User-visible changes in hledger-ui. See also the hledger changelog. -# d7e7cd26 +# 7c04f67c Breaking changes Fixes +- Re-check balance assertions properly when --pivot is used. + When hledger-ui is started with --pivot, re-enabling balance + assertions with the I key now does a full journal reload, to check + balance assertions accurately. It means that in pivot mode, the I key + can also show other data changes (as if you pressed the g key). + [#2451] + +- Watch mode now detects changes made by editors that overwrite files (like VS Code). + (Caleb Maclennan) + Features Improvements +- Allow brick 2.10, vty 6.5. + Docs API diff --git a/hledger-web/CHANGES.md b/hledger-web/CHANGES.md index 034653bd0..31c896347 100644 --- a/hledger-web/CHANGES.md +++ b/hledger-web/CHANGES.md @@ -23,7 +23,7 @@ User-visible changes in hledger-web. See also the hledger changelog. -# d7e7cd26 +# 7c04f67c Breaking changes diff --git a/hledger/CHANGES.md b/hledger/CHANGES.md index 8f3b7c92f..4875706df 100644 --- a/hledger/CHANGES.md +++ b/hledger/CHANGES.md @@ -26,28 +26,44 @@ API User-visible changes in the hledger command line tool and library. -# d7e7cd26 - -- imp: pivoting on the type tag normalises type values to their short spelling. -- imp:accounts: --types shows a tag only when type is known -- imp:accounts: sort options a little - -- ;doc:Account names: rewrite, emphasise the two space delimiter -- ;doc: update command docs -- ;doc:journal: Editor configuration -> Editors +# 7c04f67c Breaking changes Fixes +- Periodic reports involving dates 25 quadrillion years in the future + (on 64 bit machines; or 5 million years on 32 bit machines) were + showing wrong results. This was a regression in 1.50, now fixed. + (Simon Michael, [#2479]) + +- In `hledger check accounts` failure messages, non-ascii account names are no longer garbled. + This regressed in 1.27 or so. + [#2469] + Features Improvements +- Command line arguments being passed to addons no longer require extra escaping. + (Caleb Maclennan) + +- Report robustness has been improved through internal refactoring, preventing some possible error messages. + (Stephen Morgan, Simon Michael) + +- `hledger --pivot=type` tag now normalises its values to their short spelling (`A` instead of `Assets`, etc). + +- `hledger accounts --types` no longer shows value-less type tags; untyped accounts are shown without a `type` tag. + - In journal format, an empty `{}` pair is now allowed in amounts, as in Ledger/Beancount (and ignored). Docs +- Special characters: rewrite (Simon Michael, Caleb Maclennan, [#2468]) +- Tags: rewrite [hledger_site#141] +- Account names: rewrite, emphasise the two space delimiter +- rename Editor configuration -> Editors + Examples Scripts/addons