Skip to content

Java SDK v2.9.0

Compare
Choose a tag to compare
@ywy2090 ywy2090 released this 13 May 05:58
· 42 commits to master-2.0 since this release
5638a6e

v2.9.0

(2022-05-12)

Please read documentation of Java SDK.

Added:

  • JavaSDK support APPLE M1
  • CodeGen contract code generator support Struct params type
  • Added interface to dynamically update 'P2P' connection list:
    • addPeers
    • queryPeers
    • erasePeers

Update:

  • upgrade Netty to 4.1.77
  • other dependent version upgrades

Fixed:

  • Fixed an issue where getCode was called after deployment contract failure and the node returned 'RPC' request parameter type did not match
  • Fixed null pointer exception when calling isStatusOK in empty object transaction receipt
  • Fixed issue where Linux ARM environment could not load cryptography dynamic library
  • Fixed ABICodec resolving contract constructor argument exception
  • Fixed ABICodec failing to parse transaction receipt event #352 #498

请参考文档:

添加:

  • JavaSDK支持APPLE M1
  • CodeGen Java合约代码生成支持Struct类型
  • 新增动态更新节点P2P连接列表接口:
    • addPeers
    • queryPeers
    • erasePeers

更新:

  • 升级Netty至4.1.77
  • 其他的依赖版本升级

修复:

  • 修复部署合约失败后调用getCode,节点返回RPC请求参数类型不匹配的问题
  • 修复在交易回执会对象调用isStatusOK空指针异常的问题
  • 修复Linux Arm环境加载密码学动态库失败的问题
  • 修复ABICodec解析合约构造函数参数异常的问题
  • 修复ABICodec解析交易回执event失败的问题#352 #498

兼容性:

  • 适配FISCO BCOS v2.0+
  • AMOP功能不兼容Web3SDK