Releases: WeBankBlockchain/WeIdentity
Releases · WeBankBlockchain/WeIdentity
WeIdentity Java SDK v1.7.0 Release
V1.7.0 Release (2020-11-20)
新增优化功能:
- weid-java-sdk移除对fisco-bcos1.3的支持,请使用最新版本的fisc-bcos节点版本
- 支持节点数据的批量查询,提升evidence,weIdDocument等查询性能
- 支持权威机构自主注册,联盟链管理员进行认证
- 支持可视化管理工具(weid-build-tools)的功能性优化
- persistence支持redis存储
Features:
- FISCO BCOS 1.3.x support is fully removed - please use the FISCO BCOS 2.x node version respectively.
- Evidence and WeIdDocument query performance improved due to support batch type blockchain node data lookup.
- Authority Issuer can be registered by any WeID while only administrator can recognize.
- Greatly enhanced WeID-Build-Tools functionalities.
- Persistence now supports Redis as storage layer.
WeIdentity Java SDK v1.6.7 Release
V1.6.7 Release (2020-11-10)
Features:
- Support batch query block information
- Upgrade web3sdk version
- add some function
WeIdentity Java SDK v1.6.6 Release
V1.6.6 Release (2020-09-19)
Features:
- Support get all WeID from chain
- Support redis storage in persistence
Bugfixes:
- Fix Chinese storage in persistence
WeIdentity Java SDK v1.6.5 Release
V1.6.5 Release (2020-06-16)
Features:
- Significantly improve build speed when use together with build-tools.
- Support WeID owners to add/revoke public keys and authentications.
- Allow to use public key ID to verify a CredentialPojo.
- Authority Issuer now requires to call recognizeAuthorityIssuer() from admin/committee.
Bugfixes:
- Fix a minor issue in manipulating multi-group operations.
- Fix a minor issue in CNS configurations in multiple org cases.
- Orders of WeID public keys and authentications are preserved when added/removed.
WeIdentity Java SDK v1.6.4 Release
V1.6.4 Release (2020-06-16)
Bugfixes:
- Update all dependencies to mitigate potential security risks.
WeIdentity Java SDK v1.6.3 Release
V1.6.3 Release (2020-06-01)
Features:
- Multi-group deployment support to separate Evidence and other smart contracts.
- Users can choose Evidence processing mode (instant or batch-type).
- Configurations in DB and properties can now be updated automatically.
- Signature creation is now unified to use Ethereum type with Base64 encoding (v = 0/1).
Bugfixes:
- All WeID delegate calls now requires admin/committee privilege from private key.
- BarCode and QR Code types are merged.
- AMOP Listening now requires to specify topic.
- LiteCredential's Hash and Signature's raw message now correctly includes issuanceDate.
- Migrate to GitHub Actions for CI and pipeline.
WeIdentity Java SDK v1.6.2 Release
Version v1.6.2 commits:
- Temporarily mute build tools Pipeline. [chaoxinhu]
- Update CHANGELOG for v1.6.2 release. [chaoxinhu]
- Fixed check input. [yg36305356]
- Add missing WeID Existence check in delegate calls. [chaoxinhu]
- Bump web3sdk to latest 2.4.0, fix bugs & + docs. [chaoxinhu]
- All Set method requires WeID existence check and add recoverWeId() [chaoxinhu]
- Fix style & fixed comment. [yg36305356]
- Add code for decimalKeyToBase64, fix rawData bug. [yg36305356]
- Optimize encryption code structure. [yg36305356]
- add code for ecies. [yg36305356]
- add weid module interface description. [chenhaozx]
- optimize web3sdk dependence. [chenhaozx]
- Lite Credential now uses Secp256k1 sign/verify method. [chaoxinhu]
- Allow to customize public key type (RSA/Secp256k1) & Re-enable CI. [chaoxinhu]
- modify weid contract java version. [chenhaozx]
- support delegate setAttribute. [chenhaozx]
- add code for verify credential offline. [yg3630536]
- add code for rsa. [yg36305356]
- Fix a hidden issue in create evidence. [chaoxinhu]
- support lite credential. [chenhaozx]
- remove weidAuth. [yg36305356]
- Reset default tx timeout for v2 and upgrade web3sdk to latest. [chaoxinhu]
- One Button Release shell script with release notes generator. [chaoxinhu]
- fix hash conflict in offline transaction. [chenhaozx]
- fixed pool config. [yg3630536]
- Fix spotbug alerts. [chaoxinhu]
- modify checkstyle issue. [chenhaozx]