doc: draft changelogs for all three packages
This commit is contained in:
		
							parent
							
								
									e14f39bae0
								
							
						
					
					
						commit
						68a4adb0bd
					
				| @ -1,8 +1,21 @@ | |||||||
| API-ish changes in hledger-lib. For user-visible changes, see the hledger changelog. | API-ish changes in hledger-lib. For user-visible changes, see hledger. | ||||||
| 
 | 
 | ||||||
| 0.24 (unreleased) | 0.24 (unreleased) | ||||||
| 
 | 
 | ||||||
| - clarify debug helpers a little | - fix combineJournalUpdates folding order | ||||||
|  | - fix a regexReplaceCI bug | ||||||
|  | - fix a splitAtElement bug with adjacent separators | ||||||
|  | - mostly replace slow regexpr with regex-tdfa (fixes #189) | ||||||
|  | - use the modern Text.Parsec API | ||||||
|  | - allow transformers 0.4* | ||||||
|  | - regexReplace now supports backreferences | ||||||
|  | - Transactions now remember their parse location in the journal file | ||||||
|  | - export Regexp types, disambiguate CsvReader's similarly-named type | ||||||
|  | - export failIfInvalidMonth/Day (fixes #216) | ||||||
|  | - track the commodity of zero amounts when possible | ||||||
|  |   (useful eg for hledger-web's multi-commodity charts) | ||||||
|  | - show posting dates in debug output | ||||||
|  | - more debug helpers | ||||||
| 
 | 
 | ||||||
| 0.23.3 (2014/9/12) | 0.23.3 (2014/9/12) | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,21 +1,39 @@ | |||||||
| See also the hledger changelog. | User-visible changes in hledger-web (see also hledger): | ||||||
| 
 | 
 | ||||||
| 0.24 (unreleased) | 0.24 (unreleased) | ||||||
| 
 | 
 | ||||||
| - the web UI has been streamlined; edit form, raw & entries views have been dropped | General: | ||||||
| - we now remember the sidebar's open/closed state | - fix: add missing hs/js files to package | ||||||
|  | - the web UI has been streamlined, dropping the raw and entries views and | ||||||
|  |   the edit form | ||||||
|  | - the help dialog has been improved | ||||||
| - keyboard shortcuts are now available | - keyboard shortcuts are now available | ||||||
| - better help dialog | - the sidebar can be toggled open or closed (press s) | ||||||
| - better add form |  | ||||||
| - more bootstrap styling |  | ||||||
| - static file cleanups |  | ||||||
| - report filtering fixes |  | ||||||
| - upgrade jquery to 2.1.1, bootstrap to 3.1.1, drop select2, add typeahead, cookie, hotkeys |  | ||||||
| - refactoring |  | ||||||
| 
 | 
 | ||||||
|  | Journal view: | ||||||
|  | - layout tweaks for less truncation of descriptions and account names | ||||||
|  | 
 | ||||||
|  | Register view: | ||||||
|  | - fix: don't show all zero amounts when searching by account within an | ||||||
|  |   account register view | ||||||
|  | - chart improvements: show zero balances with correct commodity; show | ||||||
|  |   accurate balance at all dates; show transaction events & tooltips; | ||||||
|  |   show zero/today lines & background colors | ||||||
|  | 
 | ||||||
|  | Add form: | ||||||
|  | - parses data more strictly and gives better errors (eg #194) | ||||||
|  | - allows any number of postings, not just two | ||||||
|  | - after adding a transaction, goes back to the journal | ||||||
|  | - keyboard shortcut (a) allows quick access | ||||||
|  | 
 | ||||||
|  | Dependencies: | ||||||
|  | - allow warp 3*, wai-handler-launch 3* | ||||||
|  | - require yesod 1.4* (fixes #212) | ||||||
|  | - js updated (jquery, bootstrap, flot), added (typeahead, cookie, hotkeys), | ||||||
|  |   removed (select2) | ||||||
| 0.23.3 (2014/9/12) | 0.23.3 (2014/9/12) | ||||||
| 
 | 
 | ||||||
| - web: remove warp, wai-handler-launch upper bounds (fixes #205) | - remove warp, wai-handler-launch upper bounds (fixes #205) | ||||||
| 
 | 
 | ||||||
| 0.23.2 (2014/5/8) | 0.23.2 (2014/5/8) | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,11 +1,91 @@ | |||||||
|  | User-visible changes in hledger (see also hledger-lib): | ||||||
|  | 
 | ||||||
| 0.24 (unreleased) | 0.24 (unreleased) | ||||||
| 
 | 
 | ||||||
| - register: faster with large output | General: | ||||||
| - register: postings with multi-commodity amounts are now top-aligned, like Ledger | - fix redundant compilation when cabal installing the hledger packages | ||||||
|  | - switch to Decimal for representing amounts (#118) | ||||||
|  | - report interval headings (eg in balance, register reports) are shown | ||||||
|  |   compactly when possible | ||||||
|  | - general speedups | ||||||
|  | 
 | ||||||
|  | Journal format: | ||||||
|  | - detect decimal point and digit groups more robustly (#196) | ||||||
|  | - check that transaction dates are followed by whitespace or newline | ||||||
|  | - check that dates use a consistent separator character | ||||||
|  | - balance assertions now are specific to a single commodity, like | ||||||
|  |   Ledger (#195) | ||||||
|  | - support multi-line comments using "comment", "end comment" | ||||||
|  |   directives, like Ledger | ||||||
|  | 
 | ||||||
|  | CSV format: | ||||||
|  | - reading CSV data from stdin now works better | ||||||
|  | - the rules file include directive is now relative to the current | ||||||
|  |   file's directory (#198) | ||||||
|  | - the original order of same-day transactions is now usually preserved | ||||||
|  |   (if the records appear to be in reverse date order, we reverse them | ||||||
|  |   before finally sorting by transaction date) | ||||||
|  | - CSV output is now built in to the balance, print, and register | ||||||
|  |   commands, controlled by -O/--output-format (and -o/--output-file, | ||||||
|  |   see below) | ||||||
|  | 
 | ||||||
|  | CLI: | ||||||
|  | - the --width and --debug options now require their argument (#149) | ||||||
|  | - when an option is repeated, the last value takes precedence (#219). | ||||||
|  |   This is helpful eg for customising your reporting command aliases on | ||||||
|  |   the fly. | ||||||
|  | - smart dates (used in -p/-b/-e/date:/date2:) now must use a | ||||||
|  |   consistent separator character, and must be parseable to the end | ||||||
|  | - output destination and format selection is now built in to the | ||||||
|  |   balance, print and register commands, controlled by -o/--output-file | ||||||
|  |   and -O/--output-format options. Notes: | ||||||
|  |   - -o - means stdout | ||||||
|  |   - an output file name suffix matching a supported format will also | ||||||
|  |     set the output format, unless overridden by --output-format | ||||||
|  |   - commands' supported output formats are listed in their | ||||||
|  |     command-line help. Two formats are currently available: | ||||||
|  |     txt (the default) and csv. | ||||||
|  | - balance assertions can be disabled with --ignore-assertions | ||||||
|  | 
 | ||||||
|  | Account aliases: | ||||||
|  | - all matching account aliases are now applied, not just one directive | ||||||
|  |   and one option | ||||||
|  | - account aliases now match by case insensitive regular expressions | ||||||
|  |   matching anywhere in the account name | ||||||
|  | - account aliases can replace multiple occurrences of the pattern | ||||||
|  |   within an account name | ||||||
|  | - an account alias replacement pattern can reference matched groups | ||||||
|  |   with \N | ||||||
|  | 
 | ||||||
|  | Queries: | ||||||
|  | - date:/date2: with a malformed date now reports an error instead of | ||||||
|  |   being ignored | ||||||
|  | - amt: now supports >= or <= | ||||||
|  | 
 | ||||||
|  | balance: | ||||||
|  | - a depth limit of 0 now shows summary items with account name "...", | ||||||
|  |   instead of an empty report (#206) | ||||||
|  | - in multicolumn balance reports, -E now also shows posting-less | ||||||
|  |   accounts with a non-zero balance during the period (in addition to | ||||||
|  |   showing leading & trailing empty columns) | ||||||
|  | - in multicolumn reports, multi-commodity amounts are rendered on one | ||||||
|  |   line for better layout (#186) | ||||||
|  | - multicolumn reports' title now includes the report span | ||||||
|  | 
 | ||||||
|  | register: | ||||||
|  | - runs faster with large output | ||||||
|  | - a depth limit of 0 now shows summary items (see balance) | ||||||
|  | - -A/--average now implies -E/--empty | ||||||
|  | - postings with multi-commodity amounts are now top-aligned, like | ||||||
|  |   Ledger | ||||||
|  | 
 | ||||||
|  | Extra commands: | ||||||
|  | - hledger-equity: fix end date in title; print closing entry too | ||||||
|  | - hledger-check-dates: added | ||||||
| 
 | 
 | ||||||
| 0.23.3 (2014/9/12) | 0.23.3 (2014/9/12) | ||||||
| 
 | 
 | ||||||
| - allow text 1.2+ (fixes #207) | - allow text 1.2+ (#207) | ||||||
| 
 | 
 | ||||||
| 0.23.2 (2014/5/8) | 0.23.2 (2014/5/8) | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user