From 99b60b08682743a2b87f4c31d025dbf9f55b7948 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Fri, 5 Sep 2025 07:34:30 +0100 Subject: [PATCH] ;doc: changes, relnotes: move import stderr output to "Breaking changes" --- doc/relnotes.md | 9 +++++---- hledger/CHANGES.md | 9 +++++---- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/doc/relnotes.md b/doc/relnotes.md index d287d1e60..5abff438d 100644 --- a/doc/relnotes.md +++ b/doc/relnotes.md @@ -123,6 +123,11 @@ Breaking changes - The --old-timeclock hidden flag has been renamed, documented, and now also affects included files. [#2141], [#2365], [#2400], [#2417] +- The `import` command now shows info messages (such as the dry run "; would import .." message) + on stderr, not stdout. + Also the "no new transactions" output is more compact, showing file names not file paths; + and it no longer prints an extra newline. + - Some edge cases in balance report behaviour were changed for internal consistency: - --declared now treats parent accounts consistently. - --flat --empty now ensures that implied accounts with no postings are not displayed, @@ -246,10 +251,6 @@ Improvements - The `commodities`, `payees` and `tags` commands now have --used/--declared/--undeclared/--unused flags, like `accounts`. And there has been a general cleanup of options and help across these four commands. -- The `import` command now shows info messages on stderr, not stdout. - Its "no new transactions" output is more compact, showing file names not file paths. - And it no longer prints an extra newline. - - The `setup` command's output has been improved. Lack of a pager is now reported as info, not warning (there's no default pager on Windows). Shell completions are ignored for now. diff --git a/hledger/CHANGES.md b/hledger/CHANGES.md index f9acf629f..e4c38ac5f 100644 --- a/hledger/CHANGES.md +++ b/hledger/CHANGES.md @@ -69,6 +69,11 @@ User-visible changes in the hledger command line tool and library. - The --old-timeclock hidden flag has been renamed, documented, and now also affects included files. [#2141], [#2365], [#2400], [#2417] +- The `import` command now shows info messages (such as the dry run "; would import .." message) + on stderr, not stdout. + Also the "no new transactions" output is more compact, showing file names not file paths; + and it no longer prints an extra newline. + - Some edge cases in balance report behaviour were changed for internal consistency: - --declared now treats parent accounts consistently. - --flat --empty now ensures that implied accounts with no postings are not displayed, @@ -192,10 +197,6 @@ User-visible changes in the hledger command line tool and library. - The `commodities`, `payees` and `tags` commands now have --used/--declared/--undeclared/--unused flags, like `accounts`. And there has been a general cleanup of options and help across these four commands. -- The `import` command now shows info messages on stderr, not stdout. - Its "no new transactions" output is more compact, showing file names not file paths. - And it no longer prints an extra newline. - - The `setup` command's output has been improved. Lack of a pager is now reported as info, not warning (there's no default pager on Windows). Shell completions are ignored for now.