-
Notifications
You must be signed in to change notification settings - Fork 255
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add 2.4.0 changeLog && update related version to 2.4.0 (#786)
* Add 2.4.0 changeLog && update related version to 2.4.0 * fix pbft_process.png spelling error
- Loading branch information
1 parent
555791c
commit 16a3bd0
Showing
17 changed files
with
130 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
# [v2.4.0](https://github.com/FISCO-BCOS/FISCO-BCOS/releases/tag/v2.4.0) | ||
|
||
```eval_rst | ||
.. admonition:: v2.3.x升级到v2.4.0 | ||
- **兼容升级** :直接替换v2.3.x节点的二进制为 `v2.4.0二进制 <https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.4.0/fisco-bcos.tar.gz>`_ ,升级后的版本修复v2.3.x中的bug,并新增了2.4.0动态群组生命周期管理功能、网络统计功能,但不会包含2.4.0所有特性,普通场景下可回滚至v2.3.x。回滚方法参考本文最后一节。 | ||
- **全面升级** :参考 `安装 <../installation.html>`_ 搭建新链,重新向新节点提交所有历史交易,升级后节点包含v2.4.0所有新特性 | ||
- `v2.4.0 Release Note <https://github.com/FISCO-BCOS/FISCO-BCOS/releases/tag/v2.4.0>`_ | ||
``` | ||
|
||
## 变更描述 | ||
|
||
**新特性** | ||
|
||
- 支持动态群组生命周期管理 | ||
- 支持网络流量和Gas统计 | ||
- Precompiled合约支持Gas | ||
- 支持EVM Gas衡量标准插件化配置 | ||
- 添加新接口SendTransactionAndGetProof推送交易和交易回执证明 | ||
|
||
|
||
**更新** | ||
|
||
- CMake最低要求修改为3.7,支持依赖库多源下载 | ||
|
||
|
||
**修复** | ||
|
||
- 修复国密模式下ecRecover接口不可用问题 | ||
- 修复国密模式、非国密模式下sha256接口返回值不一致的问题 | ||
|
||
**兼容性** | ||
|
||
**向前兼容**,旧版本可以直接替换程序升级,替换后的节点修复v2.3.x中的bug,并新增了2.4.0的动态群组生命周期管理功能、网络统计功能,若要启用v2.4.0版本所有新特性,需重新搭链。 | ||
|
||
|
||
| | 推荐版本 | 最低版本 | 说明 | | ||
| ---------- | ----------------------- | --------- | ---------------------- | | ||
| 控制台 | 1.0.9 | 1.0.4 | | | ||
| SDK | 2.4.0 | 2.0.4 | | | ||
| generator | 1.4.0 | 1.1.0 | 搭建新链需要使用该版本 | | ||
| 浏览器 | 2.0.2 | 2.0.0-rc2 | | | ||
| Solidity | 最高支持 solidity 0.5.2 | 0.4.11 | | | ||
| amdb-proxy | 2.3.0 | 2.0.2 | | | ||
|
||
**兼容模式回滚至v2.2.x方法** | ||
|
||
当节点采用兼容模式从v2.3.x升级至v2.4.0后,可直接通过将节点二进制替换回v2.3.x完成回滚。 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
# [v2.3.0](https://github.com/FISCO-BCOS/FISCO-BCOS/releases/tag/v2.3.0) | ||
|
||
```eval_rst | ||
.. admonition:: v2.3.x upgraded to v2.4.0 | ||
- **Compatible upgrade** :Directly replace the binary of the v2.3.x node with the `v2.4.0 binary <https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.4.0/fisco-bcos.tar.gz>`_ , the upgraded version fixes bugs in v2.3.x, and includes 2.4.0 dynamic group life cycle management function, network statistics function, but will not enable all the features of 2.4.0, in normal scenarios, you can roll back to v2.3.x. For the rollback method, refer to the last section of this article. | ||
- **Full upgrade** :Refer to `Installation <../ installation.html>`_ to build a new chain and resubmit all historical transactions to the new node. The upgraded node includes new features in v2.4.0 | ||
- `v2.4.0 Release Note <https://github.com/FISCO-BCOS/FISCO-BCOS/releases/tag/v2.4.0>`_ | ||
``` | ||
|
||
## Change description | ||
|
||
**New features** | ||
|
||
- Support dynamic group life cycle management | ||
- Support network traffic and Gas statistics | ||
- Precompiled contract supports Gas | ||
- Support EVM Gas measurement standard plug-in configuration | ||
- Add new interface SendTransactionAndGetProof push transaction and transaction receipt proof | ||
|
||
**Update** | ||
|
||
- The minimum requirement of CMake is modified to 3.7, supporting multi-source download of dependent libraries | ||
|
||
**Fix** | ||
|
||
- Fix the problem that the ecRecover interface is not available in the national secret mode | ||
- Fix the inconsistent return value of sha256 interface in national secret mode and non-national secret mode | ||
|
||
|
||
**compatibility** | ||
|
||
**Forward compatible**, The old version can directly replace the program upgrade, the replaced node fixes the bug in v2.3.x, and includes 2.4.0 dynamic group life cycle management function and network statistics function, to enable all new features in v2.4.0, you need to rebuild the blockchain. | ||
|
||
| | Recommended version | Minimum version | Description | | ||
| ------------------ | ------------------- | --------------- | ----------- | | ||
| console | 1.0.9 | 1.0.4 | | | ||
| SDK | 2.4.0 | 2.0.4 | | | ||
| generator | 1.4.0 | 1.1.0 | | | ||
| FISCO BCOS browser | 2.0.2 | 2.0.0-rc2 | | | ||
| Solidity | up to 0.5.2 | 0.4.11 | | | ||
| amdb-proxy | 2.3.0 | 2.0.2 | | | ||
|
||
**Compatibility mode rollback to v2.2.x method** | ||
|
||
After a node is upgraded from v2.3.x to v2.4.0 in compatibility mode, the rollback can be completed directly by replacing the node binary back to v2.3.x. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
v2.3.0 | ||
v2.4.0 |