;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