;doc: changelogs
This commit is contained in:
		
							parent
							
								
									981849a6c1
								
							
						
					
					
						commit
						9bc77f87fc
					
				| @ -48,8 +48,6 @@ For package-specific changes and minor releases, see the hledger package changel | |||||||
| 
 | 
 | ||||||
| # 1.22.2 unreleased | # 1.22.2 unreleased | ||||||
| 
 | 
 | ||||||
| # 1.22.1 2021-08-02 |  | ||||||
| 
 |  | ||||||
| # 1.22 2021-07-03 | # 1.22 2021-07-03 | ||||||
| 
 | 
 | ||||||
| Software: | Software: | ||||||
|  | |||||||
| @ -98,16 +98,8 @@ API changes | |||||||
|       Hledger.Reports.ReportOptions: |       Hledger.Reports.ReportOptions: | ||||||
|        balanceTypeOverride -> balanceAccumulationOverride |        balanceTypeOverride -> balanceAccumulationOverride | ||||||
| 
 | 
 | ||||||
| - forecast_ has moved from ReportOpts to InputOpts. (Stephen Morgan) |  | ||||||
| 
 |  | ||||||
| Improvements | Improvements | ||||||
| 
 | 
 | ||||||
| - Generate forecast transactions at journal finalisation, rather than as a postprocessing step. |  | ||||||
|   This allows us to have a uniform procedure for balancing transactions, |  | ||||||
|   whether they are normal transactions or forecast transactions, including |  | ||||||
|   dealing with balance assignments, balance assertions, and auto postings. |  | ||||||
|   (#1638, Stephen Morgan) |  | ||||||
| 
 |  | ||||||
| - MixedAmounts now have a more predictable Ord instance / sort order. | - MixedAmounts now have a more predictable Ord instance / sort order. | ||||||
|   They are compared in each commodity in turn, with |   They are compared in each commodity in turn, with | ||||||
|   alphabetically-first commodity symbols being most significant. |   alphabetically-first commodity symbols being most significant. | ||||||
| @ -127,6 +119,14 @@ Improvements | |||||||
| 
 | 
 | ||||||
| # 1.22.2 unreleased | # 1.22.2 unreleased | ||||||
| 
 | 
 | ||||||
|  | - forecast_ has moved from ReportOpts to InputOpts. (Stephen Morgan) | ||||||
|  | 
 | ||||||
|  | - Generate forecast transactions at journal finalisation, rather than as a postprocessing step. | ||||||
|  |   This allows us to have a uniform procedure for balancing transactions, | ||||||
|  |   whether they are normal transactions or forecast transactions, including | ||||||
|  |   dealing with balance assignments, balance assertions, and auto postings. | ||||||
|  |   (#1638, Stephen Morgan) | ||||||
|  | 
 | ||||||
| # 1.22.1 2021-08-02 | # 1.22.1 2021-08-02 | ||||||
| 
 | 
 | ||||||
| - Allow megaparsec 9.1 | - Allow megaparsec 9.1 | ||||||
|  | |||||||
| @ -21,10 +21,10 @@ Improvements | |||||||
| 
 | 
 | ||||||
| - Require base >=4.11, prevent red squares on Hackage's build matrix. | - Require base >=4.11, prevent red squares on Hackage's build matrix. | ||||||
| 
 | 
 | ||||||
| - Use hledger 1.22.1. |  | ||||||
| 
 |  | ||||||
| # 1.22.2 unreleased | # 1.22.2 unreleased | ||||||
| 
 | 
 | ||||||
|  | - Use hledger 1.22.2. | ||||||
|  | 
 | ||||||
| # 1.22.1 2021-08-02 | # 1.22.1 2021-08-02 | ||||||
| 
 | 
 | ||||||
| Improvements | Improvements | ||||||
|  | |||||||
| @ -23,10 +23,10 @@ Improvements | |||||||
| 
 | 
 | ||||||
| - Require base >=4.11, prevent red squares on Hackage's build matrix. | - Require base >=4.11, prevent red squares on Hackage's build matrix. | ||||||
| 
 | 
 | ||||||
| - Use hledger 1.22.1. |  | ||||||
| 
 |  | ||||||
| # 1.22.2 unreleased | # 1.22.2 unreleased | ||||||
| 
 | 
 | ||||||
|  | - Use hledger 1.22.2. | ||||||
|  | 
 | ||||||
| # 1.22.1 2021-08-02 | # 1.22.1 2021-08-02 | ||||||
| 
 | 
 | ||||||
| Improvements | Improvements | ||||||
|  | |||||||
| @ -11,16 +11,6 @@ User-visible changes in the hledger command line tool and library. | |||||||
| 
 | 
 | ||||||
| # 49ff03931 | # 49ff03931 | ||||||
| 
 | 
 | ||||||
| Breaking changes |  | ||||||
| 
 |  | ||||||
| - aregister no longer hides future transactions by default. |  | ||||||
|   This is a consequence of the fix for #1638. It makes aregister |  | ||||||
|   consistent, so we think it's a reasonable change. |  | ||||||
|   So if you have future-dated transactions in your journal |  | ||||||
|   which you don't want reported, you now must exclude them with  |  | ||||||
|   `-e tomorrow` or `date:-tomorrow` in the command, as with other reports. |  | ||||||
|   (Stephen Morgan) |  | ||||||
| 
 |  | ||||||
| Features | Features | ||||||
| 
 | 
 | ||||||
| - The balance command's --budget option can now take an argument, | - The balance command's --budget option can now take an argument, | ||||||
| @ -38,8 +28,6 @@ Improvements | |||||||
|   versiondescription -> versionStringFor |   versiondescription -> versionStringFor | ||||||
|   ``` |   ``` | ||||||
| 
 | 
 | ||||||
| - Timedot format's doc has been rewritten. |  | ||||||
| 
 |  | ||||||
| - Require githash >=0.1.4.0, simplify version code. | - Require githash >=0.1.4.0, simplify version code. | ||||||
| 
 | 
 | ||||||
| - Require base >=4.11, prevent red squares on Hackage's build matrix. | - Require base >=4.11, prevent red squares on Hackage's build matrix. | ||||||
| @ -68,6 +56,28 @@ Improvements | |||||||
| 
 | 
 | ||||||
| Fixes | Fixes | ||||||
| 
 | 
 | ||||||
|  | - `--forecast` now generates transactions up to the day before the | ||||||
|  |   specified report end date (instead of two days before). | ||||||
|  |   (#1633, Stephen Morgan) | ||||||
|  | 
 | ||||||
|  | # 1.22.2 unreleased | ||||||
|  | 
 | ||||||
|  | Breaking changes | ||||||
|  | 
 | ||||||
|  | - aregister no longer hides future transactions by default. | ||||||
|  |   This is a consequence of the fix for #1638. It makes aregister | ||||||
|  |   consistent, so we think it's a reasonable change. | ||||||
|  |   So if you have future-dated transactions in your journal | ||||||
|  |   which you don't want reported, you now must exclude them with  | ||||||
|  |   `-e tomorrow` or `date:-tomorrow` in the command, as with other reports. | ||||||
|  |   (Stephen Morgan) | ||||||
|  | 
 | ||||||
|  | Improvements | ||||||
|  | 
 | ||||||
|  | - Timedot format's doc has been rewritten. | ||||||
|  | 
 | ||||||
|  | Fixes | ||||||
|  | 
 | ||||||
| - Make balance assignments in forecasted transactions work again | - Make balance assignments in forecasted transactions work again | ||||||
|   (broken in 1.22.1). |   (broken in 1.22.1). | ||||||
|   Forecast transactions are now generated early and processed |   Forecast transactions are now generated early and processed | ||||||
| @ -78,12 +88,6 @@ Fixes | |||||||
|   (broken in 1.22.1). |   (broken in 1.22.1). | ||||||
|   (#1642, Stephen Morgan) |   (#1642, Stephen Morgan) | ||||||
| 
 | 
 | ||||||
| - `--forecast` now generates transactions up to the day before the |  | ||||||
|   specified report end date (instead of two days before). |  | ||||||
|   (#1633, Stephen Morgan) |  | ||||||
| 
 |  | ||||||
| # 1.22.2 unreleased |  | ||||||
| 
 |  | ||||||
| # 1.22.1 2021-08-02 | # 1.22.1 2021-08-02 | ||||||
| 
 | 
 | ||||||
| Improvements | Improvements | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user