mirror of
https://github.com/simonmichael/hledger.git
synced 2024-11-07 21:15:19 +03:00
;doc: changelogs
[ci skip]
This commit is contained in:
parent
11519744d8
commit
8a7905ac73
@ -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)
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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:
|
||||
|
||||
|
@ -1,7 +1,9 @@
|
||||
User-visible changes in hledger-ui.
|
||||
See also the hledger changelog.
|
||||
|
||||
# 6073c002
|
||||
# c7f9356f
|
||||
|
||||
|
||||
|
||||
- allow brick >=0.47
|
||||
|
||||
|
@ -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.
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user