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. | I have released hledger 0.19.1 to fix an arithmetic bug with total prices | ||||||
| This release has just two visible changes: a much faster balance | (thanks to Thierry Daucourt for reporting it). | ||||||
| command, and support for the latest GHC and libs. (A hledger-web | 
 | ||||||
| update will follow.) | 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 | hledger is a command-line tool and haskell library for tracking | ||||||
| financial transactions, which are stored in a human-readable plain | financial transactions, which are stored in a human-readable plain | ||||||
| @ -15,30 +21,3 @@ Install it: | |||||||
| cabal update; cabal install hledger . | cabal update; cabal install hledger . | ||||||
| For installation help, see http://hledger.org/MANUAL.html#installing . | 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 . | 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 | name:           hledger-lib | ||||||
| version: 0.19 | version: 0.19.1 | ||||||
| category:       Finance | category:       Finance | ||||||
| synopsis:       Core data types, parsers and utilities for the hledger accounting tool. | synopsis:       Core data types, parsers and utilities for the hledger accounting tool. | ||||||
| description: | description: | ||||||
|  | |||||||
| @ -1,6 +1,6 @@ | |||||||
| name:           hledger | name:           hledger | ||||||
| -- also in cpp-options below | -- also in cpp-options below | ||||||
| version: 0.19 | version: 0.19.1 | ||||||
| category:       Finance | category:       Finance | ||||||
| synopsis:       The main command-line interface for the hledger accounting tool. | synopsis:       The main command-line interface for the hledger accounting tool. | ||||||
| description: | description: | ||||||
| @ -41,7 +41,7 @@ flag threaded | |||||||
|     Default:       True |     Default:       True | ||||||
| 
 | 
 | ||||||
| library | library | ||||||
|   cpp-options:    -DVERSION="0.19" |   cpp-options:    -DVERSION="0.19.1" | ||||||
|   ghc-options:    -W |   ghc-options:    -W | ||||||
|   -- should be the same as below |   -- should be the same as below | ||||||
|   exposed-modules: |   exposed-modules: | ||||||
| @ -62,7 +62,7 @@ library | |||||||
|                   Hledger.Cli.Stats |                   Hledger.Cli.Stats | ||||||
|   -- should be the same as below |   -- should be the same as below | ||||||
|   build-depends: |   build-depends: | ||||||
|                   hledger-lib == 0.19 |                   hledger-lib == 0.19.1 | ||||||
|                  ,base >= 4.3 && < 5 |                  ,base >= 4.3 && < 5 | ||||||
|                  -- ,cabal-file-th |                  -- ,cabal-file-th | ||||||
|                  ,containers |                  ,containers | ||||||
| @ -110,13 +110,13 @@ executable hledger | |||||||
|                   Hledger.Cli.Print |                   Hledger.Cli.Print | ||||||
|                   Hledger.Cli.Register |                   Hledger.Cli.Register | ||||||
|                   Hledger.Cli.Stats |                   Hledger.Cli.Stats | ||||||
|   cpp-options:    -DVERSION="0.19" |   cpp-options:    -DVERSION="0.19.1" | ||||||
|   ghc-options:    -W |   ghc-options:    -W | ||||||
|   if flag(threaded) |   if flag(threaded) | ||||||
|        ghc-options:   -threaded |        ghc-options:   -threaded | ||||||
|  -- should be the same as above |  -- should be the same as above | ||||||
|   build-depends: |   build-depends: | ||||||
|                   hledger-lib == 0.19 |                   hledger-lib == 0.19.1 | ||||||
|                  ,base >= 4.3 && < 5 |                  ,base >= 4.3 && < 5 | ||||||
|                  ,containers |                  ,containers | ||||||
|                  ,cmdargs >= 0.10 && < 0.11 |                  ,cmdargs >= 0.10 && < 0.11 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user