From 0a1e46e018b556874732413a499127ece3687fe3 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Sat, 31 Mar 2018 12:13:23 +0100 Subject: [PATCH] doc: update changelogs, release notes [ci skip] --- hledger-lib/CHANGES | 8 ++++++-- hledger-ui/CHANGES | 2 ++ hledger-web/CHANGES | 2 ++ hledger/CHANGES | 19 +++++++++++++++++-- site/release-notes.md | 33 ++++++++++++++++++++++++--------- 5 files changed, 51 insertions(+), 13 deletions(-) diff --git a/hledger-lib/CHANGES b/hledger-lib/CHANGES index f95c64762..72d1b66fb 100644 --- a/hledger-lib/CHANGES +++ b/hledger-lib/CHANGES @@ -6,6 +6,9 @@ Most user-visible changes are noted in the hledger changelog, instead. * support ghc 8.4, latest deps +* when the system text encoding is UTF-8, ignore any UTF-8 BOM prefix +found when reading files. + * CompoundBalanceReport amounts are now normally positive. The bs/bse/cf/is commands now show normal income, liability and equity balances as positive. Negative numbers now indicate a contra-balance @@ -13,8 +16,9 @@ balances as positive. Negative numbers now indicate a contra-balance etc. This makes these reports more like conventional financial statements, and easier to read and share with others. (experimental) -* when the system text encoding is UTF-8, ignore any UTF-8 BOM prefix -found when reading files. +* splitSpan now returns no spans for an empty datespan + +* don't count periodic/modifier txns in Journal debug output * lib/ui/web/api: move embedded manual files to extra-source-files diff --git a/hledger-ui/CHANGES b/hledger-ui/CHANGES index ff6b42361..bdc8991fe 100644 --- a/hledger-ui/CHANGES +++ b/hledger-ui/CHANGES @@ -8,6 +8,8 @@ User-visible changes in hledger-ui. See also hledger, hledger-lib. * when the system text encoding is UTF-8, ignore any UTF-8 BOM prefix found when reading files +* -E/--empty toggles zeroes at startup (with opposite default to cli) + # 1.5 (2017/12/31) * fix help -> view manual (on posix platforms) #623 diff --git a/hledger-web/CHANGES b/hledger-web/CHANGES index 764dc7c9e..294096e39 100644 --- a/hledger-web/CHANGES +++ b/hledger-web/CHANGES @@ -8,6 +8,8 @@ User-visible changes in hledger-web. See also hledger, hledger-lib. * when the system text encoding is UTF-8, ignore any UTF-8 BOM prefix found when reading files +* -E/--empty toggles zeroes at startup (with opposite default to cli) + # 1.5 (2017/12/31) diff --git a/hledger/CHANGES b/hledger/CHANGES index ca20c30ac..36fc2598f 100644 --- a/hledger/CHANGES +++ b/hledger/CHANGES @@ -9,6 +9,8 @@ User-visible changes in the hledger command line tool. customize sorting. bal/bs/cf/is will sort accounts by account code, if any, then account name. +* journal: support scientific number notation (#704, #706) + * csv: reading a CSV file containing no records is no longer an error * cli: when the system text encoding is UTF-8, ignore any UTF-8 BOM @@ -25,8 +27,6 @@ making them easier to read and maintain.) * bal: --drop now works with CSV output -* bal: warn that --budget -M -O csv is unimplemented - * bal/bs/bse/cf/is: show overall report span in title * bal/bs/bse/cf/is: show short month names as headings in monthly reports @@ -49,6 +49,21 @@ the original balance command. Less code, fewer bugs. * bs/bse/cf/is: in CSV output, don't repeat the headings row for each subreport +* budget: warn that CSV output with bal --budget is unimplemented + +* budget: bal --budget shows budget goals even with no or zero actual amounts. +Makes budget reports more intuitive, at the cost of a temporary hack +which may misorder columns in some cases (if actual and budget +activity occur in a different range of columns). + +* budget: --budget uses only periodic txns with the selected interval. +Budgets with different interval, eg a daily and weekly budget, are independent. + +* budget: show mostly fixed-width columns for readability + +* budget: fix bug where a budget report could include budget goals +ending on the day before the report start date (splitSpan issue) + * close: the equity command has been renamed to close. It now ignores any begin date (it always closes historical end balances). It also ignores --date2. diff --git a/site/release-notes.md b/site/release-notes.md index 447207b0e..7a48673be 100644 --- a/site/release-notes.md +++ b/site/release-notes.md @@ -87,6 +87,8 @@ found when reading files. customize sorting. bal/bs/cf/is will sort accounts by account code, if any, then account name. +* journal: support scientific number notation (#704, #706) + * csv: reading a CSV file containing no records is no longer an error * cli: when the system text encoding is UTF-8, ignore any UTF-8 BOM @@ -103,7 +105,9 @@ making them easier to read and maintain.) * bal: --drop now works with CSV output -* bal: warn that --budget -M -O csv is unimplemented +* bal/bs/bse/cf/is: show overall report span in title + +* bal/bs/bse/cf/is: show short month names as headings in monthly reports * bal/bs/bse/cf/is: these commands can now generate HTML output @@ -121,24 +125,35 @@ changed.) (experimental) interval. Previously you would get a simple borderless report like the original balance command. Less code, fewer bugs. -* bs/bse/cf/is: show overall report span in title - -TODO why not working ? -* bs/bse/cf/is: use local abbreviated month names for monthly column headings - -TODO reproducible in 1.5 ? -* bs/bse/cf/is: fix display of abbreviated name for December - * bs/bse/cf/is: in CSV output, don't repeat the headings row for each subreport +* budget: warn that CSV output with bal --budget is unimplemented + +* budget: bal --budget shows budget goals even with no or zero actual amounts. +Makes budget reports more intuitive, at the cost of a temporary hack +which may misorder columns in some cases (if actual and budget +activity occur in a different range of columns). + +* budget: --budget uses only periodic txns with the selected interval. +Budgets with different interval, eg a daily and weekly budget, are independent. + +* budget: show mostly fixed-width columns for readability + +* budget: fix bug where a budget report could include budget goals +ending on the day before the report start date (splitSpan issue) + * close: the equity command has been renamed to close. It now ignores any begin date (it always closes historical end balances). It also ignores --date2. ### hledger-ui 1.6 +* -E/--empty toggles zeroes at startup (with opposite default to cli) + ### hledger-web 1.6 +* -E/--empty toggles zeroes at startup (with opposite default to cli) + ### hledger-api 1.6