New Features
* **Performance Improvement**
* Verify transactions parallel in a block using DAG.
* **Consensus**
* Add new Chained-BFT module into consensus;
* Integrate DPoS with Chained-BFT, note that this feature is still in preview.
* **Smart Contract**
* Contract SDK supports print log into log file;
* Contract supports get block/transaction data;
* Define the standard error code of contracts' return message;
* Add new contract build and test tool.
* **Security Enhancements**
* Support multisig and ring signature in crypto module;
* Disable external invoke of initialize function of WASM contracts;
* Refine the verification process of transaction, avoid the risk of some auth_require addresses were used without verification in contract context.
* **Other Features**
* Limit initiator to address only to simplify permission check;
* Improve the UTXO walk process, support truncating ledger in some forked cases;
* Support update the config of reserve contracts, and some more improvements on reserve contracts.