github LiskArchive/lisk-sdk v2.2.0
Version 2.2.0

latest releases: v6.0.2, v6.1.0, v6.0.1...
6 years ago

v2.2.0 (2019-08-02)

Full Changelog

Released packages

  • lisk-sdk@2.2.0
  • lisk-framework@0.3.0
  • lisk-elements@2.3.0
  • @liskhq/lisk-client@2.3.0
  • @liskhq/lisk-transactions@2.3.0
  • @liskhq/lisk-p2p@0.2.0

Improvements

  • Remove Circular Dependencies Inside Chain Module #3511
  • Add capability to register database migration from the application/module layer #3197
  • Delay in syncing with network due to too many failed to load block from network #3954
  • Reduce the technical debt #3394
All the issues

Closed issues

  • Snapshotting and syncing fails on 2.2 #4003
  • Remove empty Jenkinsfile #3993
  • Sequence should not be used in Loader #3977
  • Some transaction events are not being broadcasted #3962
  • Isolate nextForge and nextSync implementation from registering logic #3958
  • Delay in syncing with network due to too many failed to load block from network #3954
  • Jest application tests skipped #3947
  • Duplicate key value violates unique constraint address_unique #3897
  • Fatal error Block process cannot be executed in parallel #3896
  • Move state_store and broadcaster out of the logic folder #3845
  • Add Bunyan standard serializer #3838
  • Remove bus from chain module #3813
  • Replace crypto with @liskhq/lisk-cryptography #3808
  • Replace bytebuffer with @liskhq/lisk-cryptography #3807
  • Migration does execute in the correct order #3762
  • Remove global scope references #3754
  • Update sequence usage to be async #3753
  • Rename helpers to utils to be consistent to other libraries #3752
  • Change peer.js to utils without holding states #3751
  • Update forger.js to use async/await #3748
  • Update loader.js to async/await #3747
  • Update transport.js to use async/await #3746
  • Remove redundant code in modules/transactions #3638
  • Combine all the block related logic into one module and expose used functionality #3616
  • Combine all the rounds related logic into one module and expose used functionality #3615
  • Combine all the transaction related logic into one module and expose used functionality #3614
  • Functional WS tests constantly failing #3607
  • Move state management and entry modules to the top level #3580
  • Jenkins should cancel previous job when new commits are pushed #3551
  • Invalid monitoring logs for bus activity #3545
  • Use async/await in chain module logic #3540
  • Refactor redundant code in Account submodule/logic #3524
  • Use redis cache from within http module #3513
  • Remove unused code in chain module #3512
  • Remove Circular Dependencies Inside Chain Module #3511
  • Use only necessary dependencies #3494
  • Replace sodium-native with @liskhq/lisk-cryptography #3426
  • Remove initial state from the config #3405
  • Use async/await consistently across the application #3396
  • Reduce the technical debt #3394
  • Clean up the "cleanup" method in chain module #3368
  • Complete changes of loader.js to ES6 and recover with unit tests #3280
  • Update Ajv, ZSchema usages to use @liskhq/lisk-validator #3278
  • Add capability to register database migration from the application/module layer #3197
  • Move api related cache handler to httpApi module #3111
  • Fix randomly failing tests #3096
  • Update BigNum to use @liskhq/bignum #3067
  • Introduce the coverage metrics without using coverall #3322

Merged pull requests

Don't miss a new lisk-sdk release

NewReleases is sending notifications on new releases.