doc: release notes
This commit is contained in:
		
							parent
							
								
									ca0d0b0d81
								
							
						
					
					
						commit
						c28d5a9634
					
				| @ -8,6 +8,7 @@ h4 { margin-top:2em; } | |||||||
| <ol> | <ol> | ||||||
| <li><a href="#hledger-install">hledger-install</a> | <li><a href="#hledger-install">hledger-install</a> | ||||||
| <!-- <li><a href="#latest-minor-release">Latest (2018/4/30)</a> --> | <!-- <li><a href="#latest-minor-release">Latest (2018/4/30)</a> --> | ||||||
|  | <li><a href="#hledger-1.13">hledger 1.13 (2019/02/01)</a> | ||||||
| <li><a href="#hledger-1.12">hledger 1.12 (2018/12/02)</a> | <li><a href="#hledger-1.12">hledger 1.12 (2018/12/02)</a> | ||||||
| <li><a href="#hledger-1.11">hledger 1.11 (2018/9/30)</a> | <li><a href="#hledger-1.11">hledger 1.11 (2018/9/30)</a> | ||||||
| <li><a href="#hledger-1.10">hledger 1.10 (2018/6/30)</a> | <li><a href="#hledger-1.10">hledger 1.10 (2018/6/30)</a> | ||||||
| @ -69,6 +70,175 @@ is updated as needed; here are the | |||||||
| <http://hackage.haskell.org/package/hledger-api-1.11.1/changelog>   | <http://hackage.haskell.org/package/hledger-api-1.11.1/changelog>   | ||||||
| --> | --> | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | ## 2019/02/01 hledger 1.13 | ||||||
|  | 
 | ||||||
|  | ***Unified command CLI help/manuals, bash completions, docker support, | ||||||
|  | improved budget report, --transpose, new account types syntax,  | ||||||
|  | usability & bug fixes. | ||||||
|  | *** | ||||||
|  | <!-- ([announcement](https://groups.google.com/d/topic/hledger//discussion)) --> | ||||||
|  | 
 | ||||||
|  |   [project](#project-wide-changes-for-1.13) | ||||||
|  | | [hledger](#hledger-1.13-1) | ||||||
|  | | [hledger-ui](#hledger-ui-1.13) | ||||||
|  | | [hledger-web](#hledger-web-1.13) | ||||||
|  | | [hledger-api](#hledger-api-1.13) | ||||||
|  | | [hledger-lib](#hledger-lib-1.13) | ||||||
|  | | [credits](#credits-1.13) | ||||||
|  | 
 | ||||||
|  | ### project-wide changes for 1.13 | ||||||
|  | 
 | ||||||
|  | - packaging: A docker image providing the main hledger tools is now | ||||||
|  |   linked on the download page. This is another way to get up-to-date | ||||||
|  |   hledger tools without building them yourself (and, a way to run | ||||||
|  |   hledger-ui on windows ?) (Dmitry Astapov, Simon Michael) | ||||||
|  | 
 | ||||||
|  | - doc: fixed pandoc typography conversion in web manuals. Eg `--` was | ||||||
|  |   being rendered as en-dash. ([#954](https://github.com/simonmichael/hledger/issues/954)). | ||||||
|  | 
 | ||||||
|  | Developers: | ||||||
|  | 
 | ||||||
|  | - developer docs have moved from the wiki into CONTRIBUTING.md ([#920](https://github.com/simonmichael/hledger/issues/920)) | ||||||
|  | 
 | ||||||
|  | - new streamlined changelog update process. Shake targets: | ||||||
|  |    | ||||||
|  |       ./Shake changelogs | ||||||
|  |       ./Shake CHANGES.md | ||||||
|  |       ./Shake CHANGES.md-dry | ||||||
|  |       ./Shake PKG/CHANGES.md | ||||||
|  |       ./Shake PKG/CHANGES.md-dry | ||||||
|  | 
 | ||||||
|  |   update the project-wide and/or package changelogs, inserting new | ||||||
|  |   commits (touching the respective directory, since the tag version or | ||||||
|  |   commit hash which is the first word in the changelog's previous top | ||||||
|  |   heading) at the top, formatted as changelog entries. | ||||||
|  | 
 | ||||||
|  | - ./Shake PKG - builds a package plus its embedded docs. | ||||||
|  |   ./Shake build - builds all the packages and their embedded docs. | ||||||
|  |   ("stack build PKG" does not notice changes in embedded doc files.) | ||||||
|  | 
 | ||||||
|  | - make ghci-shake - loads Shake.hs in ghci | ||||||
|  | 
 | ||||||
|  | - make tags - includes doc source files, hpack/cabal files, Shake.hs | ||||||
|  | 
 | ||||||
|  | - make site-livereload - opens a reloading browser view on the website html | ||||||
|  |   (requires `livereloadx`) | ||||||
|  | 
 | ||||||
|  | - added a Dockerfile and helper scripts (Dmitry Astapov) | ||||||
|  |    | ||||||
|  | - doc files and hpack/cabal files are included in TAGS again | ||||||
|  | 
 | ||||||
|  | ### hledger 1.13 | ||||||
|  | 
 | ||||||
|  | - cli: reorganised commands list. Addons now have a + prefix. | ||||||
|  | 
 | ||||||
|  | - cli: the command line help and manual section for all hledger's | ||||||
|  |   commands are now consistent, and generated from the same source. | ||||||
|  | 
 | ||||||
|  | - cli: comprehensive bash completion support is now provided (in | ||||||
|  |   shell-completion/). See how-to in the Cookbook. (Jakob Schöttl) | ||||||
|  | 
 | ||||||
|  | - balance --budget: budget amounts now aggregate hierarchically, like | ||||||
|  |   account balances. Unbudgeted accounts can be shown with -E/--empty | ||||||
|  |   (along with zero-balance accounts), and the --show-budgeted flag has | ||||||
|  |   been dropped.  (Dmitry Astapov) | ||||||
|  | 
 | ||||||
|  | - balance: new --transpose flag switches the rows and columns of | ||||||
|  |   tabular balance reports (in txt and csv output formats). (Dmitry | ||||||
|  |   Astapov) | ||||||
|  | 
 | ||||||
|  | - close: generated balance assertions now have exact amounts with all | ||||||
|  |   decimal digits, ignoring display precision. Also, balance assertion | ||||||
|  |   amounts will no longer contain prices. | ||||||
|  |   ([#941](https://github.com/simonmichael/hledger/issues/941), | ||||||
|  |   [#824](https://github.com/simonmichael/hledger/issues/824), | ||||||
|  |   [#958](https://github.com/simonmichael/hledger/issues/958)) | ||||||
|  | 
 | ||||||
|  | - files: now shows up in the commands list | ||||||
|  | 
 | ||||||
|  | - import: be silent when there's nothing to import | ||||||
|  | 
 | ||||||
|  | - roi: percentages smaller than 0.01% are displayed as zero (Dmitry | ||||||
|  |   Astapov) | ||||||
|  | 
 | ||||||
|  | - stats, ui: correct file order is preserved when using --auto | ||||||
|  |   ([#949](https://github.com/simonmichael/hledger/issues/949)) | ||||||
|  | 
 | ||||||
|  | - journal: account directive: the account name can now be followed by | ||||||
|  |   a comment on the same line | ||||||
|  | 
 | ||||||
|  | - journal: account directive: account types for the bs/bse/cf/is | ||||||
|  |   commands can now be set with a `type:` tag, whose value is `Asset`, | ||||||
|  |   `Liability`, `Equity`, `Revenue`, `Expense`, `A`, `L`, `E`, `R` or | ||||||
|  |   `X` (case-insensitive).  The previous syntax (`account assets A`) is | ||||||
|  |   now deprecated. | ||||||
|  | 
 | ||||||
|  | - journal: account directive: account sort codes like `account 1000` | ||||||
|  |   (introduced in 1.9, deprecated in 1.11) are no longer supported. | ||||||
|  | 
 | ||||||
|  | - journal: transaction modifiers (auto postings) can affect periodic | ||||||
|  |   transactions (--auto can add postings to transactions generated with | ||||||
|  |   --forecast). (Dmitry Astapov) | ||||||
|  | 
 | ||||||
|  | - journal: balance assertion errors now show exact amounts with all | ||||||
|  |   decimal digits.  Previously it was possible, in case of a commodity | ||||||
|  |   directive limiting the display precision, to have a balance | ||||||
|  |   assertion error with asserted and actual amounts looking the | ||||||
|  |   same. ([#941](https://github.com/simonmichael/hledger/issues/941)) | ||||||
|  | 
 | ||||||
|  | - journal: fixed a periodic transaction parsing failure | ||||||
|  |   ([#942](https://github.com/simonmichael/hledger/issues/942)) (Dmitry | ||||||
|  |   Astapov) | ||||||
|  | 
 | ||||||
|  | ### hledger-ui 1.13 | ||||||
|  | 
 | ||||||
|  | - on posix systems, control-z suspends the program | ||||||
|  | 
 | ||||||
|  | - control-l now works everywhere and redraws more reliably | ||||||
|  | 
 | ||||||
|  | - the top status info is clearer | ||||||
|  | 
 | ||||||
|  | - use hledger 1.13 | ||||||
|  | 
 | ||||||
|  | ### hledger-web 1.13 | ||||||
|  | 
 | ||||||
|  | - use hledger 1.13 | ||||||
|  | 
 | ||||||
|  | ### hledger-api 1.13 | ||||||
|  | 
 | ||||||
|  | - use hledger 1.13 | ||||||
|  | 
 | ||||||
|  | ### hledger-lib 1.13 | ||||||
|  | 
 | ||||||
|  | - in Journal's jtxns field, forecasted txns are appended rather than prepended | ||||||
|  | 
 | ||||||
|  | - API changes: | ||||||
|  | 
 | ||||||
|  |   added: | ||||||
|  |   +setFullPrecision | ||||||
|  |   +setMinimalPrecision | ||||||
|  |   +expectParseStateOn | ||||||
|  |   +embedFileRelative | ||||||
|  |   +hereFileRelative | ||||||
|  | 
 | ||||||
|  |   changed: | ||||||
|  |   - amultiplier -> aismultiplier | ||||||
|  |   - Amount fields reordered for clearer debug output | ||||||
|  |   - tpreceding_comment_lines -> tprecedingcomment, reordered | ||||||
|  |   - Hledger.Data.TransactionModifier.transactionModifierToFunction -> modifyTransactions | ||||||
|  |   - Hledger.Read.Common.applyTransactionModifiers -> Hledger.Data.Journal.journalModifyTransactions | ||||||
|  | 
 | ||||||
|  |   - HelpTemplate -> CommandDoc | ||||||
|  | 
 | ||||||
|  | ### credits 1.13 | ||||||
|  | 
 | ||||||
|  | Release contributors: | ||||||
|  | Simon Michael, | ||||||
|  | Jakob Schöttl, | ||||||
|  | Dmitry Astapov. | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| ## 2018/12/02 hledger 1.12 | ## 2018/12/02 hledger 1.12 | ||||||
| 
 | 
 | ||||||
| ***Account type declarations, | ***Account type declarations, | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user