;doc: changelogs
This commit is contained in:
		
							parent
							
								
									000ff30fd6
								
							
						
					
					
						commit
						981849a6c1
					
				| @ -9,7 +9,12 @@ | ||||
| General changes in the hledger project (and notable all-package releases). | ||||
| For package-specific changes and minor releases, see the hledger package changelogs. | ||||
| 
 | ||||
| # 767377802 | ||||
| # 000ff30fd | ||||
| 
 | ||||
| - shake: changelogs: don't get confused by an all-digit commit hash | ||||
|   Fixes spurious "can't list changes" warning. | ||||
| 
 | ||||
| - ;doc: update changelogs | ||||
| 
 | ||||
| - `Shake cabalfiles` now uses (and requires) hpack in $PATH, to avoid building. | ||||
|   It should be the version that's in the current stack release, to avoid commit conflicts. | ||||
| @ -41,6 +46,8 @@ For package-specific changes and minor releases, see the hledger package changel | ||||
|   <https://github.com/simonmichael/hledger/blob/master/bin/commitlint> | ||||
|   (#1602) | ||||
| 
 | ||||
| # 1.22.2 unreleased | ||||
| 
 | ||||
| # 1.22.1 2021-08-02 | ||||
| 
 | ||||
| # 1.22 2021-07-03 | ||||
|  | ||||
| @ -9,7 +9,7 @@ | ||||
| Internal/api/developer-ish changes in the hledger-lib (and hledger) packages. | ||||
| For user-visible changes, see the hledger package changelog. | ||||
| 
 | ||||
| # 95de5a878 | ||||
| # 918c243fa | ||||
| 
 | ||||
| API changes | ||||
| 
 | ||||
| @ -98,8 +98,16 @@ API changes | ||||
|       Hledger.Reports.ReportOptions: | ||||
|        balanceTypeOverride -> balanceAccumulationOverride | ||||
| 
 | ||||
| - forecast_ has moved from ReportOpts to InputOpts. (Stephen Morgan) | ||||
| 
 | ||||
| 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. | ||||
|   They are compared in each commodity in turn, with | ||||
|   alphabetically-first commodity symbols being most significant. | ||||
| @ -115,6 +123,10 @@ Improvements | ||||
| - Our doctests are disabled with GHC 9 for now to work around an | ||||
|   upstream bug. (#1503, #1615) | ||||
| 
 | ||||
| - Require base >=4.11, prevent red squares on Hackage's build matrix. | ||||
| 
 | ||||
| # 1.22.2 unreleased | ||||
| 
 | ||||
| # 1.22.1 2021-08-02 | ||||
| 
 | ||||
| - Allow megaparsec 9.1 | ||||
|  | ||||
| @ -9,7 +9,21 @@ | ||||
| User-visible changes in hledger-ui. | ||||
| See also the hledger changelog. | ||||
| 
 | ||||
| # 81dfbc9ac | ||||
| # 49ff03931 | ||||
| 
 | ||||
| Improvements | ||||
| 
 | ||||
| - Clarify version string code: | ||||
|   ``` | ||||
|   version -> packageversion | ||||
|   versiondescription -> versionStringFor | ||||
|   ``` | ||||
| 
 | ||||
| - Require base >=4.11, prevent red squares on Hackage's build matrix. | ||||
| 
 | ||||
| - Use hledger 1.22.1. | ||||
| 
 | ||||
| # 1.22.2 unreleased | ||||
| 
 | ||||
| # 1.22.1 2021-08-02 | ||||
| 
 | ||||
|  | ||||
| @ -9,7 +9,23 @@ __      _____| |__ | ||||
| User-visible changes in hledger-web. | ||||
| See also the hledger changelog. | ||||
| 
 | ||||
| # 95de5a878 | ||||
| # 49ff03931 | ||||
| 
 | ||||
| Improvements | ||||
| 
 | ||||
| - Clarify version string code: | ||||
|   ``` | ||||
|   version -> packageversion | ||||
|   versiondescription -> versionStringFor | ||||
|   ``` | ||||
| 
 | ||||
| - Drop the hidden `--binary-filename` flag, which is no longer used. | ||||
| 
 | ||||
| - Require base >=4.11, prevent red squares on Hackage's build matrix. | ||||
| 
 | ||||
| - Use hledger 1.22.1. | ||||
| 
 | ||||
| # 1.22.2 unreleased | ||||
| 
 | ||||
| # 1.22.1 2021-08-02 | ||||
| 
 | ||||
|  | ||||
| @ -9,7 +9,17 @@ | ||||
| User-visible changes in the hledger command line tool and library. | ||||
| 
 | ||||
| 
 | ||||
| # 81dfbc9ac | ||||
| # 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 | ||||
| 
 | ||||
| @ -22,6 +32,21 @@ Features | ||||
| 
 | ||||
| Improvements | ||||
| 
 | ||||
| - Clarify version string code: | ||||
|   ``` | ||||
|   version -> packageversion | ||||
|   versiondescription -> versionStringFor | ||||
|   ``` | ||||
| 
 | ||||
| - Timedot format's doc has been rewritten. | ||||
| 
 | ||||
| - Require githash >=0.1.4.0, simplify version code. | ||||
| 
 | ||||
| - Require base >=4.11, prevent red squares on Hackage's build matrix. | ||||
|   (We officially support GHC 8.6+, which means base 4.12,  | ||||
|   but Hackage shows all packages building successfully with  | ||||
|   base 4.11/GHC 8.4+ somehow, so it's still allowed..) | ||||
| 
 | ||||
| - In JSON output, object attributes are now ordered alphabetically, | ||||
|   consistently for all GHC and haskell lib versions.  | ||||
|   (#1618, Stephen Morgan) | ||||
| @ -43,9 +68,22 @@ Improvements | ||||
| 
 | ||||
| Fixes | ||||
| 
 | ||||
| - Make sure `--forecast` transactions are generated up to the day before the provided query end date.  | ||||
| - Make balance assignments in forecasted transactions work again | ||||
|   (broken in 1.22.1). | ||||
|   Forecast transactions are now generated early and processed | ||||
|   in the same way as other transactions. | ||||
|   (#1638, Stephen Morgan) | ||||
| 
 | ||||
| - aregister preserves the order of same-day transactions again | ||||
|   (broken in 1.22.1). | ||||
|   (#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 | ||||
| 
 | ||||
| Improvements | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user