;doc: changes: merge from 1.29.2 branch

This commit is contained in:
Simon Michael 2023-04-07 14:26:45 -10:00
parent d446119476
commit 996ccb0ea2
5 changed files with 82 additions and 23 deletions

View File

@ -24,8 +24,6 @@ Scripts/addons
- hledger-install: also list installed cabal, stack, pip versions
- hledger-install: re-enable hledger-interest, hledger-iadd; add hledger-lots
Examples
- examples/i18: Added sample top level account and type declarations in several languages
@ -38,6 +36,12 @@ Docs
Infrastructure
# 1.29.2 2023-04-07
Scripts/addons
- hledger-install: re-enable hledger-interest, hledger-iadd; add hledger-lots
# 1.29.1 2023-03-16
Scripts/addons

View File

@ -45,6 +45,8 @@ Misc. changes
brightWhite'
rgb'
# 1.29.2 2023-04-07
# 1.29.1 2023-03-16
- Hledger.Utils.String:

View File

@ -31,8 +31,6 @@ Features
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.
@ -43,14 +41,22 @@ Improvements
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.2 2023-04-07
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)
# 1.29.1 2023-03-16
- Allow building with GHC 9.6.1 (#2011)

View File

@ -29,16 +29,22 @@ Features
Improvements
Fixes
Docs
API
# 1.29.2 2023-04-07
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
- Allow building with GHC 9.6.1 (#2011)

View File

@ -27,7 +27,7 @@ Breaking changes
Features
- Powerful boolean queries, allowing arbitrary use of AND, OR, NOT
- Full 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
@ -39,15 +39,6 @@ Features
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
@ -62,12 +53,14 @@ Improvements
and it should produce the desired transaction more often.
There is also new debug output (at debug level 1) for troubleshooting.
- Commands list cleanups
- The help command's documentation now mentions an issue caused by
a too-old `info` program, as on mac.
(#1770)
- The commands list has been updated.
Fixes
- The corruption in 1.29's info manual is fixed. (#2023)
Docs
- fix: rewrite/correct Date adjustment section
@ -96,6 +89,54 @@ Docs
API
# 1.29.2 2023-04-07
Breaking changes
- 1.29's cleanup of the `close` command has been continued.
Here are all the changes to `close` since hledger 1.28:
- The default behaviour is now to print only one transaction: a closing transaction.
- To print both closing and opening transactions as before,
use the new `--migrate` flag.
- The accounts closed by default are now just the ALE accounts
(accounts declared or inferred as type `Asset`, `Liability`, or `Equity`).
If you don't have account types configured, or
to close some other set of accounts, provide query arguments that match them.
To close all accounts as before, use a `.` argument to match them all.
- To print a retain earnings transaction for RX accounts (accounts
of type `Revenue` or `Expense`), use the new `--retain` flag.
- The `equity` command alias, removed in 1.29, has been restored.
- The `--open-acct` option, removed in 1.29, has been restored.
- The `--closing` and `--opening` flags have been renamed to `--close` and `--open`.
(`--close` had been removed in 1.29 and is now restored.)
- The docs have been rewritten. Also the 1.29 release notes now mention
the breaking change.
- The command is marked experimental again.
(#2020)
Fixes
- `type:` queries now "see through" account aliases and pivots,
as they did in hledger <1.27, and as `acct:` queries do.
(#2018)
- The corruption in 1.29's info manual is fixed. (#2023)
- The 1.29 release notes for periodic reports'/periodic transactions' start dates
have been improved. Also the hledger manual's "Date adjustment" section
has been corrected and clarified.
# 1.29.1 2023-03-16
Improvements