;doc: update changelogs
This commit is contained in:
		
							parent
							
								
									7b383237d5
								
							
						
					
					
						commit
						651d584bb0
					
				
							
								
								
									
										41
									
								
								CHANGES.md
									
									
									
									
									
								
							
							
						
						
									
										41
									
								
								CHANGES.md
									
									
									
									
									
								
							| @ -9,36 +9,41 @@ | |||||||
| General changes in the hledger project. | General changes in the hledger project. | ||||||
| For package-specific changes, see the hledger package changelogs. | For package-specific changes, see the hledger package changelogs. | ||||||
| 
 | 
 | ||||||
| # 38431b5c6 | # 991e5a836 | ||||||
| 
 |  | ||||||
| Scripts/addons |  | ||||||
| 
 |  | ||||||
| - install: 1.26.1 |  | ||||||
| 
 |  | ||||||
| - install: hledger-stockquotes 0.1.2.1 |  | ||||||
| 
 |  | ||||||
| - install: hledger-interest 1.6.4 |  | ||||||
| 
 |  | ||||||
| - bin: paypaljson, paypaljson2csv - download txns from paypal API |  | ||||||
| 
 | 
 | ||||||
| Docs | Docs | ||||||
| 
 | 
 | ||||||
| - CREDITS.html -> CREDITS.md (Pranesh Prakash) | - https://hledger.org/ERRORS.html - an overview of hledger's error messages. | ||||||
|   Corrected the extension for the CREDITS file.  | 
 | ||||||
|  | - New template for github releases, with improved install instructions for binaries. | ||||||
|  | 
 | ||||||
|  | - Add modern windows binary install instructions. (Lazar Lazarov, Simon Michael) | ||||||
|  | 
 | ||||||
|  | - Fix tables of contents in developer documentation. (Alex Hirzel) | ||||||
|  | 
 | ||||||
|  | - Update ACHIEVEMENTS. (Alex Hirzel) | ||||||
|  | 
 | ||||||
|  | - Corrected the extension for the CREDITS file.  (Pranesh Prakash) | ||||||
|  | 
 | ||||||
|  | - Fix broken link in bin/README.md. (David D Lowe) | ||||||
| 
 | 
 | ||||||
| Examples | Examples | ||||||
| 
 | 
 | ||||||
| - examples/csv: add example for capital one credit cards [ci skip] (max thomas) | - Add example for capital one credit cards CSV. (max thomas) | ||||||
| 
 | 
 | ||||||
| Process | Process | ||||||
| 
 | 
 | ||||||
| - tools: make ghci-unit-test | - Revive github projects, set up http://projects.hledger.org shortcut url | ||||||
| 
 | 
 | ||||||
| - shake: fix page TOC rendering (with mdbook-toc 0.8+ ?) | - Many cleanups and improvements to the CI test and binary-generating | ||||||
|  |   github actions.  The CI tests for master now also include | ||||||
|  |   hledger-lib's doctests. | ||||||
| 
 | 
 | ||||||
| - ci: consistent workflow and file names | - All packages now disallow name shadowing in their code. | ||||||
| 
 | 
 | ||||||
| - ci: run all main workflows on push to "binaries" | - make scc gives a modern report of code line counts. | ||||||
|  | 
 | ||||||
|  | - make ghci-unit-test loads hledger-lib unit tests in GHCI. | ||||||
| 
 | 
 | ||||||
| # 1.26 2022-06-04 | # 1.26 2022-06-04 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -9,19 +9,54 @@ | |||||||
| 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. | ||||||
| 
 | 
 | ||||||
| # 7be94cf50 | # 6d4563001 | ||||||
| 
 | 
 | ||||||
| - imp: balanced, balancednoautoconversion: use new error format (#1436) | Breaking changes | ||||||
| 
 | 
 | ||||||
| - imp: balance assertions now use new error format (#1436) | - Support for GHC 8.6 and 8.8 has been dropped. | ||||||
|  |   hledger now requires GHC 8.10 or newer. | ||||||
| 
 | 
 | ||||||
| - imp: bal: budget goals now respect -H (#1879) | - Hledger.Data.Amount: `amount` has been dropped; use `nullamt` instead. | ||||||
| 
 | 
 | ||||||
| - fix: bal: Allow cumulative gain and valuechange reports (Stephen Morgan) | - journal*AccountQuery functions have been dropped; use a type: query instead. | ||||||
|   Previously, --cumulative with --gain or --valuechange would produce an |   cbcsubreportquery no longer takes Journal as an argument. | ||||||
|   empty report. This fixes this issue to produce a reasonable report. |   (#1921) | ||||||
| 
 | 
 | ||||||
| - imp: lib: Hledger.Utils.Parse: export HledgerParseErrors | Misc. changes | ||||||
|  | 
 | ||||||
|  | - Hledger.Utils.Debug now re-exports Debug.Breakpoint from the | ||||||
|  |   breakpoint library, so that breakpoint's helpers can be used easily | ||||||
|  |   during development. | ||||||
|  | 
 | ||||||
|  | - Hledger.Utils.Debug: | ||||||
|  |   dlog has been replaced by more reliable functions for debug-logging | ||||||
|  |   to a file (useful for debugging TUI apps like hledger-ui): | ||||||
|  | 
 | ||||||
|  |   dlogTrace | ||||||
|  |   dlogTraceAt | ||||||
|  |   dlogAt | ||||||
|  |   dlog0 | ||||||
|  |   dlog1 | ||||||
|  |   dlog2 | ||||||
|  |   dlog3 | ||||||
|  |   dlog4 | ||||||
|  |   dlog5 | ||||||
|  |   dlog6 | ||||||
|  |   dlog7 | ||||||
|  |   dlog8 | ||||||
|  |   dlog9 | ||||||
|  | 
 | ||||||
|  | - Hledger.Utils.Debug: pprint' and pshow' have been added, | ||||||
|  |   forcing monochrome output. | ||||||
|  | 
 | ||||||
|  | - Hledger.Utils.String: add quoteForCommandLine | ||||||
|  | 
 | ||||||
|  | - Hledger.Data.Errors: export makeBalanceAssertionErrorExcerpt | ||||||
|  | 
 | ||||||
|  | - Hledger.Utils.Parse: export HledgerParseErrors | ||||||
|  | 
 | ||||||
|  | - Debug logging from journalFilePath and the include directive will | ||||||
|  |   now show "(unknown)" instead of an empty string. | ||||||
| 
 | 
 | ||||||
| # 1.26.1 2022-07-11 | # 1.26.1 2022-07-11 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -9,7 +9,15 @@ | |||||||
| User-visible changes in hledger-ui. | User-visible changes in hledger-ui. | ||||||
| See also the hledger changelog. | See also the hledger changelog. | ||||||
| 
 | 
 | ||||||
| # 7be94cf50 | # b46cb8a7f | ||||||
|  | 
 | ||||||
|  | Improvements | ||||||
|  | 
 | ||||||
|  | - At --debug=2 and up, log debug output to ./debug.log. | ||||||
|  | 
 | ||||||
|  | - Use/require brick 1.0+. (#1889) | ||||||
|  | 
 | ||||||
|  | - Use hledger 1.27 | ||||||
| 
 | 
 | ||||||
| # 1.26.1 2022-07-11 | # 1.26.1 2022-07-11 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -9,8 +9,26 @@ __      _____| |__ | |||||||
| User-visible changes in hledger-web. | User-visible changes in hledger-web. | ||||||
| See also the hledger changelog. | See also the hledger changelog. | ||||||
| 
 | 
 | ||||||
| # 7be94cf50 | # c97e05e0d | ||||||
| 
 | 
 | ||||||
|  | Improvements | ||||||
|  | 
 | ||||||
|  | - Improve the add form's layout and space usage. | ||||||
|  | 
 | ||||||
|  | - Pre-fill the add form's date field. | ||||||
|  | 
 | ||||||
|  | - Highlight today in the add form's date picker. | ||||||
|  | 
 | ||||||
|  | - Focus the add form's description field by default. | ||||||
|  | 
 | ||||||
|  | - Allow an empty description in the add form. | ||||||
|  | 
 | ||||||
|  | - Use hledger 1.27 | ||||||
|  | 
 | ||||||
|  | Fixes | ||||||
|  | 
 | ||||||
|  | - Respect the add form's file selector again. | ||||||
|  |   (Simon Michael, Kerstin, #1229) | ||||||
| # 1.26.1 2022-07-11 | # 1.26.1 2022-07-11 | ||||||
| 
 | 
 | ||||||
| - Uses hledger 1.26.1. | - Uses hledger 1.26.1. | ||||||
|  | |||||||
| @ -9,31 +9,97 @@ | |||||||
| User-visible changes in the hledger command line tool and library. | User-visible changes in the hledger command line tool and library. | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| # 7be94cf50 | # b46cb8a7f | ||||||
| 
 |  | ||||||
| Breaking changes |  | ||||||
| 
 | 
 | ||||||
| Features | Features | ||||||
| 
 | 
 | ||||||
|  | - `hledger check recentassertions` (and flycheck-hledger in Emacs if | ||||||
|  |   you enable this check) requires that all balance-asserted accounts | ||||||
|  |   have a balance assertion within 7 days before their latest posting. | ||||||
|  | 
 | ||||||
|  |   This helps remind you to not only record transactions, but also to | ||||||
|  |   regularly check account balances against the real world, to catch | ||||||
|  |   errors sooner and avoid a time-consuming hunt. | ||||||
|  | 
 | ||||||
|  | - The --infer-costs general flag has been added, as the inverse | ||||||
|  |   operation to --infer-equity.  --infer-costs detects commodity | ||||||
|  |   conversion transactions which have been written with equity | ||||||
|  |   conversion postings (the traditional accounting notation) and adds | ||||||
|  |   PTA cost notation (@@) to them (allowing cost reporting). | ||||||
|  |   See https://hledger.org/hledger.html#equity-conversion-postings . | ||||||
|  |   (Stephen Morgan) | ||||||
|  | 
 | ||||||
| Improvements | Improvements | ||||||
| 
 | 
 | ||||||
| - imp: balanced, balancednoautoconversion: use new error format (#1436) | - Many error messages have been improved. Most error messages now use | ||||||
|  |   a consistent, more informative format.  | ||||||
|  |   (#1436) | ||||||
| 
 | 
 | ||||||
| - imp: balance assertions now use new error format (#1436) | - The accounts command has a new --directives flag which makes it | ||||||
|  |   show valid account directives which you can paste into a journal. | ||||||
| 
 | 
 | ||||||
| - imp: bal: budget goals now respect -H (#1879) | - The accounts command has a new --positions flag which shows where | ||||||
|  |   accounts were declared, useful for troubleshooting. | ||||||
|  |   (#1909) | ||||||
|  | 
 | ||||||
|  | - Bump lower bounds for Diff and githash. (Andrew Lelechenko) | ||||||
|  | 
 | ||||||
|  | - GHC 8.6 and 8.8 are no longer supported. Building hledger now | ||||||
|  |   requires GHC 8.10 or greater. | ||||||
| 
 | 
 | ||||||
| Fixes | Fixes | ||||||
| 
 | 
 | ||||||
| - fix: bal: Allow cumulative gain and valuechange reports (Stephen Morgan) | - Account display order is now calculated correctly even when accounts | ||||||
|  |   are declared in multiple files. | ||||||
|  |   (#1909) | ||||||
|  | 
 | ||||||
|  | - At --debug 5 and up, account declarations info is logged. | ||||||
|  |   (#1909) | ||||||
|  | 
 | ||||||
|  | - hledger aregister and hledger-ui now show transactions correctly | ||||||
|  |   when there is a type: query. | ||||||
|  |   (#1905) | ||||||
|  | 
 | ||||||
|  | - bal: Allow cumulative gain and valuechange reports. | ||||||
|   Previously, --cumulative with --gain or --valuechange would produce an |   Previously, --cumulative with --gain or --valuechange would produce an | ||||||
|   empty report. This fixes this issue to produce a reasonable report. |   empty report. This fixes this issue to produce a reasonable report. | ||||||
|  |   (Stephen Morgan) | ||||||
|  | 
 | ||||||
|  | - bal: budget goal amounts now respect -c styles (fixes #1907) | ||||||
|  | 
 | ||||||
|  | - bal: budget goals now respect -H (#1879) | ||||||
|  | 
 | ||||||
|  | - bal: budget goals were ignoring rule-specified start date | ||||||
|  | 
 | ||||||
|  | - bal: Allow cumulative gain and valuechange reports (Stephen Morgan) | ||||||
|  |   Previously, --cumulative with --gain or --valuechange would produce an | ||||||
|  |   empty report. This fixes this issue to produce a reasonable report. | ||||||
|  | 
 | ||||||
|  | - cs/bs/is: Fixed non-display of child accounts when there is an | ||||||
|  |   intervening account of another type. | ||||||
|  |   (#1921) (Stephen Morgan) | ||||||
|  | 
 | ||||||
|  | - roi: make sure empty cashflows are skipped when determining first cashflow (Charlotte Van Petegem) | ||||||
|  |   Empty cashflows are added when the begin date of the report is before the first | ||||||
|  |   transaction. | ||||||
|  | 
 | ||||||
|  | Scripts/addons | ||||||
|  | 
 | ||||||
|  | - https://hledger.org/scripts.html - an overview of scripts and addons in bin/. | ||||||
|  | 
 | ||||||
|  | - paypaljson, paypaljson2csv - download txns from paypal API | ||||||
|  | 
 | ||||||
|  | - hledger-check-postable.hs - check that no postings are made to accounts with a postable:(n|no) tag | ||||||
|  | 
 | ||||||
|  | - hledger-addon-example.hs - script template | ||||||
|  | 
 | ||||||
| 
 | 
 | ||||||
| # 1.26.1 2022-07-11 | # 1.26.1 2022-07-11 | ||||||
| 
 | 
 | ||||||
| - require safe 0.3.19+ to avoid deprecation warning | - require safe 0.3.19+ to avoid deprecation warning | ||||||
| 
 | 
 | ||||||
| # 1.26 2022-06-04 | # 1.26 2022-06-04 | ||||||
|  | 
 | ||||||
| Improvements | Improvements | ||||||
| 
 | 
 | ||||||
| - `register` and `aregister` have been made faster, by  | - `register` and `aregister` have been made faster, by  | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user