doc: save 1.11 announcement
[ci skip]
This commit is contained in:
		
							parent
							
								
									9c0648b46a
								
							
						
					
					
						commit
						30e0768e86
					
				
							
								
								
									
										106
									
								
								doc/ANNOUNCE
									
									
									
									
									
								
							
							
						
						
									
										106
									
								
								doc/ANNOUNCE
									
									
									
									
									
								
							| @ -1,73 +1,53 @@ | |||||||
| hledger (http://hledger.org) is a friendly, robust, cross-platform | Short announcement this quarter. Pleased to announce the release of hledger 1.11 on schedule!  | ||||||
| program for tracking money, time or other commodities, using |  | ||||||
| double-entry accounting, simple plain text file formats, and |  | ||||||
| command-line, curses or web UIs. |  | ||||||
| 
 | 
 | ||||||
| I'm very pleased to announce hledger 1.10, including work by release | Thanks to release contributors Joseph Weston, Dmitry Astapov, Gaith Hallak, Jakub Zárybnický, Luca Molteni, and SpicyCat. | ||||||
| contributors: |  | ||||||
| 
 | 
 | ||||||
| Alex Chen, | stack users will need to get a copy of hledger source and do stack install from there, due to the recent GHC 8.6 release. cabal install hledger-1.11 should work normally.  | ||||||
| Everett Hildenbrandt, |  | ||||||
| Jakub Zárybnický, |  | ||||||
| Nolan Darilek, |  | ||||||
| Dmitry Astapov, |  | ||||||
| Jacob Weisz, |  | ||||||
| Peter Simons, |  | ||||||
| Stephen Morgan, |  | ||||||
| Pavlo Kerestey, |  | ||||||
| Trevor Riles, |  | ||||||
| Léo Gaspard, |  | ||||||
| Mykola Orliuk, |  | ||||||
| Wad, |  | ||||||
| Nana Amfo. |  | ||||||
| 
 | 
 | ||||||
| You'll note this is not 2.0 as previously planned - we will spend a | From http://hledger.org/release-notes.html#hledger-1.11 : | ||||||
| bit more time on that.  The next major release is expected to be on |  | ||||||
| 2018/09/30. |  | ||||||
| 
 | 
 | ||||||
| Please see http://hledger.org/release-notes#hledger-1.10 for the changes  | hledger 1.11 | ||||||
| (as soon as I can get to those; until then, the package changelogs): |  | ||||||
| 
 | 
 | ||||||
| http://hackage.haskell.org/package/hledger-1.10/changelog | - The default display order of accounts is now influenced by the order of account directives. Accounts declared by account directives are displayed first (top-most), in declaration order, followed by undeclared accounts in alphabetical order. Numeric account codes are no longer used, and are ignored and considered deprecated. | ||||||
| http://hackage.haskell.org/package/hledger-ui-1.10/changelog | 
 | ||||||
| http://hackage.haskell.org/package/hledger-web-1.10/changelog | - So if your accounts are displaying in a weird order after upgrading, and you want them alphabetical like before, just sort your account directives alphabetically. | ||||||
| http://hackage.haskell.org/package/hledger-api-1.10/changelog | 
 | ||||||
| http://hackage.haskell.org/package/hledger-lib-1.10/changelog | - Account sorting (by name, by declaration, by amount) is now more robust and supported consistently by all commands (accounts, balance, bs..) in all modes (tree & flat, tabular & non-tabular). | ||||||
|  | 
 | ||||||
|  | - close: new –opening/–closing flags to print only the opening or closing transaction | ||||||
|  | 
 | ||||||
|  | - files: a new command to list included files | ||||||
|  | 
 | ||||||
|  | - prices: query arguments are now supported. Prices can be filtered by date, and postings providing transaction prices can also be filtered. | ||||||
|  | 
 | ||||||
|  | - rewrite: help clarifies relation to print –auto (#745) | ||||||
|  | 
 | ||||||
|  | - roi: a new command to compute return on investment, based on hledger-irr | ||||||
|  | 
 | ||||||
|  | - test: has more verbose output, more informative failure messages, and no longer tries to read the journal | ||||||
|  | 
 | ||||||
|  | - csv: We use a more robust CSV lib (cassava) and now support non-comma separators, eg –separator ‘;’ (experimental, this flag will probably become a CSV rule) (#829) | ||||||
|  | 
 | ||||||
|  | - csv: interpolated field names in values are now properly case insensitive, so this works: | ||||||
|  | 
 | ||||||
|  | - fields …,Transaction_Date,… date %Transaction_Date | ||||||
|  | 
 | ||||||
|  | - journal: D (default commodity) directives no longer break multiplier amounts in transaction modifiers (AKA automated postings) (#860) | ||||||
|  | 
 | ||||||
|  | - journal: “Automated Postings” have been renamed to “Transaction Modifiers”. | ||||||
|  | 
 | ||||||
|  | - journal: transaction comments in transaction modifier rules are now parsed correctly. (#745) | ||||||
|  | 
 | ||||||
|  | - journal: when include files form a cycle, we give an error instead of hanging. | ||||||
|  | 
 | ||||||
|  | - upper-case day/month names in period expressions no longer give an error (#847, #852) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | Corrections: | ||||||
| 
 | 
 | ||||||
| How to get started: | - http://hledger.org has been updated with the latest install methods. | ||||||
| ------------------- |  | ||||||
| 
 | 
 | ||||||
| See http://hledger.org/download for all install methods. | - hledger-install.sh now ensures a new-enough stack. | ||||||
| 
 | 
 | ||||||
| One of the easiest is the hledger-install script, which requires only | - stack users don't need to fetch hledger source, but do need to specify an extra dep on the command line, eg like so:  | ||||||
| bash and will build and install the hledger tools in $HOME/.local/bin/: | stack install --resolver=lts-12 cassava-megaparsec-1.0.0 hledger-lib-1.11 hledger-1.11 hledger-ui-1.11 hledger-web-1.11 hledger-api-1.11 | ||||||
| 
 |  | ||||||
| $ curl -O https://raw.githubusercontent.com/simonmichael/hledger/master/hledger-install/hledger-install.sh |  | ||||||
| $ less hledger-install.sh  # do security review |  | ||||||
| $ bash hledger-install.sh |  | ||||||
| 
 |  | ||||||
| or (insecure; add -x flag to bash to see commands that were run): |  | ||||||
| 
 |  | ||||||
| $ curl https://raw.githubusercontent.com/simonmichael/hledger/master/hledger-install/hledger-install.sh | bash |  | ||||||
| 
 |  | ||||||
| After installation, ensure $HOME/.local/bin is in your $PATH, and try some commands: |  | ||||||
| 
 |  | ||||||
| $ hledger -h            # quick help |  | ||||||
| $ hledger help          # list built-in manuals |  | ||||||
| $ hledger add           # record some transactions |  | ||||||
| $ hledger               # list available commands |  | ||||||
| 
 |  | ||||||
| Next, I encourage you to at least skim the tutorials and docs at |  | ||||||
| http://hledger.org. |  | ||||||
| 
 |  | ||||||
| Say hello and ask questions in the #hledger IRC channel on Freenode: |  | ||||||
| http://irc.hledger.org. |  | ||||||
| 
 |  | ||||||
| New users and contributors are always welcome! Give feedback, report |  | ||||||
| bugs, send pull requests, write, evangelise, help sustain us by donating. |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| Best! |  | ||||||
| -Simon |  | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user