From 4e66d43984e923d6780047902bc2be6e3b0ec320 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Tue, 18 Nov 2025 17:46:50 -1000 Subject: [PATCH] ;doc: add the 1.50.3 changelogs --- doc/CHANGES.md | 2 ++ hledger-lib/CHANGES.md | 2 ++ hledger-ui/CHANGES.md | 17 +++++++++++++++++ hledger-web/CHANGES.md | 8 ++++++++ hledger/CHANGES.md | 42 ++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 71 insertions(+) diff --git a/doc/CHANGES.md b/doc/CHANGES.md index 9f646ee1d..300c1a694 100644 --- a/doc/CHANGES.md +++ b/doc/CHANGES.md @@ -56,6 +56,8 @@ Infrastructure/Misc - just ghci-ui: :main (and :rmain) now works again +# 1.50.3 2025-11-18 + # 1.50.2 2025-09-26 # 1.50.1 2025-09-16 diff --git a/hledger-lib/CHANGES.md b/hledger-lib/CHANGES.md index 2da009ce3..efd54dd85 100644 --- a/hledger-lib/CHANGES.md +++ b/hledger-lib/CHANGES.md @@ -33,6 +33,8 @@ Improvements - readHandlePortably, readHandlePortably' -> hGetContentsPortably +# 1.50.3 2025-11-18 + # 1.50.2 2025-09-26 # 1.50.1 2025-09-16 diff --git a/hledger-ui/CHANGES.md b/hledger-ui/CHANGES.md index 08c6fbf38..b1337b782 100644 --- a/hledger-ui/CHANGES.md +++ b/hledger-ui/CHANGES.md @@ -50,6 +50,23 @@ Docs API +# 1.50.3 2025-11-18 + +- `--watch` mode now also detects changes from apps which overwrite the file, such as VS Code. + (Caleb Maclennan) + +- When hledger-ui is started with --pivot, re-enabling balance assertions + with the I key now does a full journal reload, to check assertions more accurately. + [#2451] + +- The old "threaded" build flag, which cabal could turn off, has been dropped. + [#2495] + +- Allow brick 2.10, vty 6.5. + +- Uses hledger 1.50.3. + + # 1.50.2 2025-09-26 - Uses hledger 1.50.2 diff --git a/hledger-web/CHANGES.md b/hledger-web/CHANGES.md index d812d23a8..799035ba1 100644 --- a/hledger-web/CHANGES.md +++ b/hledger-web/CHANGES.md @@ -38,6 +38,14 @@ Docs API +# 1.50.3 2025-11-18 + +- The old "threaded" build flag, which cabal could turn off, has been dropped. + [#2495] + +- Uses hledger 1.50.3 + + # 1.50.2 2025-09-26 - Uses hledger 1.50.2 diff --git a/hledger/CHANGES.md b/hledger/CHANGES.md index 82836643c..bdc27aa84 100644 --- a/hledger/CHANGES.md +++ b/hledger/CHANGES.md @@ -87,6 +87,48 @@ API - renamed withJournalDo -> withJournal. The old name is still available but deprecated. +# 1.50.3 2025-11-18 + +Fixes + +- hledger versions 1.50-1.50.2 ran much slower than normal (depending on the speed of your hard drive). + This 1.50.3 release fixes that; so please upgrade, and avoid those older 1.50 releases. + [#2493] + +- A regression in 1.50, where very large dates could produce wrong reports, has been fixed. + (Affecting dates outside the range -25252734927764696-04-22..25252734927768413-06-12 + on 64 bit machines, or -5877752-05-08..5881469-05-27 on 32 bit machines.) + [#2479] + +- If the `LEDGER_FILE` environment variable is set to a nonexistent file, we now report an error + rather than silently falling back on a default file path, which was confusing. + Also, we no longer support the legacy `LEDGER` environment variable as a fallback. + [#2485] + +- `setup` now shows tidier output when a LEDGER_FILE or default file is not found, + +- `add` now checks balance assertions more robustly, with awareness of how everything is ordered in the journal. + Also, it now allows adding balance assignments. + [#2478] + +- `check accounts` no longer garbles non-ascii account names in its output. + [#2469] + +- We now escape special characters properly when passing arguments to addons + (with just one level of quoting/escaping, not two). + And related docs have been improved. + (Caleb Maclennan, Simon Michael, [#2468]) + +- Internal report code which could produce certain date-related errors has been made robust again. + (Stephen Morgan) + +- The old "threaded" build flag, which cabal could turn off, has been dropped. + This will hopefully prevent wrong builds like Debian's #1120833. + [#2495] + +- Docs updated: add, areg, argument files, check, close, csv, depth, print, print, Special characters, Value reporting + + # 1.50.2 2025-09-26 Fixes