doc: new announcement template with tweaked install docs
[ci skip]
This commit is contained in:
		
							parent
							
								
									30e0768e86
								
							
						
					
					
						commit
						d2ec8469c8
					
				
							
								
								
									
										106
									
								
								doc/ANNOUNCE
									
									
									
									
									
								
							
							
						
						
									
										106
									
								
								doc/ANNOUNCE
									
									
									
									
									
								
							| @ -1,53 +1,65 @@ | ||||
| Short announcement this quarter. Pleased to announce the release of hledger 1.11 on schedule!  | ||||
| hledger is a robust, cross-platform "plain text accounting" tool, for | ||||
| tracking money, time, stocks, cryptocurrencies or any other commodity, | ||||
| using double-entry accounting, private or shared plain text files, | ||||
| revision control, and command-line, curses or web UIs. | ||||
| 
 | ||||
| Thanks to release contributors Joseph Weston, Dmitry Astapov, Gaith Hallak, Jakub Zárybnický, Luca Molteni, and SpicyCat. | ||||
| 
 | ||||
| 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.  | ||||
| 
 | ||||
| From http://hledger.org/release-notes.html#hledger-1.11 : | ||||
| 
 | ||||
| hledger 1.11 | ||||
| 
 | ||||
| - 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. | ||||
| 
 | ||||
| - 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. | ||||
| 
 | ||||
| - 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) | ||||
| I'm pleased to announce the on-schedule release of hledger 1.12. | ||||
| Thanks to release contributors: A, B. | ||||
| 
 | ||||
| 
 | ||||
| Corrections: | ||||
| What's new | ||||
| ---------- | ||||
| 
 | ||||
| - http://hledger.org has been updated with the latest install methods. | ||||
| hledger 1.12 | ||||
| 
 | ||||
| - hledger-install.sh now ensures a new-enough stack. | ||||
| -  | ||||
| 
 | ||||
| - stack users don't need to fetch hledger source, but do need to specify an extra dep on the command line, eg like so:  | ||||
| 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 | ||||
| -  | ||||
| 
 | ||||
| Full release notes are at http://hledger.org/release-notes.html#hledger-1.12 | ||||
| 
 | ||||
| 
 | ||||
| Install | ||||
| ------- | ||||
| 
 | ||||
| All install methods are described at http://hledger.org/download . | ||||
| You can download windows binaries, or use a package manager, though in | ||||
| some cases these will install an older hledger version.   | ||||
| 
 | ||||
| You can build the latest hledger packages with stack: | ||||
| 
 | ||||
| $ 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] | ||||
| 
 | ||||
| or with cabal: | ||||
| 
 | ||||
| $ cabal install hledger-1.11 [hledger-ui-1.11] [hledger-web-1.11]  | ||||
|   [hledger-api-1.11] | ||||
| 
 | ||||
| If you don't have stack or cabal, or if you are having trouble, | ||||
| on systems with bash installed (mac, linux, unix-like windows..) | ||||
| hledger-install.sh is an easy and reliable way to get the latest hledger: | ||||
| 
 | ||||
| $ curl -s https://raw.githubusercontent.com/simonmichael/hledger/master/hledger-install/hledger-install.sh > hledger-install.sh | ||||
| $ less hledger-install.sh  # satisfy yourself that the script is safe | ||||
| $ bash hledger-install.sh | ||||
| 
 | ||||
| 
 | ||||
| Getting started | ||||
| --------------- | ||||
| 
 | ||||
| $ hledger add           # record some transactions, with guidance | ||||
| $ hledger print         # show recorded transactions | ||||
| $ hledger balance       # show totals by account | ||||
| $ hledger -h            # show quick help | ||||
| $ hledger               # list available commands | ||||
| $ hledger help          # list built-in manuals | ||||
| 
 | ||||
| To get oriented, see the tutorials and manuals at http://hledger.org . | ||||
| To get help, say hello and ask questions in the #hledger IRC channel | ||||
| on Freenode, accessible at http://irc.hledger.org . | ||||
| New users and all forms of help are always welcome! | ||||
| 
 | ||||
| 
 | ||||
| Best, | ||||
| -Simon | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user