This repository has been archived by the owner on Jun 11, 2024. It is now read-only.
Version 1.4.0
·
23361 commits
to development
since this release
Change Log
v1.4.0 (2019-01-07)
Closed issues:
- Fix misuse of sort method while updating delegates list cache #2652
- Endpoint /api/delegates/forgers fail with offset > 100 #2651
- Configuration of https timeouts being set in wrong place #2644
- Update Node.js GPG keyring #2641
- Do not call callback multiple times when Redis is disconnected #2635
- Remove unused Jenkinsfiles #2602
- Overhaul Jenkinsfile.network #2598
- Use lisk-scripts version 0.6.1 #2595
- Add unit tests for updateDelegateListCache & clearLastDelegateListCache methods #2593
- getLastCommit fails if git is not installed #2588
- API /node/constants build has a invalid timestamp value and format #2586
- Set build constants in Dockerfile #2584
- Update build/config.sh to pull in lisk-scripts 0.6.0 #2569
- Don't use "=" prefix in package.json to freeze dependencies #2568
- Update Node.js version from 8.12.0 to 8.13.0 #2567
- Client doesn't get new blocks after reload and is stuck in "Releasing unqued broadcasts"-loops #2558
- Use UNLOGGED Tables for huge performance gain during snapshotting #2556
- Transactions made are not always included in the 'block/change' socket event on Testnet #2533
- Add Eslint rule to avoid Chai aliases in favour of readability #2532
- Docker compose support for dynamic inclusion and exclusion of services #2531
- Wrong error message "API access denied" #2514
- Regression after merging 1.1.1 related to Bignumber's upgrade #2503
- Update Dependencies not requiring code changes #2498
- Peers insert failed due smallint out of range #2496
- Enforce Chai expects to have actual assertions #2480
- Package Node.js specified in .nvmrc #2572
- Remove unused exception variables from config and their related code #2462
- Received post block broadcast request in unexpected format #2453
- Create log file dynamically based on network #2452
- Always pass a callback as the last function parameter #2449
- Remove "eslint-disable" statements from on top of files #2447
- Remove transaction fee exception from betanet config #2443
- Unify indexOf & includes usage in exception handling #2436
- Upgrade bignumber.js dependency #2427
- Application start takes too much time #2426
- Redundant logic in getBlockSlotData #2422
- Node receives blocks during snapshotting #2419
- Use ACTIVE_DELEGATES constant in corresponding places #2413
- Allow to search for transactions by data field #2404
- Balance change after new block is delayed by several seconds #2403
- Makefile #2400
- During the syncing process, do not process bundled transactions #2398
- Add fromTimestamp and toTimestamp to Blocks API endpoint #2391
- Improve performance of blockchain synchronisation process #2384
- Change BYTEA to VARCHAR #2314
- Clean up loadBlocksFromNetwork function in modules.loader #2292
- Add ready and signatures parameters as required to all unsigned transactions #1695
Merged pull requests:
- Use strict nodejs engine in docker #2706 (ManuGowda)
- Peers insert failed due smallint out of range - Closes #2496 #2660 (pablitovicente)
- Maintain delegates list in memory - Closes #2421 #2655 (4miners)
- Fix misuse of sort method while updating delegates list cache #2654 (lsilvs)
- Maintain delegates list in memory - Closes #2421 #2653 (4miners)
- Configuration of https timeouts being set in wrong place - Closes #2644 #2645 (pablitovicente)
- Build: update Node.js GPG keyring - Closes #2641 #2642 (fchavant)
- Do not call callback multiple times when Redis is disconnected - Closes #2635 #2639 (diego-G)
- Endpoint /api/delegates/forgers fail with offset > 100 - Closes #2651 #2637 (Bit-Shifts)
- Add unit tests for updateDelegateListCache & clearLastDelegateListCache methods - Closes #2593 #2612 (yatki)
- Do not process bundled transactions while node is syncing - Closes #2398 #2607 (diego-G)
- Remove unused Jenkinsfiles - Closes #2602 #2604 (fchavant)
- Apply eslint-rule no-var- Related to #1597 #2603 (diego-G)
- Overhaul Jenkinsfile.network #2600 (fchavant)
- Build: use lisk-scripts 0.6.1 - Closes #2595 #2599 (fchavant)
- Always pass a callback as the last function parameter - Closes #2449 #2597 (pablitovicente)
- Fix get last commit helper when git is not installed - Closes #2588 #2596 (diego-G)
- Change format of 'build' constant - Closes #2586 #2591 (fchavant)
- Apply eslint-rule no-bitwise - Related to #1597 #2590 (diego-G)
- Apply eslint-rule no-nested-ternary - Related to #1597 #2589 (diego-G)
- Set build constants in Dockerfile - Closes #2584 #2587 (fchavant)
- Apply eslint-rule no-shadow - Related to #1597 #2583 (diego-G)
- Unify indexOf & includes usage in exception handling - Closes #2436 #2581 (yatki)
- Build: read Node.js version specified in .nvmrc - Closes #2572 #2575 (fchavant)
- Update build/config.sh to pull in lisk-scripts 0.6.0 - Closes #2569 #2573 (fchavant)
- Don't use "=" prefix in package.json to freeze dependencies - Closes #2568 #2571 (MaciejBaj)
- Update Node.js version from 8.12.0 to 8.13.0 - Closes #2567 #2570 (MaciejBaj)
- Apply eslint-rule new-cap - Related to #1597 #2566 (diego-G)
- Apply eslint-rule consistent-return - Related to #1597 #2565 (diego-G)
- Apply eslint-rule array-callback-return - Related to #1597 #2563 (diego-G)
- Apply eslint-rule eqeqeq - Related to #1597 #2562 (diego-G)
- Add eslint-rule callback-return - Related to #1597 #2561 (diego-G)
- Clean up loadBlocksFromNetwork function from loader module - Closes #2292 & #2384 #2555 (diego-G)
- Update Development Dependencies not requiring code changes - Closes #2499 #2554 (pablitovicente)
- Update Dependencies not requiring code changes - Closes #2498 #2553 (pablitovicente)
- Received post block broadcast request in unexpected format - Closes #2453 #2552 (lsilvs)
- Refactor eslint-disable comments - Closes #2447 #2547 (yatki)
- Move LiskHQ/lisk-build into LiskHQ/lisk and introduce basic Makefile - Closes #2400 #2545 (fchavant)
- Maintain delegate list in memory - Closes #2421 #2543 (yatki)
- Multiple docker compose files - Closes #2531 #2538 (fchavant)
- Wrong error message "API access denied" - Closes #2514 #2537 (pablitovicente)
- Add ready and signatures parameters as required to all unsigned transactions - Closes #1695 #2530 (pablitovicente)
- Balance change after new block is delayed by several seconds - Closes #2403 #2519 (lsilvs)
- Stop receiving blocks during snapshotting - Closes #2419 #2515 (diego-G)
- Allow fuzzy search on data filter when getting transactions - Closes #2404 #2513 (diego-G)
- Fix more false positives on our test suites - Closes #2480 #2508 (diego-G)
- Peers insert failed due smallint out of range - Closes #2496 #2507 (pablitovicente)
- Fix regression after merging 1.1.1 into development related to Bignumber upgrade - Closes #2503 #2504 (diego-G)
- Redundant logic in getBlockSlotData - Closes #2422 #2488 (lsilvs)
- Application start takes too much time - Closes #2426 #2485 (pablitovicente)
- Logs are created dynamically based on network name - Closes #2452 #2475 (pablitovicente)
- Add from/to timestamp filter to get blocks endpoint - Closes #2391 #2472 (diego-G)
- Add filter data field to get transactions endpoint - Closes #2404 #2470 (diego-G)
- Remove slots.delegates & use ACTIVE_DELEGATES constant - Closes #2413 #2469 (yatki)
- Removed unused exception variables from config and their related code - Closes #2462 #2463 (diego-G)
- Upgrade bignumber.js library to 7.2.1 - Closes #2427 #2461 (diego-G)