;doc: changelogs

[ci skip]
This commit is contained in:
Simon Michael 2019-08-19 12:03:54 +01:00
parent 11519744d8
commit 8a7905ac73
6 changed files with 47 additions and 18 deletions

View File

@ -1,9 +1,11 @@
General/project-related changes in the hledger project.
For package-specific changes, see the package changelogs.
# a4c2f70a
# cc9d7f8a
- bump default stack.yaml to nightly-2019-07-24 / ghc 8.6.5
- stop building hledger-api
- bump default stack.yaml to lts-14.1 / ghc 8.6.5
- bin: add hledger-swap-dates; update hledger-check, hledger-smooth (#1072)

View File

@ -1,7 +1,11 @@
User-visible changes in hledger-api.
See also the hledger changelog.
# 6073c002
# 53b995bc
- api: set upper bound for swagger2
- use hledger 1.15

View File

@ -1,7 +1,7 @@
Internal/api/developer-ish changes in the hledger-lib (and hledger) packages.
For user-visible changes, see the hledger package changelog.
# 6073c002
# 62e96b1b
Removals include:
@ -11,15 +11,20 @@ Removals include:
Additions include:
- MarketPrice (more pure form of PriceDirective without the amount style information)
- PriceOracle (efficient lookup of exchange rates)
- ValuationType (ways to convert amount value)
- aliasnamep (export)
- setNaturalPrecisionUpTo
- new MarketPrice (more pure form of PriceDirective without the amount style information)
- dbgNWith, ptraceAtWith
- postingTransformAmount, postingToCost, postingValue
- amountToCost, mixedAmountToCost
- valueTypeFromOpts
- mapJournalTransactions, mapJournalPostings, mapTransactionPostings
- journalStartDate, journalEndDate
- journalPriceOracle
- mixedAmountApplyValuation
- mixedAmountValueAtDate
Changes include:

View File

@ -1,7 +1,9 @@
User-visible changes in hledger-ui.
See also the hledger changelog.
# 6073c002
# c7f9356f
- allow brick >=0.47

View File

@ -1,7 +1,11 @@
User-visible changes in hledger-web.
See also the hledger changelog.
# 6073c002
# e70c7123
- web: ?sidebar= hides the sidebar, like ?sidebar=0
- web: --serve-api disables server-side UI
- register page: clip linked accounts to 40 characters (Henning Thielemann)
This was the behaviour before adding the links.

View File

@ -1,7 +1,7 @@
User-visible changes in the hledger command line tool and library.
# 6073c002
# 5bc1e774
## General
@ -11,17 +11,16 @@ User-visible changes in the hledger command line tool and library.
inference of indirect market prices (similar to Ledger's -X) (#131).
Experimental.
Currently there is a performance regression:
market valuation with large data, already slow (#999), is now even slower.
Eg (10k txns, 1 commodity, 3 balance report columns):
- Market valuation (-V/-X/--value) is now much faster (#999):
+--------------------------------------------++--------------+--------------+
| || hledger-1.14 | hledger-1.15 |
+============================================++==============+==============+
| -f examples/10000x1000x10.journal bal -YV || 50.17 | 70.39 |
| -f examples/10000x1000x10.journal reg -V || 53.90 | 104.39 |
| -f examples/10000x1000x10.journal print -V || 43.85 | 110.46 |
+--------------------------------------------++--------------+--------------+
+-------------------------------------------++--------------+--------------+
| || hledger-1.14 | hledger-1.15 |
+===========================================++==============+==============+
| -f examples/10000x1000x10.journal bal -Y || 2.43 | 2.44 |
| -f examples/10000x1000x10.journal bal -YV || 44.91 | 6.48 |
| -f examples/10000x1000x10.journal reg -Y || 4.60 | 4.15 |
| -f examples/10000x1000x10.journal reg -YV || 61.09 | 7.21 |
+-------------------------------------------++--------------+--------------+
- How date options like `-M` and `-p` interact has been updated and clarified.
(Jakob Schöttl) (#1008, #1009, #1011)
@ -48,6 +47,13 @@ User-visible changes in the hledger command line tool and library.
no longer show a Totals column, since summing end balances generally
doesn't make sense.
- bs: show end date(s) in title, not transactions date span (#1078)
Compound balance reports showing ending balances (eg balancesheet),
now show the ending date (single column) or range of ending
dates (multi column) in their title. ,, (double comma) is used
rather than - (hyphen) to suggest a sequence of discrete dates
rather than a continuous span.
- close: preserve transaction prices (costs) accurately (#1035).
The generated closing/opening transactions were collapsing/misreporting
the costs in balances involving multiple costs.
@ -67,6 +73,12 @@ User-visible changes in the hledger command line tool and library.
- reg: fix `--average`, broken since 1.12 (#1003)
- stats: show count of market prices (P directives), and the commodities covered
- tags: add --values flag to list tag values.
- tags: now runs much faster when there many tags
## journal format
- Transactions and postings generated/modified by periodic transaction