Version 1.1.0
v1.1.0 (2018-10-22)
Full Changelog
Closed issues:
- Cover system.versionCompatible unit tests with Testnet, Betanet and Mainnet scenarios #2473
- Supply calculation bug in block reward #2471
- Rollback version patching mechanism #2466
- Allow block to be backward compatible with 1.0.x node while broadcasting #2464
- Update script adds null value to api whitelist array #2459
- Frequent peer removal and inserting #2455
- Vote verify function should call waterfall callback instead of main callback #2450
- Patching system headers should be logged as debug #2439
- Update config don't check LISK_NETWORK env variable #2437
- Change of vote processing logic ignore address collision scenario #2434
- Wrong block height for block version 0 for testnet #2433
- Wrong amount check in verify function of logic/In_transfer and logic/out_transfer #2430
- Differences in vote column in mem_accounts while syncing from scratch #2420
- Intentionally disconnecting and removing peer #2410
- Update P2P layer connection logic so it can work with 1.0.0-rc.* releases #2389
- /api/delegates/{address}/forging_statistics returns different results compared to v0.9.16 #2367
- Poor performance of GET /api/delegates/[address]/forging_statistics #2352
- Poor performance of GET /api/delegates #2351
- Poor performance of GET /api/accounts in case of some few parameters #2350
- Poor performance of GET /api/node/status #2348
- bad sorting when using balance:asc #2330
- Wrong wsPort number in mainnet/config.json #2329
- Set default db user to 'lisk' #2248
- Change the precedence of configurations to override custom configuration #2231
- Worker controller needs to adopted to use the new configs #2216
- Fix randomness for unit logic vote test #2207
- Update configuration migration script from 1.0.x to 1.1.x #2202
- Fix failing tests in Jenkins for 1.1.0 #2192
- Clean constants, exceptions and config files from all networks folders #2186
- Clean the version and minVersion config from all config files #2184
- Update jenkins integration to use the dedicated build server #2182
- Fix docker container workflow in 1.1 #2180
- forge should be called after fillPool and not before #2170
- Improve vote transaction verification/processing efficiency #2168
- Cleanup tests to use "devnet" configuration files to run all tests #2156
- Merge helpers/milestones.js to network specific exceptions #2155
- Block verification functional test for fork2 is failing #2152
- Blocks verify functional test is not covered in Jenkins parallel test #2151
- Update PostgreSQL to version 10 #2147
- Delegates endpoint should sort by rank:asc #2138
- Remove dependency of "round" from "summedRound" #2129
- Review integration test suite #2125
- npm install failed on Mac os 10.13.4 #2082
- Send back better error when disconnecting because of invalid peer headers #2068
- Forging status broken after resync with beta7 #2058
- Refactor generateDelegateList to accept round as parameter #2014
- Log level of "Inserted new peer" and "Removed peer" should be symmetric #1992
- GET api/peers doesn't return the peer when WebSocket process restarted #1814
- Update libsodium #1797
- Incorrect missedBlocks update after delete last block of round #1783
- It's not possible to sort delegates by 'producedblocks'/'missedblocks' with api/delegates #1716
- Different datatype for round number among different tables #1647
- Separate VCS config file from live config file #1421
- Store amounts as strings #716
- Implement ForgingEnable flag #647
- Implement SyncOnly flag for firewalled clients #646
- Improve sync speed #498
- Support multiple networks with one installation #398
Merged pull requests:
- Improve example for unconfirmedBalance - Closes #2477 #2478 (Tschakki)
- Supply calculation bug in block reward - Closes #2471 #2474 (ManuGowda)
- Rollback version patching mechanism - Closes #2466 #2467 (jondubois)
- Allow block to be backward compatible with 1.0.x node while broadcasting - Closes #2464 #2465 (ManuGowda)
- Update script adds null value to api whitelist array - Closes #2459 #2460 (nazarhussain)
- Vote verify function should call waterfall callback instead of main callback - Closes #2450 #2451 (MaciejBaj)
- Add exception for votes collision for testnet - Closes #2434 #2448 (SargeKhan)
- Patching system headers should be logged as debug - Closes #2439 #2444 (nazarhussain)
- Add fix for vote collision scenario - Closes #2434 #2442 (SargeKhan)
- Differences in vote column in mem_accounts while syncing from scratch - Closes #2420 #2441 (nazarhussain)
- Update config don't check LISK_NETWORK env variable - Closes #2437 #2440 (nazarhussain)
- Wrong block height for block version 0 for testnet - Closes #2433 #2435 (nazarhussain)
- Wrong amount check in verify function of logic/In_transfer and logic/out_transfer - Closes #2430 #2432 (nazarhussain)
- Fix merge mistake and update the rewire version #2428 (shuse2)
- Fix differences in vote column in mem_accounts while syncing from scratch - Closes #2420 #2425 (nazarhussain)
- Calculate the correct time interval in aggregateBlocksReward - Closes #2367 #2417 (TheGoldenEye)
- Update P2P layer connection logic so it can work with 1.0.0-rc.* releases (development) - Closes #2389 #2397 (MaciejBaj)
- Update P2P layer connection logic so it can work with 1.0.0-rc.* releases - Closes #2389 #2390 (nazarhussain)
- Add sort support for username field on api/voters - Closes #2330 #2376 (yatki)
- Poor performance of GET /api/accounts in case of some few parameters - Resolves #2350 #2374 (4miners)
- Poor performance of GET /api/delegates - Resolves #2351 #2373 (4miners)
- Poor performance of GET /api/delegates/[address]/forging_statistics - Closes #2352 #2360 (nazarhussain)
- Poor performance of GET /api/delegates/[address]/forging_statistics - Closes #2352 #2357 (nazarhussain)
- Add sort support to api/voters endpoint - Closes #2330 #2346 (yatki)
- Align README with docs - Closes #2295 #2315 (Tschakki)
- Update preinstall section of README - Closes #2248 #2286 (Tschakki)
- Set db user in default config to 'lisk' - Closes #2248 #2250 (Nazgolze)
- Fix unstable unit test for vote - Closes #2207 #2241 (SargeKhan)
- Make docker images for 1.1 configurable - Closes #2180 #2234 (fchavant)
- Change the precedence of configurations to override custom configuration - Closes #2231 #2232 (nazarhussain)
- Fix config usage in worker_controller - Closes #2216 #2217 (shuse2)
- Log level of "Inserted new peer" and "Removed peer" should be symmetric - Closes #1992 #2215 (jondubois)
- Update configuration migration script from 1.0.x to 1.1.x - Closes #2202 #2205 (nazarhussain)
- Review integration test suite - Close #2125 #2203 (diego-G)
- Clean constants, exceptions and config files from all networks folders - Closes #2186 #2200 (nazarhussain)
- SSL breaks Websocket connection - Closes #2154 #2197 (jondubois)
- Clean the version and minVersion config from all config files - Closes #2184 #2196 (nazarhussain)
- Fix failing tests in Jenkins for 1.1.0 - Closes #2192 #2193 (nazarhussain)
- Improve vote transaction verification performance - Close #2168 #2189 (SargeKhan)
- Store amounts as strings - Closes #716 #2187 (ManuGowda)
- Update jenkins integration to use the dedicated build server - Closes #2182 #2183 (ManuGowda)
- Cleanup tests to use "devnet" configuration files to run all tests - Closes #2156 #2181 (nazarhussain)
- Add sorting by producedBlocks - Closes #1716 #2177 (Tschakki)
- Forging status broken after resync with beta7 - Closes #2058 #2174 (ManuGowda)
- Refactor generateDelegateList to accept round as parameter - Closes #2014 #2172 (4miners)
- forge should be called after fillPool and not before - Closes #2170 #2171 (4miners)
- Round fixes - Closes #216, #1783 #2169 (4miners)
- Different datatype for round number among different tables - Closes #1647 #2167 (4miners)
- Send back better error when disconnecting because of invalid peer headers - Closes #2068 #2165 (jondubois)
- Blocks verify functional test is not covered in Jenkins parallel test - Closes #2151 #2152 #2160 (ManuGowda)
- Change default delegate sorting to rank:asc - Closes #2138 #2153 (Tschakki)