;doc: changelog edits

This commit is contained in:
Simon Michael 2021-07-03 11:14:06 -10:00
parent 4559013bb8
commit 52ebfb3dce
5 changed files with 43 additions and 60 deletions

View File

@ -1,16 +1,16 @@
hledger <!--
_ _ _ _
_ __ _ __ ___ (_) ___ ___| |_ _ __ _ __ ___ (_) ___ ___| |_
| '_ \| '__/ _ \| |/ _ \/ __| __| | '_ \| '__/ _ \| |/ _ \/ __| __|
| |_) | | | (_) | | __/ (__| |_ | |_) | | | (_) | | __/ (__| |_
| .__/|_| \___// |\___|\___|\__| | .__/|_| \___// |\___|\___|\__|
|_| |__/ |_| |__/
-->
General changes in the hledger project (and notable all-package releases). General changes in the hledger project (and notable all-package releases).
For package-specific changes and minor releases, see the hledger package changelogs. For package-specific changes and minor releases, see the hledger package changelogs.
# 9ffed51f5 # 9303320f5
# 1.22 2021-07-02 # 1.22 2021-07-03
Software: Software:
@ -19,8 +19,8 @@ Software:
system than the dynamic Ubuntu executables we have been providing). system than the dynamic Ubuntu executables we have been providing).
(And, will be useful to Nextcloud.com users.) (#1571) (Garret McGraw) (And, will be useful to Nextcloud.com users.) (#1571) (Garret McGraw)
- GHC 9.0 is now officially supported. GHC 8.0, 8.2, 8.4 are no longer - GHC 9.0 is now officially supported, and GHC 8.0, 8.2, 8.4 are not;
supported; we now require GHC 8.6 or greater. building hledger now requires GHC 8.6 or greater.
Docs: Docs:

View File

@ -1,40 +1,21 @@
hledger <!--
_ _ _ _ _ _
| (_) |__ | (_) |__
| | | '_ \ | | | '_ \
| | | |_) | | | | |_) |
|_|_|_.__/ |_|_|_.__/
-->
Internal/api/developer-ish changes in the hledger-lib (and hledger) packages. Internal/api/developer-ish changes in the hledger-lib (and hledger) packages.
For user-visible changes, see the hledger package changelog. For user-visible changes, see the hledger package changelog.
# d5d19f841 # de4e7ae4c
# 1.22 2021-07-02 # 1.22 2021-07-03
- lib: Auto-postings with Amount queries should filter only those commodities which match the query. (Stephen Morgan) - GHC 9.0 is now officially supported, and GHC 8.0, 8.2, 8.4 are not;
Also corrects a regression introduced in building hledger now requires GHC 8.6 or greater.
8ab29f84b32288a34ae7627a2204081fae31900f where transaction modifier
postings without multipliers would incorrectly be filtered by commodity.
- lib: Make sure automatic postings generated from postings with more than one commodity match on commodity symbol (#1582). (Stephen Morgan) - Added now-required lower bound on containers. (#1514)
- lib,cli: No longer strip prices in journalApplyValuationFromOptsWith and mixedAmountApplyValuationAfterSumFromOptsWith (#1577). (Stephen Morgan)
These were theoretically an efficiency improvement, but have been
error-prone. We instead handle stripping prices at the point of
consumption.
- ui: Do not log to debug.log when regenerating journal in Transaction screen (#1556). Also really clear cost setting when doing so. (Stephen Morgan)
Since plog is no longer used anywhere, and tends to create bugs when it
is, we remove it.
- doc: changelogs draft
And add big headings, for fun and to help me tell them apart.
- Added support for GHC 9.0. Dropped support for GHC 8.0, 8.2, 8.4;
we now require GHC 8.6 or greater.
- Add now-required lower bound on containers. (#1514)
- Added useColor, colorOption helpers usable in pure code, eg for debug output. - Added useColor, colorOption helpers usable in pure code, eg for debug output.

View File

@ -1,18 +1,16 @@
hledger <!--
_ _
_ _(_) _ _(_)
| | | | | | | | | |
| |_| | | | |_| | |
\__,_|_| \__,_|_|
-->
User-visible changes in hledger-ui. User-visible changes in hledger-ui.
See also the hledger changelog. See also the hledger changelog.
# d5d19f841 # de4e7ae4c
# 1.22 2021-07-02 # 1.22 2021-07-03
Features
Improvements Improvements
@ -28,19 +26,19 @@ Improvements
- The `--version` flag shows more detail (git tag/patchlevel/commit - The `--version` flag shows more detail (git tag/patchlevel/commit
hash, platform/architecture). (Stephen Morgan) hash, platform/architecture). (Stephen Morgan)
Fixes - GHC 9.0 is now officially supported, and GHC 8.0, 8.2, 8.4 are not;
building hledger now requires GHC 8.6 or greater.
- Don't write to `./debug.log` when toggling value with `V`, or when - Added a now-required lower bound on containers. (#1514)
reloading with `g` or `--watch` in the Transaction screen. (#1556)
(Simon Michael, Stephen Morgan) Fixes
- Queries in the register screen work again (broken in 1.21). (#1523) - Queries in the register screen work again (broken in 1.21). (#1523)
(Stephen Morgan) (Stephen Morgan)
- GHC 9.0 is now officially supported. GHC 8.0, 8.2, 8.4 are no longer - Don't write to `./debug.log` when toggling value with `V`, or when
supported; we now require GHC 8.6 or greater. reloading with `g` or `--watch` in the Transaction screen. (#1556)
(Simon Michael, Stephen Morgan)
- Added a now-required lower bound on containers. (#1514)
# 1.21 2021-03-10 # 1.21 2021-03-10

View File

@ -1,19 +1,18 @@
hledger <!--
_ _
__ _____| |__ __ _____| |__
\ \ /\ / / _ \ '_ \ \ \ /\ / / _ \ '_ \
\ V V / __/ |_) | \ V V / __/ |_) |
\_/\_/ \___|_.__/ \_/\_/ \___|_.__/
-->
User-visible changes in hledger-web. User-visible changes in hledger-web.
See also the hledger changelog. See also the hledger changelog.
# d5d19f841 # de4e7ae4c
# 1.22 2021-07-02 # 1.22 2021-07-03
- In the add form, fix a bug where extra posting rows were not added Improvements
when needed in certain web browsers. (charukiewicz)
- The --version flag shows more detail (git tag/patchlevel/commit - The --version flag shows more detail (git tag/patchlevel/commit
hash, platform/architecture). (Stephen Morgan) hash, platform/architecture). (Stephen Morgan)
@ -22,8 +21,13 @@ See also the hledger changelog.
- Add now-required lower bound on containers. (#1514) - Add now-required lower bound on containers. (#1514)
- GHC 9.0 is now officially supported. GHC 8.0, 8.2, 8.4 are no longer - GHC 9.0 is now officially supported, and GHC 8.0, 8.2, 8.4 are not;
supported; we now require GHC 8.6 or greater. building hledger now requires GHC 8.6 or greater.
Fixes
- In the add form, fix a bug where extra posting rows were not added
when needed in certain web browsers. (charukiewicz)
# 1.21 2021-03-10 # 1.21 2021-03-10

View File

@ -1,16 +1,16 @@
hledger <!--
_ _ _ _
___| (_) ___| (_)
/ __| | | / __| | |
| (__| | | | (__| | |
\___|_|_| \___|_|_|
-->
User-visible changes in the hledger command line tool and library. User-visible changes in the hledger command line tool and library.
# d5d19f841 # de4e7ae4c
# 1.22 2021-07-02 # 1.22 2021-07-03
Features Features
@ -70,8 +70,8 @@ Improvements
It is now just the number of decimal places, rather than an object. It is now just the number of decimal places, rather than an object.
(Stephen Morgan) (Stephen Morgan)
- GHC 9.0 is now officially supported. GHC 8.0, 8.2, 8.4 are no longer - GHC 9.0 is now officially supported, and GHC 8.0, 8.2, 8.4 are not;
supported; we now require GHC 8.6 or greater. building hledger now requires GHC 8.6 or greater.
- Added a now-required lower bound on containers. (#1514) - Added a now-required lower bound on containers. (#1514)