doc: link issue numbers in release notes
This commit is contained in:
		
							parent
							
								
									4cfec7043a
								
							
						
					
					
						commit
						4ce86a6edb
					
				| @ -43,26 +43,26 @@ h4 { margin-top:2em; } | |||||||
| 
 | 
 | ||||||
| #### 2014/9/12 hledger-web 0.23.3 | #### 2014/9/12 hledger-web 0.23.3 | ||||||
| 
 | 
 | ||||||
| - remove warp, wai-handler-launch upper bounds (fixes #205) | - remove warp, wai-handler-launch upper bounds (fixes [#205](http://bugs.hledger.org/205)) | ||||||
| 
 | 
 | ||||||
| #### 2014/9/12 hledger 0.23.3 | #### 2014/9/12 hledger 0.23.3 | ||||||
| 
 | 
 | ||||||
| - allow text 1.2+ (fixes #207) | - allow text 1.2+ (fixes [#207](http://bugs.hledger.org/207)) | ||||||
| 
 | 
 | ||||||
| #### 2014/5/8 hledger 0.23.2 | #### 2014/5/8 hledger 0.23.2 | ||||||
| 
 | 
 | ||||||
| - register: also fix date sorting of postings (#184) | - register: also fix date sorting of postings ([#184](http://bugs.hledger.org/184)) | ||||||
| 
 | 
 | ||||||
| #### 2014/5/7 hledger 0.23.1 | #### 2014/5/7 hledger 0.23.1 | ||||||
| 
 | 
 | ||||||
| - register: fix a refactoring-related regression that the tests | - register: fix a refactoring-related regression that the tests | ||||||
|   missed: if transactions were not ordered by date in the journal, |   missed: if transactions were not ordered by date in the journal, | ||||||
|   register could include postings before the report start date in the |   register could include postings before the report start date in the | ||||||
|   output. (#184) |   output. ([#184](http://bugs.hledger.org/184)) | ||||||
| - add: don't apply a default commodity to amounts on entry (#138) | - add: don't apply a default commodity to amounts on entry ([#138](http://bugs.hledger.org/138)) | ||||||
| - cli: options before the add-on command name are now also passed to it (#182) | - cli: options before the add-on command name are now also passed to it ([#182](http://bugs.hledger.org/182)) | ||||||
| - csv: allow the first name in a fields list to be empty (#178) | - csv: allow the first name in a fields list to be empty ([#178](http://bugs.hledger.org/178)) | ||||||
| - csv: don't validate fields count in skipped lines (#177) | - csv: don't validate fields count in skipped lines ([#177](http://bugs.hledger.org/177)) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| ## 2014/5/1 hledger 0.23 | ## 2014/5/1 hledger 0.23 | ||||||
| @ -80,8 +80,8 @@ Journal format: | |||||||
| - A # (hash) in column 0 is now also supported for starting a top-level journal comment, like Ledger. | - A # (hash) in column 0 is now also supported for starting a top-level journal comment, like Ledger. | ||||||
| - The "too many missing amounts" error now reminds about the 2-space rule. | - The "too many missing amounts" error now reminds about the 2-space rule. | ||||||
| - Fix: . (period) is no longer parsed as a valid amount. | - Fix: . (period) is no longer parsed as a valid amount. | ||||||
| - Fix: default commodity directives no longer limit the maximum display precision (#169). | - Fix: default commodity directives no longer limit the maximum display precision ([#169](http://bugs.hledger.org/169)). | ||||||
| - Fix: + before an amount is no longer parsed as part of the commodity (#181). | - Fix: + before an amount is no longer parsed as part of the commodity ([#181](http://bugs.hledger.org/181)). | ||||||
| 
 | 
 | ||||||
| CLI: | CLI: | ||||||
| 
 | 
 | ||||||
| @ -118,8 +118,8 @@ balance: | |||||||
| - Multicolumn balance reports can now show the account hierarchy with --tree. | - Multicolumn balance reports can now show the account hierarchy with --tree. | ||||||
| - Multicolumn report start/end dates are adjusted to encompass the displayed | - Multicolumn report start/end dates are adjusted to encompass the displayed | ||||||
|   report periods, so the first and last periods are "full" and comparable to the others. |   report periods, so the first and last periods are "full" and comparable to the others. | ||||||
| - Fix: zero-balance leaf accounts below a non-zero-balance parent are no longer always shown (#170). | - Fix: zero-balance leaf accounts below a non-zero-balance parent are no longer always shown ([#170](http://bugs.hledger.org/170)). | ||||||
| - Fix: multicolumn reports now support --date2 (cf #174). | - Fix: multicolumn reports now support --date2 (cf [#174](http://bugs.hledger.org/174)). | ||||||
| 
 | 
 | ||||||
| balancesheet, cashflow, incomestatement: | balancesheet, cashflow, incomestatement: | ||||||
| 
 | 
 | ||||||
| @ -135,7 +135,7 @@ register: | |||||||
|   includes the prior starting balance, use --historical/-H (like balance).  |   includes the prior starting balance, use --historical/-H (like balance).  | ||||||
| - With a report interval, report start/end dates are adjusted to encompass the displayed | - With a report interval, report start/end dates are adjusted to encompass the displayed | ||||||
|   periods, so the first and last periods are "full" and comparable to the others. |   periods, so the first and last periods are "full" and comparable to the others. | ||||||
| - Fix: --date2 now works with report intervals (fixes #174). | - Fix: --date2 now works with report intervals (fixes [#174](http://bugs.hledger.org/174)). | ||||||
| 
 | 
 | ||||||
| Queries: | Queries: | ||||||
| 
 | 
 | ||||||
| @ -155,7 +155,7 @@ Miscellaneous: | |||||||
| - Default report dates now notice any posting dates outside the transaction dates' span. | - Default report dates now notice any posting dates outside the transaction dates' span. | ||||||
| - Debug output improvements. | - Debug output improvements. | ||||||
| - New add-on example: extra/hledger-rewrite.hs, adds postings to matched entries. | - New add-on example: extra/hledger-rewrite.hs, adds postings to matched entries. | ||||||
| - Compatible with GHC 7.2 (#155) - GHC 7.8, shakespeare 2 | - Compatible with GHC 7.2 ([#155](http://bugs.hledger.org/155)) - GHC 7.8, shakespeare 2 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| ## 2014/5/1 hledger-web 0.23 | ## 2014/5/1 hledger-web 0.23 | ||||||
| @ -169,11 +169,11 @@ Changes since 0.22.8: | |||||||
| 
 | 
 | ||||||
| #### 2014/4/29 hledger-web 0.22.8 | #### 2014/4/29 hledger-web 0.22.8 | ||||||
| 
 | 
 | ||||||
| - allow shakespeare 2.* (#179) | - allow shakespeare 2.* ([#179](http://bugs.hledger.org/179)) | ||||||
| 
 | 
 | ||||||
| #### 2014/4/17 hledger-web 0.22.7 | #### 2014/4/17 hledger-web 0.22.7 | ||||||
| 
 | 
 | ||||||
| - add Peter Simons' patch fixing Data.Conduit.Network HostIPv4 error (#171) | - add Peter Simons' patch fixing Data.Conduit.Network HostIPv4 error ([#171](http://bugs.hledger.org/171)) | ||||||
| 
 | 
 | ||||||
| #### 2014/4/16 hledger-web 0.22.6 | #### 2014/4/16 hledger-web 0.22.6 | ||||||
| 
 | 
 | ||||||
| @ -188,7 +188,7 @@ Changes since 0.22.8: | |||||||
| #### 2014/4/15 hledger-web 0.22.5 | #### 2014/4/15 hledger-web 0.22.5 | ||||||
| 
 | 
 | ||||||
| - allow http-client 0.3.*, fixing cabal install again with GHC <= 7.6 (not yet 7.8) | - allow http-client 0.3.*, fixing cabal install again with GHC <= 7.6 (not yet 7.8) | ||||||
| - use pretty-show only with GHC 7.4+, fixing GHC 7.2 (fixes #155) | - use pretty-show only with GHC 7.4+, fixing GHC 7.2 (fixes [#155](http://bugs.hledger.org/155)) | ||||||
| - allow warp 2.1, fixing cabal install | - allow warp 2.1, fixing cabal install | ||||||
| 
 | 
 | ||||||
| #### 2014/2/10 hledger-web 0.22.4 | #### 2014/2/10 hledger-web 0.22.4 | ||||||
| @ -207,9 +207,9 @@ New: | |||||||
| 
 | 
 | ||||||
| Improved: | Improved: | ||||||
| 
 | 
 | ||||||
| * web: include unminified source of all javascript to help packagers (fixes #161) | * web: include unminified source of all javascript to help packagers (fixes [#161](http://bugs.hledger.org/161)) | ||||||
| * web: work around clang-related build failures with OS X mavericks/XCode 5 | * web: work around clang-related build failures with OS X mavericks/XCode 5 | ||||||
| * web: allow blaze-html 0.7 (closes #159) | * web: allow blaze-html 0.7 (closes [#159](http://bugs.hledger.org/159)) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| #### 2014/1/6 hledger 0.22.1 | #### 2014/1/6 hledger 0.22.1 | ||||||
| @ -297,16 +297,16 @@ Marko Kocić, Max Bolingbroke, and a big welcome to first-time committer John Wi | |||||||
| 
 | 
 | ||||||
| #### 2013/6/3 hledger 0.21.1 | #### 2013/6/3 hledger 0.21.1 | ||||||
| 
 | 
 | ||||||
|   - web: show proper Y-values in register chart (fixes #122) |   - web: show proper Y-values in register chart (fixes [#122](http://bugs.hledger.org/122)) | ||||||
|   - web: avoid trailing commas in register chart values, in case of trouble with IE |   - web: avoid trailing commas in register chart values, in case of trouble with IE | ||||||
| 
 | 
 | ||||||
| ## 2013/6/1 hledger 0.21 | ## 2013/6/1 hledger 0.21 | ||||||
| 
 | 
 | ||||||
| Bugs fixed: | Bugs fixed: | ||||||
| 
 | 
 | ||||||
|   - parsing: don't fail when a csv amount has trailing whitespace (fixes #113) |   - parsing: don't fail when a csv amount has trailing whitespace (fixes [#113](http://bugs.hledger.org/113)) | ||||||
|   - web: don't show prices in the accounts sidebar (fixes #114) |   - web: don't show prices in the accounts sidebar (fixes [#114](http://bugs.hledger.org/114)) | ||||||
|   - web: show one line per commodity in charts. Needs more polish, but fixes #109. |   - web: show one line per commodity in charts. Needs more polish, but fixes [#109](http://bugs.hledger.org/109). | ||||||
|   - web: bump yesod-platform dependency to avoid a cabal install failure |   - web: bump yesod-platform dependency to avoid a cabal install failure | ||||||
| 
 | 
 | ||||||
| Journal reading: | Journal reading: | ||||||
| @ -316,7 +316,7 @@ Journal reading: | |||||||
| web command: | web command: | ||||||
| 
 | 
 | ||||||
|   - web: support/require yesod 1.2 |   - web: support/require yesod 1.2 | ||||||
|   - web: show zero-balance accounts in the sidebar (fixes #106) |   - web: show zero-balance accounts in the sidebar (fixes [#106](http://bugs.hledger.org/106)) | ||||||
|   - web: use nicer select2 autocomplete widgets in the add form |   - web: use nicer select2 autocomplete widgets in the add form | ||||||
| 
 | 
 | ||||||
| Documentation and infrastructure: | Documentation and infrastructure: | ||||||
| @ -332,9 +332,9 @@ Documentation and infrastructure: | |||||||
| 
 | 
 | ||||||
| Bugs fixed: | Bugs fixed: | ||||||
| 
 | 
 | ||||||
|   * balance: a 0.19 regression which showed wrong total balance with `--flat` has been fixed (#94) |   * balance: a 0.19 regression which showed wrong total balance with `--flat` has been fixed ([#94](http://bugs.hledger.org/94)) | ||||||
|   * register: when `--date2` is used, the register is now sorted by the secondary date |   * register: when `--date2` is used, the register is now sorted by the secondary date | ||||||
|   * web: some missing static & template files have been added to the package, fixing cabal-dev and hackage builds (#97, #98) |   * web: some missing static & template files have been added to the package, fixing cabal-dev and hackage builds ([#97](http://bugs.hledger.org/97), [#98](http://bugs.hledger.org/98)) | ||||||
|   * web: some hardcoded static urls have been fixed |   * web: some hardcoded static urls have been fixed | ||||||
|   * Dependencies and code have been updated to support the latest |   * Dependencies and code have been updated to support the latest | ||||||
|     libraries and GHC versions.  For now, hledger requires GHC 7.2+ |     libraries and GHC versions.  For now, hledger requires GHC 7.2+ | ||||||
| @ -374,8 +374,8 @@ Querying: | |||||||
| 
 | 
 | ||||||
| add comand: | add comand: | ||||||
| 
 | 
 | ||||||
|   - Transaction codes and comments (which may contain tags) can now be entered, following a date or amount respectively. (#45) |   - Transaction codes and comments (which may contain tags) can now be entered, following a date or amount respectively. ([#45](http://bugs.hledger.org/45)) | ||||||
|   - The current entry may be restarted by entering `<` at any prompt. (#47) |   - The current entry may be restarted by entering `<` at any prompt. ([#47](http://bugs.hledger.org/47)) | ||||||
|   - Entries are displayed and confirmed before they are written to the journal. |   - Entries are displayed and confirmed before they are written to the journal. | ||||||
|   - Default values may be specified for the first entry by providing them as command line arguments. |   - Default values may be specified for the first entry by providing them as command line arguments. | ||||||
|   - Miscellaneous UI cleanups |   - Miscellaneous UI cleanups | ||||||
| @ -512,12 +512,12 @@ Release contributors: | |||||||
|   * allow non-threaded builds, supporting more debian architectures |   * allow non-threaded builds, supporting more debian architectures | ||||||
|   * parsing: give a clearer error when journal file path contains ~ |   * parsing: give a clearer error when journal file path contains ~ | ||||||
|   * parsing: -B/--cost now ignores P historical prices, like ledger |   * parsing: -B/--cost now ignores P historical prices, like ledger | ||||||
|   * parsing: inferred amounts now use the cost commodity if known, like ledger (#69) |   * parsing: inferred amounts now use the cost commodity if known, like ledger ([#69](http://bugs.hledger.org/69)) | ||||||
|   * balance: report differently-priced lots in an account as a single amount, like ledger |   * balance: report differently-priced lots in an account as a single amount, like ledger | ||||||
|   * web: support and require yesod >= 0.9.4 |   * web: support and require yesod >= 0.9.4 | ||||||
|   * web: use the main aeson package again |   * web: use the main aeson package again | ||||||
|   * web: fix a regression with dollar signs in hamlet templates |   * web: fix a regression with dollar signs in hamlet templates | ||||||
|   * web: add form allowed blank account names (#81) |   * web: add form allowed blank account names ([#81](http://bugs.hledger.org/81)) | ||||||
|   * chart, vty: hledger-chart and hledger-vty demoted to non-maintained extras for now |   * chart, vty: hledger-chart and hledger-vty demoted to non-maintained extras for now | ||||||
| 
 | 
 | ||||||
| #### 2011/10/26 hledger-web 0.16.5 | #### 2011/10/26 hledger-web 0.16.5 | ||||||
| @ -534,13 +534,13 @@ Release contributors: | |||||||
| 
 | 
 | ||||||
| #### 2011/10/4 hledger-web 0.16.2 | #### 2011/10/4 hledger-web 0.16.2 | ||||||
| 
 | 
 | ||||||
|   * web: more cabal install fixes (remove bad path, add routes and models) (#63) |   * web: more cabal install fixes (remove bad path, add routes and models) ([#63](http://bugs.hledger.org/63)) | ||||||
| 
 | 
 | ||||||
| #### 2011/10/4 hledger 0.16.1 | #### 2011/10/4 hledger 0.16.1 | ||||||
| 
 | 
 | ||||||
|   * parsing: show correct line number for posting parse errors (#67) |   * parsing: show correct line number for posting parse errors ([#67](http://bugs.hledger.org/67)) | ||||||
|   * web: declare static files as extra-source-files to fix cabal install (#63) |   * web: declare static files as extra-source-files to fix cabal install ([#63](http://bugs.hledger.org/63)) | ||||||
|   * web: add a threaded flag for debian (#68) |   * web: add a threaded flag for debian ([#68](http://bugs.hledger.org/68)) | ||||||
|   * web: fewer build warnings by default |   * web: fewer build warnings by default | ||||||
| 
 | 
 | ||||||
| ## 2011/10/1 hledger 0.16 | ## 2011/10/1 hledger 0.16 | ||||||
| @ -549,20 +549,20 @@ Release contributors: | |||||||
| ***a stability/bugfix/polish release (which may become the pattern for | ***a stability/bugfix/polish release (which may become the pattern for | ||||||
| even-numbered releases in future.)*** | even-numbered releases in future.)*** | ||||||
| 
 | 
 | ||||||
|   * cli: strip the -- when calling add-on commands, so their options work (#64) |   * cli: strip the -- when calling add-on commands, so their options work ([#64](http://bugs.hledger.org/64)) | ||||||
|   * cli: hledger ADDON --version now shows add-on command's version |   * cli: hledger ADDON --version now shows add-on command's version | ||||||
|   * cli: only the add and web commands auto-create the journal file |   * cli: only the add and web commands auto-create the journal file | ||||||
|   * cli: give a non-confusing error if LEDGER_FILE contains a literal tilde |   * cli: give a non-confusing error if LEDGER_FILE contains a literal tilde | ||||||
|   * add: clearer prompts, more validation, use . to end also |   * add: clearer prompts, more validation, use . to end also | ||||||
|   * add: use unix line endings consistently, avoiding parse error on windows (#51) |   * add: use unix line endings consistently, avoiding parse error on windows ([#51](http://bugs.hledger.org/51)) | ||||||
|   * add: avoid excess whitespace between transactions (#46) |   * add: avoid excess whitespace between transactions ([#46](http://bugs.hledger.org/46)) | ||||||
|   * balance: ledger compatibility fix: don't elide parent accounts with multiple displayed subaccounts |   * balance: ledger compatibility fix: don't elide parent accounts with multiple displayed subaccounts | ||||||
|   * convert: always order converted transactions by date |   * convert: always order converted transactions by date | ||||||
|   * convert: rename currency -> base-currency, in-field, out-field -> amount-in-field, amount-out-field |   * convert: rename currency -> base-currency, in-field, out-field -> amount-in-field, amount-out-field | ||||||
|   * convert: give an error, not a zero when date or amount-in-field/amount-out-field parsing fails |   * convert: give an error, not a zero when date or amount-in-field/amount-out-field parsing fails | ||||||
|   * register: show more useful range of intervals with --empty and a query pattern |   * register: show more useful range of intervals with --empty and a query pattern | ||||||
|   * print, web: always show both dates, ignoring --effective (#42) |   * print, web: always show both dates, ignoring --effective ([#42](http://bugs.hledger.org/42)) | ||||||
|   * web: production builds (the default with cabal) have all web content embedded (dev builds use ./static/) (#63) |   * web: production builds (the default with cabal) have all web content embedded (dev builds use ./static/) ([#63](http://bugs.hledger.org/63)) | ||||||
|   * web: update to yesod 0.9 |   * web: update to yesod 0.9 | ||||||
|   * web: obey at least some of the general reporting options, like --cost |   * web: obey at least some of the general reporting options, like --cost | ||||||
|   * web: adjust the default base url when a custom port is specified |   * web: adjust the default base url when a custom port is specified | ||||||
| @ -630,15 +630,15 @@ even-numbered releases in future.)*** | |||||||
| 
 | 
 | ||||||
|   * remove the specific process dependency that caused too many cabal install problems |   * remove the specific process dependency that caused too many cabal install problems | ||||||
|   * treat arguments as possibly-encoded platform strings, do not assume UTF-8 |   * treat arguments as possibly-encoded platform strings, do not assume UTF-8 | ||||||
|   * hledger now always reads and writes data as UTF-8, ignoring the system locale (#34) |   * hledger now always reads and writes data as UTF-8, ignoring the system locale ([#34](http://bugs.hledger.org/34)) | ||||||
|   * look at the LEDGER_FILE env var for the journal path, otherwise LEDGER, like ledger |   * look at the LEDGER_FILE env var for the journal path, otherwise LEDGER, like ledger | ||||||
|   * handle a blank LEDGER_FILE or LEDGER value more gracefully (use the default file path) |   * handle a blank LEDGER_FILE or LEDGER value more gracefully (use the default file path) | ||||||
|   * the default journal file path is now ~/.hledger.journal, to avoid breaking mac filevault (#41) |   * the default journal file path is now ~/.hledger.journal, to avoid breaking mac filevault ([#41](http://bugs.hledger.org/41)) | ||||||
|   * amounts with different prices are now aggregated, like ledger |   * amounts with different prices are now aggregated, like ledger | ||||||
|   * zero amounts now have no sign or commodity, like ledger |   * zero amounts now have no sign or commodity, like ledger | ||||||
|   * parsing: assume current year when transaction dates have no year and there is no default year |   * parsing: assume current year when transaction dates have no year and there is no default year | ||||||
|   * parsing: more careful validation of eg leap years in transaction dates |   * parsing: more careful validation of eg leap years in transaction dates | ||||||
|   * parsing: better international number format support, allowing comma as decimal point and flexible digit groups (#32) |   * parsing: better international number format support, allowing comma as decimal point and flexible digit groups ([#32](http://bugs.hledger.org/32)) | ||||||
|   * parsing: support @@ syntax specifying total price |   * parsing: support @@ syntax specifying total price | ||||||
|   * parsing: infer the conversion price in transactions involving two unpriced commodities |   * parsing: infer the conversion price in transactions involving two unpriced commodities | ||||||
|   * parsing: support per-posting cleared status |   * parsing: support per-posting cleared status | ||||||
| @ -652,8 +652,8 @@ even-numbered releases in future.)*** | |||||||
|   * histogram: honour the specified start or end dates |   * histogram: honour the specified start or end dates | ||||||
|   * print: don't show a trailing space when description is blank |   * print: don't show a trailing space when description is blank | ||||||
|   * web: allow filter patterns with spaces if quoted, like command line |   * web: allow filter patterns with spaces if quoted, like command line | ||||||
|   * web: make edit form more cross-browser compatible, fixing it in firefox (#38) |   * web: make edit form more cross-browser compatible, fixing it in firefox ([#38](http://bugs.hledger.org/38)) | ||||||
|   * web: move hidden add/edit/import forms below main content to help text-mode browsers a bit (#33) |   * web: move hidden add/edit/import forms below main content to help text-mode browsers a bit ([#33](http://bugs.hledger.org/33)) | ||||||
| 
 | 
 | ||||||
| Release contributors: Simon Michael, Dmitry Astapov, Eric Kow, Max Bolingbroke, Omari Norman. | Release contributors: Simon Michael, Dmitry Astapov, Eric Kow, Max Bolingbroke, Omari Norman. | ||||||
| Stats: | Stats: | ||||||
| @ -681,7 +681,7 @@ installable web interface, bugfixes, and a much-deliberated package split.*** | |||||||
|   * parsing: price precisions no longer affect commodities' display precisions |   * parsing: price precisions no longer affect commodities' display precisions | ||||||
|   * add: readline-style editing |   * add: readline-style editing | ||||||
|   * add: tab-completion for account names |   * add: tab-completion for account names | ||||||
|   * add: add the default commodity, if any, to commodity-less amounts (#26) |   * add: add the default commodity, if any, to commodity-less amounts ([#26](http://bugs.hledger.org/26)) | ||||||
|   * add: misc. commodity/precision/defaults-related bugfixes |   * add: misc. commodity/precision/defaults-related bugfixes | ||||||
|   * chart: give a meaningful error message for empty journals |   * chart: give a meaningful error message for empty journals | ||||||
|   * chart: update for current Chart lib (0.14) |   * chart: update for current Chart lib (0.14) | ||||||
| @ -691,7 +691,7 @@ installable web interface, bugfixes, and a much-deliberated package split.*** | |||||||
|   * web: handle multiple filter patterns correctly |   * web: handle multiple filter patterns correctly | ||||||
|   * web: allow single- or double-quoted filter patterns containing spaces |   * web: allow single- or double-quoted filter patterns containing spaces | ||||||
|   * web: update for current yesod lib (0.6.*) |   * web: update for current yesod lib (0.6.*) | ||||||
|   * transaction balancing is now based on display precision (#23) |   * transaction balancing is now based on display precision ([#23](http://bugs.hledger.org/23)) | ||||||
|   * briefer, more informative usage error messages |   * briefer, more informative usage error messages | ||||||
| 
 | 
 | ||||||
| #### 2010/9/6 hledger 0.12.1 | #### 2010/9/6 hledger 0.12.1 | ||||||
| @ -704,7 +704,7 @@ installable web interface, bugfixes, and a much-deliberated package split.*** | |||||||
| ## 2010/9/5 hledger 0.12 | ## 2010/9/5 hledger 0.12 | ||||||
| 
 | 
 | ||||||
|   * web: new, better web ui; accounts are now a permanent sidebar; add form uses auto-completing combo fields |   * web: new, better web ui; accounts are now a permanent sidebar; add form uses auto-completing combo fields | ||||||
|   * installing: fix a build error with parsec 3 (#22) |   * installing: fix a build error with parsec 3 ([#22](http://bugs.hledger.org/22)) | ||||||
|   * installing: require exactly matching hledger-lib version for more robust builds |   * installing: require exactly matching hledger-lib version for more robust builds | ||||||
|   * installing: explicit data-object dependency to ensure hledger and hledger-lib use the same time version |   * installing: explicit data-object dependency to ensure hledger and hledger-lib use the same time version | ||||||
|   * installing: explicit hamlet dependency for more robust building |   * installing: explicit hamlet dependency for more robust building | ||||||
| @ -714,7 +714,7 @@ installable web interface, bugfixes, and a much-deliberated package split.*** | |||||||
|   * installing: require cabal 1.6 or greater |   * installing: require cabal 1.6 or greater | ||||||
|   * add -D/--daily flag |   * add -D/--daily flag | ||||||
|   * register: with --depth, clip account names or aggregate postings rather than excluding them |   * register: with --depth, clip account names or aggregate postings rather than excluding them | ||||||
|   * fix !include with deeply nested directories (#21) |   * fix !include with deeply nested directories ([#21](http://bugs.hledger.org/21)) | ||||||
|   * fix obscured date parse errors with parsec 3 |   * fix obscured date parse errors with parsec 3 | ||||||
|   * handle unicode better in errors |   * handle unicode better in errors | ||||||
|   * fix a ghc 6.12.3 error when running interpreted |   * fix a ghc 6.12.3 error when running interpreted | ||||||
| @ -827,7 +827,7 @@ to make building (h)ledger-compatible tools easier.*** | |||||||
|     add form |     add form | ||||||
|   * parsing: don't ignore unparsed text following an amount |   * parsing: don't ignore unparsed text following an amount | ||||||
|   * parsing: @ was being treated as a currency symbol |   * parsing: @ was being treated as a currency symbol | ||||||
|   * add: fix precision handling in default amounts (\#19) |   * add: fix precision handling in default amounts ([#19](http://bugs.hledger.org/19)) | ||||||
|   * add: elide last amount in added transactions |   * add: elide last amount in added transactions | ||||||
|   * convert: keep original description by default, allow |   * convert: keep original description by default, allow | ||||||
|     backreferences in replace pattern |     backreferences in replace pattern | ||||||
| @ -850,12 +850,12 @@ to make building (h)ledger-compatible tools easier.*** | |||||||
|     -fwebhappstack instead |     -fwebhappstack instead | ||||||
|   * web: pre-fill the add form with today's date |   * web: pre-fill the add form with today's date | ||||||
|   * web: help links, better search form wording |   * web: help links, better search form wording | ||||||
|   * web: show a proper error for a bad date in add form (\#17) |   * web: show a proper error for a bad date in add form ([#17](http://bugs.hledger.org/17)) | ||||||
|   * web: fix for unicode search form values |   * web: fix for unicode search form values | ||||||
|   * web: fix stack overflow caused by regexpr, and handle requests |   * web: fix stack overflow caused by regexpr, and handle requests | ||||||
|     faster (\#14) |     faster ([#14](http://bugs.hledger.org/14)) | ||||||
|   * web: look for more-generic browser executables |   * web: look for more-generic browser executables | ||||||
|   * web: more robust browser starting (\#6) |   * web: more robust browser starting ([#6](http://bugs.hledger.org/6)) | ||||||
|   * error message cleanups |   * error message cleanups | ||||||
|   * more tests, refactoring, docs |   * more tests, refactoring, docs | ||||||
| 
 | 
 | ||||||
| @ -879,15 +879,15 @@ at 3983 lines of non-test code, 139 tests, 53% coverage. | |||||||
|   * chart: new command, generates balances pie chart (requires |   * chart: new command, generates balances pie chart (requires | ||||||
|     -fchart flag, gtk2hs) (Roman Cheplyaka, Simon Michael) |     -fchart flag, gtk2hs) (Roman Cheplyaka, Simon Michael) | ||||||
|   * register: make reporting intervals honour a display expression |   * register: make reporting intervals honour a display expression | ||||||
|     (\#18) |     ([#18](http://bugs.hledger.org/18)) | ||||||
|   * web: fix help link |   * web: fix help link | ||||||
|   * web: use today as default when adding with a blank date |   * web: use today as default when adding with a blank date | ||||||
|   * web: re-enable account/period fields, they seem to be fixed, |   * web: re-enable account/period fields, they seem to be fixed, | ||||||
|     along with file re-reading (\#16) |     along with file re-reading ([#16](http://bugs.hledger.org/16)) | ||||||
|   * web: get static files from the cabal data dir, or the current |   * web: get static files from the cabal data dir, or the current | ||||||
|     dir when using make (\#13) |     dir when using make ([#13](http://bugs.hledger.org/13)) | ||||||
|   * web: preserve encoding during add, assuming it's utf-8 (\#15) |   * web: preserve encoding during add, assuming it's utf-8 ([#15](http://bugs.hledger.org/15)) | ||||||
|   * fix some non-utf8-aware file handling (\#15) |   * fix some non-utf8-aware file handling ([#15](http://bugs.hledger.org/15)) | ||||||
|   * filter ledger again for each command, not just once at program |   * filter ledger again for each command, not just once at program | ||||||
|     start |     start | ||||||
|   * refactoring, clearer data types |   * refactoring, clearer data types | ||||||
| @ -915,15 +915,15 @@ at 3464 lines of non-test code, 97 tests, 53% test coverage. | |||||||
|     align amounts, show end of line comments, show all amounts for |     align amounts, show end of line comments, show all amounts for | ||||||
|     clarity (don't elide the final balancing amount) |     clarity (don't elide the final balancing amount) | ||||||
|   * ui: use vty 4, fixes non-ascii and gnome terminal problems |   * ui: use vty 4, fixes non-ascii and gnome terminal problems | ||||||
|     (issues \#3, \#4) |     (issues [#3](http://bugs.hledger.org/3), [#4](http://bugs.hledger.org/4)) | ||||||
|   * web: allow data entry, react to data file changes, better |   * web: allow data entry, react to data file changes, better | ||||||
|     layout, help links, remove histogram command and filter fields for |     layout, help links, remove histogram command and filter fields for | ||||||
|     now, fix bad localhost redirect, filter form did not work in eg |     now, fix bad localhost redirect, filter form did not work in eg | ||||||
|     firefox (issue \#7), reset link did not work in all browsers |     firefox (issue [#7](http://bugs.hledger.org/7)), reset link did not work in all browsers | ||||||
|   * parsing: require whitespace between date and status code, allow |   * parsing: require whitespace between date and status code, allow | ||||||
|     (and ignore) a time in price records, better error messages, |     (and ignore) a time in price records, better error messages, | ||||||
|     non-zero exit code on parse failure |     non-zero exit code on parse failure | ||||||
|   * display non-ascii error messages properly (issue \#5) |   * display non-ascii error messages properly (issue [#5](http://bugs.hledger.org/5)) | ||||||
|   * fix an arithmetic bug that occasionally rejected valid |   * fix an arithmetic bug that occasionally rejected valid | ||||||
|     transactions |     transactions | ||||||
|   * fix a regex bug in showtree |   * fix a regex bug in showtree | ||||||
| @ -940,7 +940,7 @@ at 3377 lines of non-test code, 97 tests, 53% test coverage. | |||||||
| #### 2009/06/22 hledger 0.6.1 | #### 2009/06/22 hledger 0.6.1 | ||||||
| 
 | 
 | ||||||
|   * avoid use of exitSuccess which was breaking ghc 6.8/base 3 |   * avoid use of exitSuccess which was breaking ghc 6.8/base 3 | ||||||
|     compatibility (issue \#2) |     compatibility (issue [#2](http://bugs.hledger.org/2)) | ||||||
| 
 | 
 | ||||||
| ## 2009/06/13 hledger 0.6 | ## 2009/06/13 hledger 0.6 | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user