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

View File

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

View File

@ -31,8 +31,6 @@ Features
Improvements Improvements
- A pager is used to show --help output when needed, as in `hledger`.
- The top-level menu screen is now the default screen. - The top-level menu screen is now the default screen.
Power users can use the `--cash`/`--bs`/`--is`/`--all` Power users can use the `--cash`/`--bs`/`--is`/`--all`
flags to start up in another screen. flags to start up in another screen.
@ -43,14 +41,22 @@ Improvements
Fixes Fixes
- The corruption in 1.29's info manual is fixed. (#2023)
Docs Docs
- The transaction screen's inability to update is now noted. - The transaction screen's inability to update is now noted.
API 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 # 1.29.1 2023-03-16
- Allow building with GHC 9.6.1 (#2011) - Allow building with GHC 9.6.1 (#2011)

View File

@ -29,16 +29,22 @@ Features
Improvements Improvements
Fixes
Docs
API
# 1.29.2 2023-04-07
Improvements
- A pager is used to show --help output when needed, as in `hledger`. - A pager is used to show --help output when needed, as in `hledger`.
Fixes Fixes
- The corruption in 1.29's info manual is fixed. (#2023) - The corruption in 1.29's info manual is fixed. (#2023)
Docs
API
# 1.29.1 2023-03-16 # 1.29.1 2023-03-16
- Allow building with GHC 9.6.1 (#2011) - Allow building with GHC 9.6.1 (#2011)

View File

@ -27,7 +27,7 @@ Breaking changes
Features 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. (case insensitive) and parentheses for grouping, are now supported.
For backward compatibility, these require an `expr:` prefix. For backward compatibility, these require an `expr:` prefix.
Existing queries work as before, and you can mix and match the Existing queries work as before, and you can mix and match the
@ -39,15 +39,6 @@ Features
Improvements 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 - We now try harder to ensure `less` (and its `more` mode) show our
ANSI formatting properly in help output. ANSI formatting properly in help output.
If you use some other $PAGER, you may have to configure it yourself 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. and it should produce the desired transaction more often.
There is also new debug output (at debug level 1) for troubleshooting. 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 Fixes
- The corruption in 1.29's info manual is fixed. (#2023)
Docs Docs
- fix: rewrite/correct Date adjustment section - fix: rewrite/correct Date adjustment section
@ -96,6 +89,54 @@ Docs
API 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 # 1.29.1 2023-03-16
Improvements Improvements