;doc: changelogs: update from 1.16.2, cleanups
This commit is contained in:
		
							parent
							
								
									dba0b117f4
								
							
						
					
					
						commit
						42dfde141a
					
				| @ -3,51 +3,8 @@ For user-visible changes, see the hledger package changelog. | |||||||
| 
 | 
 | ||||||
| # 445e8aa3 | # 445e8aa3 | ||||||
| 
 | 
 | ||||||
| - add support for megaparsec 8 (#1175) |  | ||||||
| 
 |  | ||||||
| - Fix timeclock format parsing (Jakob Schöttl) |  | ||||||
|   Fix presumably copy-paste errors |  | ||||||
| 
 |  | ||||||
|   timeclock format has only timeclock lines or empty/comment lines |  | ||||||
| 
 |  | ||||||
|   Update test format to v3, add new tests |  | ||||||
| 
 |  | ||||||
|   Throw error on unexpected clock codes in timeclock format |  | ||||||
| 
 |  | ||||||
|   Fix missing case in pattern matching |  | ||||||
| 
 |  | ||||||
| - Update "showPeriod" to use yyyy-mm-dd formatting (Brian Wignall) |  | ||||||
| 
 |  | ||||||
| - Make "stack test" pass again (Brian Wignall) |  | ||||||
| 
 |  | ||||||
| - Change Date output to yyyy-mm-dd (Brian Wignall) | - Change Date output to yyyy-mm-dd (Brian Wignall) | ||||||
| 
 | 
 | ||||||
| - Update documentation on separators (Aleksandar Dimitrov) |  | ||||||
| 
 |  | ||||||
| - Inline function, add debug statement (Aleksandar Dimitrov) |  | ||||||
| 
 |  | ||||||
| - Refactor getSeparator (Aleksandar Dimitrov) |  | ||||||
| 
 |  | ||||||
| - Parse reserved words case insensitively (Aleksandar Dimitrov) |  | ||||||
| 
 |  | ||||||
| - Remove --separator command line argument (Aleksandar Dimitrov) |  | ||||||
| 
 |  | ||||||
| - Allow separator to be overridden from command line (Aleksandar Dimitrov) |  | ||||||
|   This also fixes that parsing separators on the command line and the |  | ||||||
|   rules file was not handled the same way. |  | ||||||
| 
 |  | ||||||
| - Implement getting separator from rules (Aleksandar Dimitrov) |  | ||||||
| 
 |  | ||||||
| - Add directive (Aleksandar Dimitrov) |  | ||||||
| 
 |  | ||||||
| - Add missing type signature (Aleksandar Dimitrov) |  | ||||||
| 
 |  | ||||||
| - Explictly discard result (Aleksandar Dimitrov) |  | ||||||
| 
 |  | ||||||
| - Refactor: rename variable (Aleksandar Dimitrov) |  | ||||||
| 
 |  | ||||||
| - Whitespace (Aleksandar Dimitrov) |  | ||||||
| 
 |  | ||||||
| - Don't store leaf name in PeriodReport. (Stephen Morgan) | - Don't store leaf name in PeriodReport. (Stephen Morgan) | ||||||
|   Calculate at the point of consumption instead. |   Calculate at the point of consumption instead. | ||||||
| 
 | 
 | ||||||
| @ -63,10 +20,6 @@ For user-visible changes, see the hledger package changelog. | |||||||
|   Only calculate posting date once for each posting, and calculate their |   Only calculate posting date once for each posting, and calculate their | ||||||
|   columns instead of checking each DateSpan separately. |   columns instead of checking each DateSpan separately. | ||||||
| 
 | 
 | ||||||
| - Correct finding latest date in queryEndDate Or queries and simplify date comparison code. (Stephen Morgan) |  | ||||||
| 
 |  | ||||||
| - Fix typos (Brian Wignall) |  | ||||||
| 
 |  | ||||||
| - ToJSON instances for all (?) remaining data types, up to Ledger | - ToJSON instances for all (?) remaining data types, up to Ledger | ||||||
| 
 | 
 | ||||||
| - move JSON instances from hledger-web to hledger-lib | - move JSON instances from hledger-web to hledger-lib | ||||||
| @ -74,29 +27,14 @@ For user-visible changes, see the hledger package changelog. | |||||||
| - lib: drop "assertion" alias for nullassertion | - lib: drop "assertion" alias for nullassertion | ||||||
|   Perhaps we'll stick with the null* convention. Fixes a warning in Transaction.hs. |   Perhaps we'll stick with the null* convention. Fixes a warning in Transaction.hs. | ||||||
| 
 | 
 | ||||||
| - Fix issue 457 (Jacek Generowicz) |  | ||||||
|   Issue #457 pointed out that commands such as |  | ||||||
| 
 | 
 | ||||||
|       hledger ui 'amt:>200' |  | ||||||
| 
 | 
 | ||||||
|   failed. This was becasue the process of dispatching from `hledger ui` | # 1.16.2 2020-01-14 | ||||||
|   to `hledger-ui` (note addition of `-`) lost the quotes around |  | ||||||
|   `amt:>20` and the `>` character was interpreted as a shell redirection |  | ||||||
|   operator, rather than as part of the argument. |  | ||||||
| 
 | 
 | ||||||
|   The machinery for quoting or escaping arguements which cointain | - add support for megaparsec 8 (#1175) | ||||||
|   characters which require quoting or escaping (thus far whitespace and |  | ||||||
|   quotes) already existed. This solution simply adds shell stdio |  | ||||||
|   redirection characters to this set. |  | ||||||
| 
 |  | ||||||
|   Fixes #457 |  | ||||||
| 
 |  | ||||||
| - lib, cli, web: bump version to 1.16.1 |  | ||||||
| 
 | 
 | ||||||
| # 1.16.1 2019-12-03 | # 1.16.1 2019-12-03 | ||||||
| 
 | 
 | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| - Drop unnecessary mtl-compat dependency | - Drop unnecessary mtl-compat dependency | ||||||
| 
 | 
 | ||||||
| - Fix building with GHC 8.0, 8.2 | - Fix building with GHC 8.0, 8.2 | ||||||
|  | |||||||
| @ -3,14 +3,12 @@ See also the hledger changelog. | |||||||
| 
 | 
 | ||||||
| # 445e8aa3 | # 445e8aa3 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | # 1.16.2 2020-01-14 | ||||||
|  | 
 | ||||||
| - add support for megaparsec 8 (#1175) | - add support for megaparsec 8 (#1175) | ||||||
| 
 | 
 | ||||||
| - Use nubSort instead of nub . sort. (Stephen Morgan) |  | ||||||
| 
 |  | ||||||
| - fix help |  | ||||||
| 
 |  | ||||||
| - ui: bump to 1.16.1 also, requiring hledger 1.16.1 |  | ||||||
| 
 |  | ||||||
| # 1.16.1 2019-12-03 | # 1.16.1 2019-12-03 | ||||||
| 
 | 
 | ||||||
| - use hledger 1.16.1, fixing GHC 8.0/8.2 build | - use hledger 1.16.1, fixing GHC 8.0/8.2 build | ||||||
|  | |||||||
| @ -3,8 +3,6 @@ See also the hledger changelog. | |||||||
| 
 | 
 | ||||||
| # 445e8aa3 | # 445e8aa3 | ||||||
| 
 | 
 | ||||||
| - add support for megaparsec 8 (#1175) |  | ||||||
| 
 |  | ||||||
| - web: Add option --socket to use UNIX socket file (Carl Richard Theodor Schneider) | - web: Add option --socket to use UNIX socket file (Carl Richard Theodor Schneider) | ||||||
|   This commit adds the --socket option to use hledger-web over an AF_UNIX socket |   This commit adds the --socket option to use hledger-web over an AF_UNIX socket | ||||||
|   file. |   file. | ||||||
| @ -23,20 +21,15 @@ See also the hledger changelog. | |||||||
| 
 | 
 | ||||||
| - Improve font display on different OS (David Zhang) | - Improve font display on different OS (David Zhang) | ||||||
| 
 | 
 | ||||||
| - Use nubSort instead of nub . sort. (Stephen Morgan) |  | ||||||
| 
 |  | ||||||
| - web: fix add form completions (fixes #1156) |  | ||||||
|   It seems like show (toJSON "a") used to give "\"a\"" instead of |  | ||||||
|   "String \"a\"". I haven't found the root cause, it's possible |  | ||||||
|   that this fix won't work if built with older libs. |  | ||||||
| 
 |  | ||||||
| - Fix typos (Brian Wignall) |  | ||||||
| 
 |  | ||||||
| - move JSON instances from hledger-web to hledger-lib | - move JSON instances from hledger-web to hledger-lib | ||||||
| 
 | 
 | ||||||
| - lib, cli, web: bump version to 1.16.1 |  | ||||||
| 
 | 
 | ||||||
| - web: drop old dependency on json (#1190) | 
 | ||||||
|  | # 1.16.2 2020-01-14 | ||||||
|  | 
 | ||||||
|  | - add support for megaparsec 8 (#1175) | ||||||
|  | 
 | ||||||
|  | - fix add form completions (#1156) | ||||||
| 
 | 
 | ||||||
| # 1.16.1 2019-12-03 | # 1.16.1 2019-12-03 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -3,42 +3,57 @@ User-visible changes in the hledger command line tool and library. | |||||||
| 
 | 
 | ||||||
| # 445e8aa3 | # 445e8aa3 | ||||||
| 
 | 
 | ||||||
| - add support for megaparsec 8 (#1175) | - Fix timeclock format parsing (Jakob Schöttl) | ||||||
|  |   Fix presumably copy-paste errors | ||||||
| 
 | 
 | ||||||
| - Change "showEndDates" formatting to yyyy-mm-dd in CompoundBalanceCommand (Brian Wignall) |   timeclock format has only timeclock lines or empty/comment lines | ||||||
| 
 | 
 | ||||||
| - Make "stack test" pass again (Brian Wignall) |   Update test format to v3, add new tests | ||||||
|  | 
 | ||||||
|  |   Throw error on unexpected clock codes in timeclock format | ||||||
|  | 
 | ||||||
|  |   Fix missing case in pattern matching | ||||||
|  | 
 | ||||||
|  | - Parse CSV rule keywords case insensitively (Aleksandar Dimitrov) | ||||||
|  | 
 | ||||||
|  | - Correct finding latest date in queryEndDate Or queries and simplify | ||||||
|  |   date comparison code. (Stephen Morgan) | ||||||
|  | 
 | ||||||
|  | - Fix issue 457 (Jacek Generowicz) | ||||||
|  |   Issue #457 pointed out that commands such as | ||||||
|  | 
 | ||||||
|  |       hledger ui 'amt:>200' | ||||||
|  | 
 | ||||||
|  |   failed. This was becasue the process of dispatching from `hledger ui` | ||||||
|  |   to `hledger-ui` (note addition of `-`) lost the quotes around | ||||||
|  |   `amt:>20` and the `>` character was interpreted as a shell redirection | ||||||
|  |   operator, rather than as part of the argument. | ||||||
|  | 
 | ||||||
|  |   The machinery for quoting or escaping arguements which cointain | ||||||
|  |   characters which require quoting or escaping (thus far whitespace and | ||||||
|  |   quotes) already existed. This solution simply adds shell stdio | ||||||
|  |   redirection characters to this set. | ||||||
|  | 
 | ||||||
|  |   Fixes #457 | ||||||
| 
 | 
 | ||||||
| - Change Date output to yyyy-mm-dd (Brian Wignall) | - Change Date output to yyyy-mm-dd (Brian Wignall) | ||||||
| 
 | 
 | ||||||
| - Remove --separator command line argument (Aleksandar Dimitrov) | - Drop the --separator command line argument, add the `separator` CSV rule instead (Aleksandar Dimitrov) | ||||||
| 
 |  | ||||||
| - Don't store leaf name in PeriodReport. (Stephen Morgan) |  | ||||||
|   Calculate at the point of consumption instead. |  | ||||||
| 
 |  | ||||||
| - cli: Use PeriodicReport. (Stephen Morgan) |  | ||||||
| 
 |  | ||||||
| - Use nubSort instead of nub . sort. (Stephen Morgan) |  | ||||||
| 
 |  | ||||||
| - Fix typos (Brian Wignall) |  | ||||||
| 
 |  | ||||||
| - Update the instructions for the add command (Gaith Hallak) |  | ||||||
| 
 | 
 | ||||||
| - Remember the previously entered values when stepping forward (Gaith Hallak) | - Remember the previously entered values when stepping forward (Gaith Hallak) | ||||||
| 
 | 
 | ||||||
| - Show the previous input in the input area after the back command (Gaith Hallak) | - Show the previous input in the input area after the back command (Gaith Hallak) | ||||||
| 
 | 
 | ||||||
| - Change the '<' command to go back one step during addition (Gaith Hallak) | - Change the '<' command to go back one step (Gaith Hallak) | ||||||
| 
 | 
 | ||||||
| - move JSON instances from hledger-web to hledger-lib |  | ||||||
| 
 | 
 | ||||||
| - lib: drop "assertion" alias for nullassertion |  | ||||||
|   Perhaps we'll stick with the null* convention. Fixes a warning in Transaction.hs. |  | ||||||
| 
 | 
 | ||||||
| - close: doc: mention --close-to/--open-from in the manual | # 1.16.2 2020-01-14 | ||||||
| 
 |  | ||||||
| - lib, cli, web: bump version to 1.16.1 |  | ||||||
| 
 | 
 | ||||||
|  | - add support for megaparsec 8 (#1175) | ||||||
|  |   | ||||||
|  | - close: mention --close-to/--open-from in docs | ||||||
|  |   | ||||||
| # 1.16.1 2019-12-03 | # 1.16.1 2019-12-03 | ||||||
| 
 | 
 | ||||||
| - Drop unnecessary mtl-compat dependency | - Drop unnecessary mtl-compat dependency | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user