diff --git a/CHANGES.md b/CHANGES.md index 9560a0f79..cbd48f4f3 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -5,11 +5,36 @@ | |_) | | | (_) | | __/ (__| |_ | .__/|_| \___// |\___|\___|\__| |_| |__/ + +Scripts/addons + +Examples + +Docs + +Infrastructure + --> General changes in the hledger project. For package-specific changes, see the hledger package changelogs. -# be8e64e49 +# e24de8bdc + +Scripts/addons + +- hledger-install: also list installed cabal, stack, pip versions + +Examples + +- examples/i18: Added sample top level account and type declarations in several languages + +Docs + +- A shorter, more example-heavy home page on the website. + +- Simplified website and FAQ structure. + +Infrastructure # 1.29.1 2023-03-16 diff --git a/hledger-lib/CHANGES.md b/hledger-lib/CHANGES.md index c8f6752dd..b518ce3d0 100644 --- a/hledger-lib/CHANGES.md +++ b/hledger-lib/CHANGES.md @@ -5,11 +5,19 @@ | | | |_) | |_|_|_.__/ +Breaking changes + +Misc. changes + --> Internal/api/developer-ish changes in the hledger-lib (and hledger) packages. For user-visible changes, see the hledger package changelog. -# 4d7d982f8 +# 1c5dee233 + +Breaking changes + +Misc. changes - added more terminal size, ANSI style/color helpers in Hledger.Utils.IO (and therefore Hledger and Hledger.Cli.Script): diff --git a/hledger-ui/CHANGES.md b/hledger-ui/CHANGES.md index 1c16f3513..eb051b6c3 100644 --- a/hledger-ui/CHANGES.md +++ b/hledger-ui/CHANGES.md @@ -5,11 +5,51 @@ | |_| | | \__,_|_| +Breaking changes + +Features + +Improvements + +Fixes + +Docs + +API + --> User-visible changes in hledger-ui. See also the hledger changelog. -# 207cad0df +# ad4198b5e +- fix: ui: restore the --menu flag for compatibility + +Features + +- A "Cash accounts" screen has been added, showing + accounts of the `Cash` type. + +Improvements + +- A pager is used to show --help output when needed, as in `hledger`. + +- The top-level menu screen is now the default screen. + Power users can use the `--cash`/`--bs`/`--is`/`--all` + flags to start up in another screen. + +- "All accounts" screen has been moved to the bottom of the list. + +- Screens' help footers have been improved. + +Fixes + +- The corruption in 1.29's info manual is fixed. (#2023) + +Docs + +- The transaction screen's inability to update is now noted. + +API # 1.29.1 2023-03-16 diff --git a/hledger-web/CHANGES.md b/hledger-web/CHANGES.md index 8069634fe..7f072607e 100644 --- a/hledger-web/CHANGES.md +++ b/hledger-web/CHANGES.md @@ -5,11 +5,39 @@ __ _____| |__ \ V V / __/ |_) | \_/\_/ \___|_.__/ +Breaking changes + +Features + +Improvements + +Fixes + +Docs + +API + --> User-visible changes in hledger-web. See also the hledger changelog. -# 207cad0df +# 2bdba319b + +Breaking changes + +Features + +Improvements + +- A pager is used to show --help output when needed, as in `hledger`. + +Fixes + +- The corruption in 1.29's info manual is fixed. (#2023) + +Docs + +API # 1.29.1 2023-03-16 diff --git a/hledger/CHANGES.md b/hledger/CHANGES.md index af01ed6bf..2324ab4ca 100644 --- a/hledger/CHANGES.md +++ b/hledger/CHANGES.md @@ -5,29 +5,97 @@ | (__| | | \___|_|_| +Breaking changes + +Features + +Improvements + +Fixes + +Docs + +API + --> User-visible changes in the hledger command line tool and library. -# 13531b5b8 +# c2288f814 Breaking changes Features -- The new `demo` command plays brief asciinema screencasts explaining - various features and use cases. +- Powerful boolean queries, allowing arbitrary use of AND, OR, NOT + (case insensitive) and parentheses for grouping, are now supported. + For backward compatibility, these require an `expr:` prefix. + Existing queries work as before, and you can mix and match the + old and new styles if you like. + (Chris Lemaire) + +- demo: This new command plays brief asciinema screencasts explaining + various features and use cases. We will add more of these over time. Improvements +- imp: "type:" queries now see through aliases/pivots, like acct: (fix #2018) + When doing a type: match we now also check the original unaliased, + unpivoted posting, as when doing an acct: match. This is effectively + how things worked with the older account type detection in hledger <1.27. + +- The help command's documentation now mentions an issue caused by + a too-old `info` program, as on mac. + (#1770) + +- We now try harder to ensure `less` (and its `more` mode) show our + ANSI formatting properly in help output. + If you use some other $PAGER, you may have to configure it yourself + to show ANSI (or disable ANSI entirely, eg by setting NO_COLOR=1). + This is now documented in hledger manual > Paging. + (#2015) + +- The print command's `--match` mode has been refined. + Previously, similarity completely outweighed recency, so a + slightly-more-similar transaction would always be selected no matter + how old it was. Now similarity and recency are more balanced, + and it should produce the desired transaction more often. + There is also new debug output (at debug level 1) for troubleshooting. + - Commands list cleanups Fixes -Scripts/addons +- The corruption in 1.29's info manual is fixed. (#2023) Docs +- fix: rewrite/correct Date adjustment section + +- update command help + +- update manuals + +- cli: paging: cleanup + +- close: fix typo + +- cli: add Paging section (#2015) + +- cli: improve 1.29 changelog for the close command (#2020) + +- cli: improve 1.29 changelog for periodic reports/transactions change + +- cli: mention SQLite primary key workaround (fix #2017) + +- update command help + +- update manuals + +- journal: costs: mention sign + +API + # 1.29.1 2023-03-16 Improvements