;doc:changelogs

This commit is contained in:
Simon Michael 2025-10-11 15:03:26 -10:00
parent 7c04f67c08
commit 13d1642e5c
5 changed files with 58 additions and 21 deletions

View File

@ -18,24 +18,30 @@ General changes in the hledger project.
For package-specific changes, see the hledger package changelogs. For package-specific changes, see the hledger package changelogs.
# d7e7cd26 # 7c04f67c
Doc updates Doc updates
- ;doc: rename ANNOUNCE.short - AUTHORS.md: move to doc/
- ;doc:doc-update.png: update - ANNOUNCE.short: rename
- ;doc:DOCS: document current manual updating procedures - CHANGES.md: move to doc/, for easy consistent paths
- ;doc:REGRESSIONS - Contributing: mention translation (Lý Minh Nhật)
- ;doc:REGRESSIONS: updates - DOCS, doc-update.png: document & diagram latest doc update procedures
- ;doc:RELEASING: updates, formatting - relnotes: use more reliable changelog links
- ;doc:relnotes: use more reliable changelog links - tldr/README
- RELEASING
- REGRESSIONS
- RELEASING: updates, formatting
- DECISIONS
- ISSUES - ISSUES
Website Website
Infrastructure/Misc 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 - ;pkg:stack98: restore needed encoding 0.10 extra dep
- ;tools: update just releasediag, add just docupdatediag - ;tools: update just releasediag, add just docupdatediag
- ;tools:just ghnightly* -> nightly* - ;tools:just ghnightly* -> nightly*

View File

@ -17,7 +17,7 @@ API/developer-ish changes in hledger-lib.
For user-visible changes, see the hledger package changelog. For user-visible changes, see the hledger package changelog.
# d7e7cd26 # 7c04f67c
Breaking changes Breaking changes
@ -25,6 +25,9 @@ Fixes
Improvements Improvements
- Hledger.Utils.String:
quoteForCommandLine now quotes some additional problem characters, and no longer quotes "7".
[#2468]
- Hledger.Utils.IO: - Hledger.Utils.IO:
- inputToHandle -> textToHandle; set utf8 not utf8_bom - inputToHandle -> textToHandle; set utf8 not utf8_bom
- readHandlePortably, readHandlePortably' -> hGetContentsPortably - readHandlePortably, readHandlePortably' -> hGetContentsPortably

View File

@ -23,16 +23,28 @@ User-visible changes in hledger-ui.
See also the hledger changelog. See also the hledger changelog.
# d7e7cd26 # 7c04f67c
Breaking changes Breaking changes
Fixes 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 Features
Improvements Improvements
- Allow brick 2.10, vty 6.5.
Docs Docs
API API

View File

@ -23,7 +23,7 @@ User-visible changes in hledger-web.
See also the hledger changelog. See also the hledger changelog.
# d7e7cd26 # 7c04f67c
Breaking changes Breaking changes

View File

@ -26,28 +26,44 @@ API
User-visible changes in the hledger command line tool and library. User-visible changes in the hledger command line tool and library.
# d7e7cd26 # 7c04f67c
- 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
Breaking changes Breaking changes
Fixes 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 Features
Improvements 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). - In journal format, an empty `{}` pair is now allowed in amounts, as in Ledger/Beancount (and ignored).
Docs 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 Examples
Scripts/addons Scripts/addons