Skip to content

Releases: hyperledger-cacti/cacti

v2.0.0-rc.3 - GO Fabric Interop Chaincode - Jul 24, 2024

  • Go Module: github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/contracts/interop
  • Release: v2.0.0-rc.3
  • Readme: Here.
  • Source: Here

v2.0.0-rc.3 - GO Weaver Protos - Jul 24, 2024

24 Jul 15:31
Compare
Choose a tag to compare
  • Go Module: github.com/hyperledger/cacti/weaver/common/protos-go
  • Release: v2.0.0-rc.3
  • Readme: Here.
  • Source: Here

v2.0.0-rc.2

04 Jul 15:32
v2.0.0-rc.2
fc9df67
Compare
Choose a tag to compare
v2.0.0-rc.2 Pre-release
Pre-release

2.0.0-rc.2 (2024-07-03)

Bug Fixes

  • cmd-api-server: shutdown hook was not waiting for promises (d14bf02)
  • cmd-api-server: stop changing LoggerProvider log level (6ef514c)
  • deps: fix batch of missing production dependencies v2.0.0-rc.1 (51d64ee), closes #3344
  • go-sdk: use protos v1 api for fabric-protos-go unmarshal (8896518)
  • plugin-persistence-ethereum: make created_at TIMESTAMPTZ in schema (08925ff), closes #3373

Features

  • cactus-example-tcs-huawei: remove deprecated sample app (45fadcd), closes #3155 #3157
  • connector-besu: expose API client and OpenAPI code for web builds (199c1f0)
  • connector-corda: add initial set of JvmObject factory functions (d9d5904)
  • connector-corda: add JSON classname->JVM class object deserialize (0508f14)
  • fabric-driver: added weaver fabric driver as cacti plugin package (36b8470)
  • ledger-browser: refactor eth dashboard page (c69fb4c), closes #3207
  • ledger-browser: refactor eth tokens page into accounts page (0b0c22c), closes #3237
  • ledger-browser: refactor routing, improve UI (3fcc7a1)
  • ledger-browser: use react query in eth app (4d3fb7e), closes #3203

v2.0.0-rc.2 - GO Fabric Weaver SDK - Jul 04, 2024

04 Jul 15:29
fc9df67
Compare
Choose a tag to compare
  • Go Module: github.com/hyperledger/cacti/weaver/sdks/fabric/go-sdk
  • Release: v2.0.0-rc.2
  • Readme: Here.
  • Source: Here

v2.0.0-rc.2 - GO Fabric Utils Library for Interoperation - Jul 04, 2024

04 Jul 15:29
fc9df67
Compare
Choose a tag to compare
  • Go Module: github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils
  • Release: v2.0.0-rc.2
  • Readme: Here.
  • Source: Here

v2.0.0-rc.2 - GO Fabric Library for Asset Exchange - Jul 04, 2024

04 Jul 15:29
fc9df67
Compare
Choose a tag to compare
  • Go Module: github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange
  • Release: v2.0.0-rc.2
  • Readme: Here.
  • Source: Here

v2.0.0-rc.2 - GO Fabric Asset Management Interface - Jul 04, 2024

04 Jul 15:29
fc9df67
Compare
Choose a tag to compare
  • Go Module: github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt
  • Release: v2.0.0-rc.2
  • Readme: Here.
  • Source: Here

v2.0.0-rc.2 - GO Fabric Interop Chaincode - Jul 04, 2024

04 Jul 15:35
fc9df67
Compare
Choose a tag to compare
  • Go Module: github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/contracts/interop
  • Release: v2.0.0-rc.2
  • Readme: Here.
  • Source: Here

v2.0.0-rc.2 - GO Weaver Protos - Jul 04, 2024

04 Jul 15:18
fc9df67
Compare
Choose a tag to compare
  • Go Module: github.com/hyperledger/cacti/weaver/common/protos-go
  • Release: v2.0.0-rc.2
  • Readme: Here.
  • Source: Here

v2.0.0-rc.1

18 Jun 17:36
v2.0.0-rc.1
Compare
Choose a tag to compare
v2.0.0-rc.1 Pre-release
Pre-release

All notable changes to this project will be documented in this file.
See Conventional Commits for commit guidelines.

2.0.0-rc.1 (2024-06-14)

Bug Fixes

  • cactus-common: coerceUnknownToError() now uses HTML sanitize (d70488a)
  • cactus-example-cbdc-bridging-backend: add missing CRPC port config option (84c0733)
  • cmd-api-server: add runtime type validation to HTTP verbs pulled from OAS (b0ff599), closes #2751 #2751 #2751 #2754
  • cmd-api-server: address CVE-2022-25881 (81da333), closes #2862
  • cmd-api-server: fix CVE-2023-36665 protobufjs try 2 (4e8b553), closes #2682
  • cmd-api-server: healthcheck broken due to missing wget binary (8f1ca3f), closes #2894
  • connector-besu: error handling of DeployContractSolidityBytecodeEndpoint (89d9b93), closes #2868
  • connector-besu: toBuffer only supports 0x-prefixed hex (1d00e32)
  • connector-corda: contract deployment SSH reconnect race condition (0af2eb1)
  • connector-fabric: address CVEs: CVE-2022-21190, CVE-2021-3918 (11e775d), closes #2864
  • connector-quorum/ethereum: strengthen contract parameter validation (779bb7e), closes #2760
  • corda-simple-app: use correct bond asset flows and contracts for bond asset exchange (caa2b3a)
  • deps: bulk add missing dependencies - 2023-11-02 (8addb01), closes #2857
  • GHSA-8qv2-5vq6-g2g7 webpki CPU denial of service in certificate path (e24458f)
  • indy-vdr-nodejs: update dependency version (f81b46b)
  • ledger-browser: fix vulnerability CVE-2022-37601 (55c7d3d)
  • persistence-fabric: hide not critical API (793f94f)
  • plugin-htlc-coordinator-besu: add missing HSTS header (dff34e8)
  • plugin-keychain-vault: fix CVE-2024-0553 in vault server image (1eacf7e)
  • security: address CVE-2021-3749 - axios >=0.22.0 (61fc700)
  • security: mitigate CVE-2024-21505 (f48994f)
  • security: remediate qs vulnerability CVE-2022-24999 (536b6b1)
  • weaver-asset-transfer: return proper error messages for pledge status and claim status (f8f6bcb)
  • weaver-fabric-node-sdk: made AES key length configurable in ECIES functions (e679801)
  • weaver-go-cli: updated Weaver Fabric Go CLI module to ensure local compilation (1668cf4)
  • weaver-go-sdk: corrected membership API function signatures (083ea4f)
  • weaver-go-sdk: revert fabric-protos-go-apiv2 dep to fabric-protos-go (6994e5b)
  • weaver-membership-functions: reverted earlier buggy change affecting identity mgmt (faf90dd)
  • weaver-packages: removing unnecessary package-lock.json file (f3e53e4)
  • weaver-satp: bug and configuration fixes in relays and Fabric drivers for sample SATP implementation (9f77871)
  • weaver: improper exception handling (a33f30c), closes #2767
  • weaver: upgraded Corda dependencies to overcome Log4j vulnerability (76f0c68)
  • weaver: usage of weak PRNG issue (fa17b52), closes #2765

Features

  • actionlint: fix the errors produced by the ActionLint tool (e6d5d88)
  • bungee-hermes: new plugin bungee-hermes (ecf52ec)
  • bungee-hermes: process & merge views (231a5e5)
  • bungee-hermes: viewProof & ethereum strategy (22f389f)
  • cactus-core-api: add ISendRequestResultV1 for Fujitsu verifier (483de38)
  • cactus-core: add ConnectRPC service interface and type guard (9e83087)
  • cactus-core: add handleRestEndpointException utility to public API (bf9dfe8)
  • cactus-example-discounted-asset-trade: use openapi ethereum connector (dcaf9fe), closes #2645
  • cactus-example-discounted-asset-trade: use openapi sawtooth connector (86d6b38), closes #2825
  • cactus-example-electricity-trade: use openapi ethereum connector (9e66850)
  • cactus-plugin-ledger-connector-aries: add new connector plugin (afef5ae), closes #2946
  • cactus-plugin-ledger-connector-cdl-socketio: separate endpoint for subscription key (b1048af)
  • cactus-plugin-ledger-connector-cdl-socketio: support subscription key auth (a04fc5b)
  • cactus-plugin-ledger-connector-cdl: add new connector plugin (6efd8de)
  • cactus-plugin-ledger-connector-ethereum: add json-rpc proxy (ed04201)
  • cactus-plugin-ledger-connector-ethereum: add signing utils (84c5b34)
  • cactus-plugin-ledger-connector-ethereum: add stress test (55fa26e), closes #2631
  • cactus-plugin-ledger-connector-ethereum: refactor connector API (cda279f), closes #2630
  • cactus-plugin-ledger-connector-ethereum: support...
Read more