From d81725429082c30757c06a770c73ff8d26675874 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Tue, 7 May 2024 16:30:51 -1000 Subject: [PATCH] ;doc: update changelogs --- CHANGES.md | 4 ++-- hledger-lib/CHANGES.md | 4 +++- hledger-ui/CHANGES.md | 2 +- hledger-web/CHANGES.md | 5 ++++- hledger/CHANGES.md | 26 ++++++++++++++++++++------ 5 files changed, 30 insertions(+), 11 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index f0ed6bfa7..5fad6997d 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -18,14 +18,14 @@ General changes in the hledger project. For package-specific changes, see the hledger package changelogs. -# 8d62af8ae +# 0fedc35a9 Docs - move release notes from site repo to the main hledger repo - github release notes: improve windows install commands - dev doc updates; new Developer FAQ, Contributor Quick Start updates -- examples: csv: vanguard, fidelity updates +- examples: csv: vanguard, fidelity, paypal updates Scripts/addons diff --git a/hledger-lib/CHANGES.md b/hledger-lib/CHANGES.md index 24aab9549..1787fb828 100644 --- a/hledger-lib/CHANGES.md +++ b/hledger-lib/CHANGES.md @@ -21,7 +21,7 @@ Improvements Internal/api/developer-ish changes in the hledger-lib (and hledger) packages. For user-visible changes, see the hledger package changelog. -# 7525014c7 +# b7e5c05da Breaking changes @@ -29,6 +29,8 @@ Fixes Improvements +- InputOpts has a new `_defer` flag for internal use instead of overusing `strict_` + - moved journalCheckBalanceAssertions to JournalChecks diff --git a/hledger-ui/CHANGES.md b/hledger-ui/CHANGES.md index 85c6ab712..c68bae24c 100644 --- a/hledger-ui/CHANGES.md +++ b/hledger-ui/CHANGES.md @@ -21,7 +21,7 @@ API User-visible changes in hledger-ui. See also the hledger changelog. -# 7525014c7 +# 2a659e18d Breaking changes diff --git a/hledger-web/CHANGES.md b/hledger-web/CHANGES.md index 71572460c..156ab2b5c 100644 --- a/hledger-web/CHANGES.md +++ b/hledger-web/CHANGES.md @@ -21,7 +21,7 @@ API User-visible changes in hledger-web. See also the hledger changelog. -# 4c53ab419 +# a7026d694 Breaking changes @@ -38,6 +38,9 @@ Improvements Docs +- A basic OpenAPI specification is provided for hledger-web's JSON-over-HTTP API. + (This is also applicable to `hledger print`'s JSON output format.) + API diff --git a/hledger/CHANGES.md b/hledger/CHANGES.md index 78d4d90dd..555403995 100644 --- a/hledger/CHANGES.md +++ b/hledger/CHANGES.md @@ -23,7 +23,7 @@ API User-visible changes in the hledger command line tool and library. -# 7525014c7 +# b7e5c05da Breaking changes @@ -32,24 +32,38 @@ Breaking changes Fixes +- `include` directives with trailing whitespace are now parsed correctly. + Features Improvements -- Correctness checks now run in a documented order. Commodities are - now checked before accounts, and tags before recentassertions. +- The CLI commands list has been reorganised. + +- Correctness checks now run in a documented order. `commodities` are + now checked before `accounts`, and `tags` before `recentassertions`. + When both `ordereddates` and `assertions` checks are enabled, + `ordereddates` now runs first, giving more useful error messages. + +- `-I`/`--ignore-assertions` is now overridden by `-s`/`--strict` + (or `check assertions`), enabling more flexible workflows. + Eg you can `alias hl="hledger -I"` to delay balance assertions + checking until you add `-s` to commands. - When built with the `ghcdebug` flag and started with `--debug=-1`, hledger can be controlled by ghc-debug clients like ghc-debug-brick or a ghc-debug query script, for analysing - memory/profile info. - -- Commands list cleanups; move the HELP and UIS sections to the top. + memory and profiling info. Docs +- check: expand check descriptions + Scripts/addons +- Added `hledger-pricehist`, an alias for the `pricehist` market price + fetcher so that it can appear in hledger's commands list. + API