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.
|
General/project-related changes in the hledger project.
|
||||||
For package-specific changes, see the package changelogs.
|
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)
|
- bin: add hledger-swap-dates; update hledger-check, hledger-smooth (#1072)
|
||||||
|
|
||||||
|
@ -1,7 +1,11 @@
|
|||||||
User-visible changes in hledger-api.
|
User-visible changes in hledger-api.
|
||||||
See also the hledger changelog.
|
See also the hledger changelog.
|
||||||
|
|
||||||
# 6073c002
|
# 53b995bc
|
||||||
|
|
||||||
|
- api: set upper bound for swagger2
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- use hledger 1.15
|
- use hledger 1.15
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
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.
|
||||||
|
|
||||||
# 6073c002
|
# 62e96b1b
|
||||||
|
|
||||||
Removals include:
|
Removals include:
|
||||||
|
|
||||||
@ -11,15 +11,20 @@ Removals include:
|
|||||||
|
|
||||||
Additions 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)
|
- aliasnamep (export)
|
||||||
- setNaturalPrecisionUpTo
|
- setNaturalPrecisionUpTo
|
||||||
- new MarketPrice (more pure form of PriceDirective without the amount style information)
|
|
||||||
- dbgNWith, ptraceAtWith
|
- dbgNWith, ptraceAtWith
|
||||||
- postingTransformAmount, postingToCost, postingValue
|
- postingTransformAmount, postingToCost, postingValue
|
||||||
- amountToCost, mixedAmountToCost
|
- amountToCost, mixedAmountToCost
|
||||||
- valueTypeFromOpts
|
- valueTypeFromOpts
|
||||||
- mapJournalTransactions, mapJournalPostings, mapTransactionPostings
|
- mapJournalTransactions, mapJournalPostings, mapTransactionPostings
|
||||||
- journalStartDate, journalEndDate
|
- journalStartDate, journalEndDate
|
||||||
|
- journalPriceOracle
|
||||||
|
- mixedAmountApplyValuation
|
||||||
|
- mixedAmountValueAtDate
|
||||||
|
|
||||||
Changes include:
|
Changes include:
|
||||||
|
|
||||||
|
@ -1,7 +1,9 @@
|
|||||||
User-visible changes in hledger-ui.
|
User-visible changes in hledger-ui.
|
||||||
See also the hledger changelog.
|
See also the hledger changelog.
|
||||||
|
|
||||||
# 6073c002
|
# c7f9356f
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- allow brick >=0.47
|
- allow brick >=0.47
|
||||||
|
|
||||||
|
@ -1,7 +1,11 @@
|
|||||||
User-visible changes in hledger-web.
|
User-visible changes in hledger-web.
|
||||||
See also the hledger changelog.
|
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)
|
- register page: clip linked accounts to 40 characters (Henning Thielemann)
|
||||||
This was the behaviour before adding the links.
|
This was the behaviour before adding the links.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
User-visible changes in the hledger command line tool and library.
|
User-visible changes in the hledger command line tool and library.
|
||||||
|
|
||||||
|
|
||||||
# 6073c002
|
# 5bc1e774
|
||||||
|
|
||||||
## General
|
## 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).
|
inference of indirect market prices (similar to Ledger's -X) (#131).
|
||||||
Experimental.
|
Experimental.
|
||||||
|
|
||||||
Currently there is a performance regression:
|
- Market valuation (-V/-X/--value) is now much faster (#999):
|
||||||
market valuation with large data, already slow (#999), is now even slower.
|
|
||||||
Eg (10k txns, 1 commodity, 3 balance report columns):
|
|
||||||
|
|
||||||
+--------------------------------------------++--------------+--------------+
|
+-------------------------------------------++--------------+--------------+
|
||||||
| || hledger-1.14 | hledger-1.15 |
|
| || hledger-1.14 | hledger-1.15 |
|
||||||
+============================================++==============+==============+
|
+===========================================++==============+==============+
|
||||||
| -f examples/10000x1000x10.journal bal -YV || 50.17 | 70.39 |
|
| -f examples/10000x1000x10.journal bal -Y || 2.43 | 2.44 |
|
||||||
| -f examples/10000x1000x10.journal reg -V || 53.90 | 104.39 |
|
| -f examples/10000x1000x10.journal bal -YV || 44.91 | 6.48 |
|
||||||
| -f examples/10000x1000x10.journal print -V || 43.85 | 110.46 |
|
| -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.
|
- How date options like `-M` and `-p` interact has been updated and clarified.
|
||||||
(Jakob Schöttl) (#1008, #1009, #1011)
|
(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
|
no longer show a Totals column, since summing end balances generally
|
||||||
doesn't make sense.
|
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).
|
- close: preserve transaction prices (costs) accurately (#1035).
|
||||||
The generated closing/opening transactions were collapsing/misreporting
|
The generated closing/opening transactions were collapsing/misreporting
|
||||||
the costs in balances involving multiple costs.
|
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)
|
- 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
|
## journal format
|
||||||
|
|
||||||
- Transactions and postings generated/modified by periodic transaction
|
- Transactions and postings generated/modified by periodic transaction
|
||||||
|
Loading…
Reference in New Issue
Block a user