Skip to content

Commit a824d25

Browse files
Maggie WUMaggie WU
authored andcommitted
set version 2.6.1
1 parent 5d877d2 commit a824d25

File tree

2 files changed

+101
-5
lines changed

2 files changed

+101
-5
lines changed

Changelog.md

Lines changed: 100 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,73 @@
1-
### v2.6.1-rc1
1+
## 2.6.1
2+
(2020-10-29)
3+
Please read documentation of Java SDK.
24

5+
* [English User Handbook](https://fisco-bcos-documentation.readthedocs.io/en/latest/docs/sdk/java_sdk/index.html)
6+
* [Chinese User Handbook](https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/sdk/java_sdk/index.html#)
7+
* [Chinese WIKI](https://github.com/FISCO-BCOS/java-sdk/wiki)
8+
9+
Java SDK v2.6.1 include the following new features:
10+
11+
Changed:
12+
* Hidden the amop private topic suffix in the callback function.
13+
* Added amop demo required resources.
14+
* Upgraded two dependencies that netty-sm-ssl-context to version v1.2.0 and netty to version v4.1.53.Final.
15+
* Improved the documentation of send transaction without bin file.
16+
* Removed unused arguments(abi file) in the functions like encodeMethodByInterface of ABI module.
17+
18+
Fixed:
19+
* Solved the problem of crypto module cannot call by multiple tasks.
20+
* Solved invalid block limit problem, when console delete data and restart.
21+
* Fixed an event decode bug that cannot decode multiple events of one transaction.
22+
* Fixed the AMOP message data truncated bug.
23+
24+
Compatibility
25+
26+
* FISCO BCOS v2.0+.
27+
* Not compatible with Web3SDK. When two users want to use AMOP functions to talk with each other, they should either both use Java SDK, or both use Web3SDK.
28+
29+
----
30+
请参考文档:
31+
* [英文版用户手册](https://fisco-bcos-documentation.readthedocs.io/en/latest/docs/sdk/java_sdk/index.html)
32+
* [中文版用户手册](https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/sdk/java_sdk/index.html#)
33+
* [中文版WIKI](https://github.com/FISCO-BCOS/java-sdk/wiki)
34+
35+
修改:
36+
* 隐藏AMOP私有话题的话题前缀。
37+
* 添加AMOP Demo所需的资源文件。
38+
* 升级两个依赖版本,netty-sm-ssl-context到v1.2.0,netty 到 v4.1.53.Final.
39+
* 完善不使用bin文件构造交易的方法文档。
40+
* 在ABI模块中的encodeMethodByInterface等方法中删除无用的参数(abi文件)。
41+
42+
修复:
43+
* 解决加密模块无法被多进程访问的问题。
44+
* 解决控制台删除数据后重启会出现block limit不合法异常的问题。
45+
* 解决同一个交易中如果有多个Event,只能解析一个无法解析多个的问题。
46+
* 解决AMOP消息数据被截断的问题。
47+
48+
适配性:
49+
* 适配FISCO BCOS v2.0+。
50+
* 不适配Web3SDK。意思是,如果两个用户想使用AMOP功能进行通信,他们必须要么同时使用Java SDK,要么同时使用Web3SDK。
51+
52+
## v2.6.1-rc1
353
(2020-09-30)
54+
Please read documentation of Java SDK.
455

5-
This java sdk is a code refactoring version base on web3sdk 2.6.1. It includes the following new features:
56+
* [English User Handbook](https://fisco-bcos-documentation.readthedocs.io/en/latest/docs/sdk/java_sdk/index.html)
57+
* [Chinese User Handbook](https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/sdk/java_sdk/index.html#)
58+
* [Chinese WIKI](https://github.com/FISCO-BCOS/java-sdk/wiki)
59+
60+
Support functions are:
61+
62+
* Contract compiling.
63+
* Interacting with FISCO BCOS JSON-RPC interface.
64+
* constructing and sending transactions.
65+
* Advanced Messages Onchain Protocol(AMOP) functions.
66+
* Contract event subscription.
67+
* Encoding and decoding data with ABI.
68+
* Account Management.
69+
70+
This java sdk is a code refactoring version base on Web3SDK 2.6.1. It includes the following new features:
671

772
* Support Toml config file, simplify configuration options.
873
* Support connecting with nodes of different groups.
@@ -12,5 +77,36 @@ This java sdk is a code refactoring version base on web3sdk 2.6.1. It includes t
1277
* Add a new module called group management to help applications manage nodes which java SDK connecting with.
1378
* Use modular design, each module can use independently. For example, you can create crypto.jar file if only crypto module is needed.
1479

15-
Please note that:
16-
Java SDK supports FISCO BCOS 2.X, but not compatible with web3sdk. Mean, when tow user want to use AMOP functions to talk with each other, they should either both use java sdk, or both use web3sdk.
80+
Compatibility
81+
82+
* FISCO BCOS v2.0+.
83+
* Not compatible with Web3SDK. When two users want to use AMOP functions to talk with each other, they should either both use Java SDK, or both use Web3SDK.
84+
85+
----
86+
87+
请参考文档:
88+
* [英文版用户手册](https://fisco-bcos-documentation.readthedocs.io/en/latest/docs/sdk/java_sdk/index.html)
89+
* [中文版用户手册](https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/sdk/java_sdk/index.html#)
90+
* [中文版WIKI](https://github.com/FISCO-BCOS/java-sdk/wiki)
91+
92+
支持功能:
93+
* 合约编译。
94+
* FISCO BCOS JSON-RPC 调用。
95+
* 构造和发送交易。
96+
* AMOP功能。
97+
* 合约事件订阅。
98+
* ABI 数据编解码。
99+
* 账户管理。
100+
101+
Java SDK是基于Web3SDK重构的,它包含的新特性有:
102+
* 支持Toml文件配置,简化配置项。
103+
* 支持同时连接不同群组的节点。
104+
* 支持动态订阅和取消订阅AMOP话题。
105+
* ABI模块支持对结构体的编解码。
106+
* 使用WeBank的通用加密工具。
107+
* 新增群组管理模块,帮助用户管理不同群组的节点,简化应用代码。
108+
* 使用模块化设计,便于组装再造。用户可以根据需要下载和使用必要的模块。
109+
110+
适配性:
111+
* 适配FISCO BCOS v2.0+。
112+
* 不适配Web3SDK。意思是,如果两个用户想使用AMOP功能进行通信,他们必须要么同时使用Java SDK,要么同时使用Web3SDK。

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ ext {
3838
// integrationTest.mustRunAfter test
3939
allprojects {
4040
group = 'org.fisco-bcos.java-sdk'
41-
version = '2.6.1-SNAPSHOT'
41+
version = '2.6.1'
4242
apply plugin: 'maven'
4343
apply plugin: 'maven-publish'
4444
apply plugin: 'idea'

0 commit comments

Comments
 (0)