bump version, release notes
This commit is contained in:
		
							parent
							
								
									fa1e7dfb97
								
							
						
					
					
						commit
						9786894bbb
					
				
							
								
								
									
										41
									
								
								ANNOUNCE
									
									
									
									
									
								
							
							
						
						
									
										41
									
								
								ANNOUNCE
									
									
									
									
									
								
							| @ -1,7 +1,13 @@ | ||||
| I'm pleased to announce the release of hledger 0.19. | ||||
| This release has just two visible changes: a much faster balance | ||||
| command, and support for the latest GHC and libs. (A hledger-web | ||||
| update will follow.) | ||||
| I have released hledger 0.19.1 to fix an arithmetic bug with total prices | ||||
| (thanks to Thierry Daucourt for reporting it). | ||||
| 
 | ||||
| Release notes: | ||||
| 
 | ||||
|   * 87: fix an arithmetic and transaction balancing bug with multiple | ||||
|     total-priced amounts ( @@ PRICE ) | ||||
| 
 | ||||
|   * parsing: ignore ledger-style balance assertions ( = BAL ) and fixed | ||||
|     lot price declarations ( {= PRICE} ) | ||||
| 
 | ||||
| hledger is a command-line tool and haskell library for tracking | ||||
| financial transactions, which are stored in a human-readable plain | ||||
| @ -15,30 +21,3 @@ Install it: | ||||
| cabal update; cabal install hledger . | ||||
| For installation help, see http://hledger.org/MANUAL.html#installing . | ||||
| Or, sponsor a ready-to-run binary for your platform: http://hledger.org/DOWNLOAD.html . | ||||
| 
 | ||||
| Release notes: | ||||
| 
 | ||||
|   * hledger, hledger-lib: support GHC 7.6 and latest cmdargs, haskeline, split | ||||
| 
 | ||||
|   * balance report no longer has an O(n^2) slowdown with large numbers of accounts, | ||||
|     and is generally more speedy. Benchmark on a 2010 macbook: | ||||
| 
 | ||||
|         +-------------------------------------------++--------------+--------------+--------+ | ||||
|         |                                           || hledger-0.18 | hledger-0.19 | ledger | | ||||
|         +===========================================++==============+==============+========+ | ||||
|         | -f data/100x100x10.journal     balance    ||         0.21 |         0.07 |   0.09 | | ||||
|         | -f data/1000x1000x10.journal   balance    ||        10.13 |         0.47 |   0.62 | | ||||
|         | -f data/1000x10000x10.journal  balance    ||        40.67 |         0.67 |   1.01 | | ||||
|         | -f data/10000x1000x10.journal  balance    ||        15.01 |         3.22 |   2.36 | | ||||
|         | -f data/10000x1000x10.journal  balance aa ||         4.77 |         4.40 |   2.33 | | ||||
|         +-------------------------------------------++--------------+--------------+--------+ | ||||
| 
 | ||||
|   * build version is set with CPP instead of cabal-file-th | ||||
| 
 | ||||
| Release contributors: Simon Michael, Sergei Trofimovich | ||||
| 
 | ||||
| Release stats: 106 days, 21 commits, 1 end-user fix, 0 end-user features | ||||
| since last release | ||||
| 
 | ||||
| Project stats: 222 unit & functional tests, 7740 lines of code | ||||
| including hledger-web, 21 committers | ||||
|  | ||||
| @ -1,5 +1,5 @@ | ||||
| name:           hledger-lib | ||||
| version: 0.19 | ||||
| version: 0.19.1 | ||||
| category:       Finance | ||||
| synopsis:       Core data types, parsers and utilities for the hledger accounting tool. | ||||
| description: | ||||
|  | ||||
| @ -1,6 +1,6 @@ | ||||
| name:           hledger | ||||
| -- also in cpp-options below | ||||
| version: 0.19 | ||||
| version: 0.19.1 | ||||
| category:       Finance | ||||
| synopsis:       The main command-line interface for the hledger accounting tool. | ||||
| description: | ||||
| @ -41,7 +41,7 @@ flag threaded | ||||
|     Default:       True | ||||
| 
 | ||||
| library | ||||
|   cpp-options:    -DVERSION="0.19" | ||||
|   cpp-options:    -DVERSION="0.19.1" | ||||
|   ghc-options:    -W | ||||
|   -- should be the same as below | ||||
|   exposed-modules: | ||||
| @ -62,7 +62,7 @@ library | ||||
|                   Hledger.Cli.Stats | ||||
|   -- should be the same as below | ||||
|   build-depends: | ||||
|                   hledger-lib == 0.19 | ||||
|                   hledger-lib == 0.19.1 | ||||
|                  ,base >= 4.3 && < 5 | ||||
|                  -- ,cabal-file-th | ||||
|                  ,containers | ||||
| @ -110,13 +110,13 @@ executable hledger | ||||
|                   Hledger.Cli.Print | ||||
|                   Hledger.Cli.Register | ||||
|                   Hledger.Cli.Stats | ||||
|   cpp-options:    -DVERSION="0.19" | ||||
|   cpp-options:    -DVERSION="0.19.1" | ||||
|   ghc-options:    -W | ||||
|   if flag(threaded) | ||||
|        ghc-options:   -threaded | ||||
|  -- should be the same as above | ||||
|   build-depends: | ||||
|                   hledger-lib == 0.19 | ||||
|                   hledger-lib == 0.19.1 | ||||
|                  ,base >= 4.3 && < 5 | ||||
|                  ,containers | ||||
|                  ,cmdargs >= 0.10 && < 0.11 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user