Skip to content

Commit 75731ee

Browse files
authored
<doc>(changeLog): update 3.1.0 changeLog. (#694)
1 parent dab6d3f commit 75731ee

File tree

2 files changed

+67
-1
lines changed

2 files changed

+67
-1
lines changed

Changelog.md

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,69 @@
1+
## v3.1.0
2+
(2022-11-21)
3+
4+
请阅读Java SDK v3.x+文档:
5+
6+
- [中文用户手册](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
7+
8+
### 新增
9+
10+
- 新增账户权限管理接口,详情参考 `org.fisco.bcos.sdk.v3.contract.auth.manager.AuthManager` ,包括冻结、解冻、废除账户地址接口。
11+
- 新增BFS接口,`list`接口支持分页逻辑;`link`接口可以在BFS `/apps` 下任意目录下创建链接文件,不再限制输入目录格式。
12+
- 增加解析交易input的接口,详情参考 `org.fisco.bcos.sdk.v3.codec.ContractCodec`
13+
- 交易回执新增 `checksumContractAddress` 字段,用于[EIP-55](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-55.md)的checksum计算。
14+
15+
### 更新
16+
17+
- 变更加入共识节点逻辑,只有观察节点才能加入共识节点;游离节点/新增节点加入共识节点,必须先加入观察节点,且跟上目前链区块高度。
18+
- 变更节点版本号判断,在做兼容性判断时请参考 `org.fisco.bcos.sdk.v3.model.EnumNodeVersion`
19+
20+
### 修复
21+
22+
- 修复获取合约事件接口的bug,issue: [#654](https://github.com/FISCO-BCOS/java-sdk/issues/654)
23+
- 新增单元测试、CodeQL代码扫描覆盖,修复大多数错误。
24+
25+
26+
### 兼容性说明
27+
28+
- 不兼容 FISCO BCOS 2.0+ 版本
29+
- 兼容java-sdk v3.0+的历史版本
30+
- 支持[FISCO BCOS 3.1.0](https://github.com/FISCO-BCOS/FISCO-BCOS/releases/tag/v3.1.0)版本
31+
- 账户权限管理接口、BFS新增的list分页接口与link接口只在 FISCO BCOS 3.1.0支持使用。
32+
33+
----
34+
35+
## v3.1.0
36+
(2022-11-21)
37+
38+
Please read the Java SDK v3.x+ documentation:
39+
40+
- [Chinese User Manual](https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/develop/sdk/java_sdk/index.html)
41+
42+
### New
43+
44+
- Added account authority management interface, for details, refer to `org.fisco.bcos.sdk.v3.contract.auth.manager.AuthManager`, including freezing, unfreezing, and abolishing account address interfaces.
45+
- Added BFS interface, the `list` interface supports pagination logic; the `link` interface can create link files in any directory under BFS `/apps`, and no longer restricts the input directory format.
46+
- Add an interface for parsing transaction input. For details, refer to `org.fisco.bcos.sdk.v3.codec.ContractCodec`.
47+
- The transaction receipt adds `checksumContractAddress` field, which is used for the checksum calculation of [EIP-55](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-55.md).
48+
49+
### renew
50+
51+
- Change the logic of joining the consensus node. Only the observation node can join the consensus node; when the free node/new node joins the consensus node, it must first join the observation node and keep up with the current chain block height.
52+
- Change node version number judgment, please refer to `org.fisco.bcos.sdk.v3.model.EnumNodeVersion` when making compatibility judgment
53+
54+
### fix
55+
56+
- Fix the bug of getting contract event interface, issue: [#654](https://github.com/FISCO-BCOS/java-sdk/issues/654)
57+
- Added unit tests, CodeQL code scanning coverage, and fixed most errors.
58+
59+
60+
### Compatibility Notes
61+
62+
- Not compatible with FISCO BCOS version 2.0+
63+
- Compatible with historical versions of java-sdk v3.0+
64+
- Support [FISCO BCOS 3.1.0](https://github.com/FISCO-BCOS/FISCO-BCOS/releases/tag/v3.1.0) version
65+
- The account authority management interface, the newly added list paging interface and link interface of BFS are only supported in FISCO BCOS 3.1.0.
66+
167
## v3.0.1
268
(2022-9-26)
369

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ ext {
3434
// integrationTest.mustRunAfter test
3535
allprojects {
3636
group = 'org.fisco-bcos.java-sdk'
37-
version = '3.1.0-SNAPSHOT'
37+
version = '3.1.0'
3838
apply plugin: 'maven-publish'
3939
apply plugin: 'idea'
4040
apply plugin: 'eclipse'

0 commit comments

Comments
 (0)