From 7200c2c4dadf391fd1a9d1745191ed8379ddcc5f Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Thu, 7 Nov 2019 19:28:52 -0800 Subject: [PATCH] ;doc: changelog update [ci skip] --- hledger-lib/CHANGES.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/hledger-lib/CHANGES.md b/hledger-lib/CHANGES.md index cdd4ba5f1..79970616a 100644 --- a/hledger-lib/CHANGES.md +++ b/hledger-lib/CHANGES.md @@ -20,17 +20,23 @@ For user-visible changes, see the hledger package changelog. Migration notes: - - CSV rules now give you more freedom to generate any journal - entries you want, including malformed or unbalanced ones. hledger - validates the generated journal and will report such errors. - - - Balance assertions generated from CSV are not checked. - - When `print`ing from CSV, there is now one less space between transaction descriptions and comments. If you are comparing old and new reports, diff -w (--ignore-all-space) will ignore this change. + - CSV rules now give you more freedom to generate any journal + entries you want, including malformed or unbalanced ones. + The csv reader now checks the journal after conversion, + so it will report any problems with the generated entries. + + - Balance assertions generated from CSV are not checked, currently. + This is appropriate when you are downloading partial CSV data to + be merged into your main journal. If you do need to check balance + assertions right away, you can pipe through hledger again: + + $ hledger -f a.csv print | hledger -f- print + - lib: fix for multiline descriptions in csv (fixes #841, #416) (Dmitry Astapov) - prices: style price amounts; always show full precision