;doc: update changelogs
This commit is contained in:
		
							parent
							
								
									82b74ec41e
								
							
						
					
					
						commit
						1f9d89879d
					
				
							
								
								
									
										32
									
								
								CHANGES.md
									
									
									
									
									
								
							
							
						
						
									
										32
									
								
								CHANGES.md
									
									
									
									
									
								
							| @ -9,6 +9,38 @@ | |||||||
| General changes in the hledger project (and notable all-package releases). | General changes in the hledger project (and notable all-package releases). | ||||||
| For package-specific changes and minor releases, see the hledger package changelogs. | For package-specific changes and minor releases, see the hledger package changelogs. | ||||||
| 
 | 
 | ||||||
|  | # 82b74ec41 | ||||||
|  | 
 | ||||||
|  | - ci: commitlint: when range is invalid (eg force push), check last 20 | ||||||
|  |   This is imperfect but better than nothing, and should avoid spurious | ||||||
|  |   failures on force pushes to PRs. | ||||||
|  | 
 | ||||||
|  | - ci: commitlint: ignore boring commits: github merge commit (#1606) | ||||||
|  | 
 | ||||||
|  | - bin:commitlint:doc, policy: allow more spaces, slash/comma in topics | ||||||
|  | 
 | ||||||
|  | - ci: run commitlint to check commits (#1602) | ||||||
|  |   As first step in our main "check" workflows (push, linux, mac, | ||||||
|  |   windows), check all the commit messages with commitlint. | ||||||
|  | 
 | ||||||
|  |   These workflows can be triggered in various ways: | ||||||
|  |   pull requests, pushes, manually, or scheduled. | ||||||
|  | 
 | ||||||
|  |   For (each push to) a pull request, all commits currently in the PR | ||||||
|  |   branch are checked. | ||||||
|  | 
 | ||||||
|  |   For a regular push, all the pushed commits are checked, usually. | ||||||
|  |   Subcases: push to master, push to other branch, force push; | ||||||
|  |   I think at least the first two work, I don't care to spend more time | ||||||
|  |   on it. | ||||||
|  | 
 | ||||||
|  |   For a manual run, it seemed to check the same commits as a push (which | ||||||
|  |   push ? Not sure how this works). | ||||||
|  | 
 | ||||||
|  |   For a scheduled run - we'll see. | ||||||
|  | 
 | ||||||
|  | - bin: commitlint: don't exit successfully if a command fails (#1602) | ||||||
|  | 
 | ||||||
| # 1.22 2021-07-03 | # 1.22 2021-07-03 | ||||||
| 
 | 
 | ||||||
| Software: | Software: | ||||||
|  | |||||||
| @ -9,6 +9,24 @@ | |||||||
| 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. | ||||||
| 
 | 
 | ||||||
|  | # 2df8ad781 | ||||||
|  | 
 | ||||||
|  | - imp: bal: more predictable sort order with multiple commodities (#1563, #1564) (Stephen Morgan) | ||||||
|  |   This change provides more predictable and intuitive behaviour when  | ||||||
|  |   using -S/--sort-amount with multiple commodities.  | ||||||
|  |   It implements a custom Ord (and Eq) instance for MixedAmount  | ||||||
|  |   which substitutes zero for any missing commodities. | ||||||
|  |    | ||||||
|  |   As a consequence, all the ways of representing zero with a MixedAmount ([], | ||||||
|  |   [A 0], [A 0, B 0, ...]) are now Eq-ual (==), whereas before they were | ||||||
|  |   not. We have not been able to find anything broken by this change.   | ||||||
|  | 
 | ||||||
|  | - imp: lib: Compare MixedAmounts by substituting zero for any missing commodities. (#1563) | ||||||
|  | 
 | ||||||
|  | - lib: clarify journalEndDate, add journalLastDay | ||||||
|  | 
 | ||||||
|  | - lib: export transactionCheckBalanced (#1596) | ||||||
|  | 
 | ||||||
| # 1.22 2021-07-03 | # 1.22 2021-07-03 | ||||||
| 
 | 
 | ||||||
| - GHC 9.0 is now officially supported, and GHC 8.0, 8.2, 8.4 are not; | - GHC 9.0 is now officially supported, and GHC 8.0, 8.2, 8.4 are not; | ||||||
|  | |||||||
| @ -9,6 +9,13 @@ | |||||||
| User-visible changes in hledger-ui. | User-visible changes in hledger-ui. | ||||||
| See also the hledger changelog. | See also the hledger changelog. | ||||||
| 
 | 
 | ||||||
|  | # ce526305b | ||||||
|  | 
 | ||||||
|  | - fix: ui: transaction: possibly off-by-one valuation date | ||||||
|  |   I'm not sure if it arose in practice, but: ensure TransactionScreen | ||||||
|  |   in V mode would correctly use the journal's last day as valuation date, | ||||||
|  |   not the day after that. | ||||||
|  | 
 | ||||||
| # 1.22 2021-07-03 | # 1.22 2021-07-03 | ||||||
| 
 | 
 | ||||||
| Improvements | Improvements | ||||||
|  | |||||||
| @ -9,6 +9,12 @@ __      _____| |__ | |||||||
| User-visible changes in hledger-web. | User-visible changes in hledger-web. | ||||||
| See also the hledger changelog. | See also the hledger changelog. | ||||||
| 
 | 
 | ||||||
|  | # 3380190d9 | ||||||
|  | 
 | ||||||
|  | - fix: web: register chart with multiple commodities/prices, broken in 1.22 (#1597) (Stephen Morgan) | ||||||
|  |   Make sure to strip prices from amounts before generating JSON data for | ||||||
|  |   the register chart. | ||||||
|  | 
 | ||||||
| # 1.22 2021-07-03 | # 1.22 2021-07-03 | ||||||
| 
 | 
 | ||||||
| Improvements | Improvements | ||||||
|  | |||||||
| @ -9,6 +9,24 @@ | |||||||
| User-visible changes in the hledger command line tool and library. | User-visible changes in the hledger command line tool and library. | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | # cf25d7d56 | ||||||
|  | 
 | ||||||
|  | - imp: cli: Don't show extra double quotes in missing journal file error. (#1601) (Stephen Morgan) | ||||||
|  | 
 | ||||||
|  | - imp: bal: more predictable sort order with multiple commodities (#1563, #1564) (Stephen Morgan) | ||||||
|  |   This change provides more predictable and intuitive behaviour when  | ||||||
|  |   using -S/--sort-amount with multiple commodities.  | ||||||
|  |   It implements a custom Ord (and Eq) instance for MixedAmount  | ||||||
|  |   which substitutes zero for any missing commodities. | ||||||
|  |    | ||||||
|  |   As a consequence, all the ways of representing zero with a MixedAmount ([], | ||||||
|  |   [A 0], [A 0, B 0, ...]) are now Eq-ual (==), whereas before they were | ||||||
|  |   not. We have not been able to find anything broken by this change. | ||||||
|  |    | ||||||
|  | - imp: close: doc: rewrite manual (#1604) | ||||||
|  | 
 | ||||||
|  | - imp: close: clarify date logic, use journal last day if later (#1604) | ||||||
|  | 
 | ||||||
| # 1.22 2021-07-03 | # 1.22 2021-07-03 | ||||||
| 
 | 
 | ||||||
| Features | Features | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user