diff --git a/CHANGELOG.md b/CHANGELOG.md index 809ecd6bc07..13e2c162243 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,103 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Bug Fixes + +* address CVE-2022-24434, GHSA-wm7h-9275-46v2 caused by dicer ([6ff8111](https://github.com/hyperledger/cacti/commit/6ff8111c2534f71a5f623433eba59a610d84f4eb)) +* **ci:** deprecationWarning in yarn_custom_checks ([96a3865](https://github.com/hyperledger/cacti/commit/96a3865ce5404e0fd3bf5a6471eb5a653e579d33)) +* **cmd-api-server:** use ncc bundle in container image - CVE-2024-29415 ([9eefa66](https://github.com/hyperledger/cacti/commit/9eefa66446a193c7ca164c876f8ed6d5cc56549b)) +* **connector-fabric:** decode blocks in getTransactionReceiptByTxID() ([1bdc35d](https://github.com/hyperledger/cacti/commit/1bdc35d5c9d49315e2b8b32c90c66b322d866bf9)) +* **connector-polkadot:** use dynamic import calls for ESM dependencies ([76adf12](https://github.com/hyperledger/cacti/commit/76adf12afa40829226b4698f2d4394bd6fbe3aba)), closes [#3077](https://github.com/hyperledger/cacti/issues/3077) +* the CVEs of braces nth-check vite webpack-dev-middleware - 2024-07 ([4253d3f](https://github.com/hyperledger/cacti/commit/4253d3f75aef3e3e7849c56182ddd67e56f89fb3)) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### Features + +* **besu:** remove hard dependency on keychain ([f5b60b4](https://github.com/hyperledger/cacti/commit/f5b60b4d25acc7a4bc53f3b9b87433b18a5d9153)), closes [#963](https://github.com/hyperledger/cacti/issues/963) +* **bungee-hermes:** ability to use connectors without instanciating APIs ([6a71ddf](https://github.com/hyperledger/cacti/commit/6a71ddfb5568d1fc11818e225782713bfaddc6d5)) +* **connector-corda:** add vaultQueryV1 REST API operation + endpoint ([d2bf145](https://github.com/hyperledger/cacti/commit/d2bf1458ce2f1342fe330d9118aae7fc2fdd3312)) +* **connector-corda:** support JVM 17 Cordapps ([1994128](https://github.com/hyperledger/cacti/commit/19941280469a3f66cb678525a4088f86b9cacee3)) +* **fabric-connector:** add getChainInfo, improve getBlock output ([8c030ae](https://github.com/hyperledger/cacti/commit/8c030ae9e739a28ff0900f7af27ec0fbbb4b7ff9)) +* **persistence-fabric:** rewrite the plugin ([c867a9f](https://github.com/hyperledger/cacti/commit/c867a9f5ef084e4e6d7c6f5a641d1dd13f9ce233)), closes [#3298](https://github.com/hyperledger/cacti/issues/3298) + +### Performance Improvements + +* **ci:** only publish artifacts on git version tags of main ([66e3139](https://github.com/hyperledger/cacti/commit/66e3139505c5bb3cd2e2aee86cd635d76d17374e)) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari +* **fabric-connector:** It accepts `type` instead of `skipDecode` flag. +- Move common block formatting logic to `cacti-block-formatters.ts`. +- Add tests for new features. Move test common to quering `qscc` to single file + to increase CI speed. + +Signed-off-by: Michal Bajer + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Bug Fixes diff --git a/examples/cactus-example-carbon-accounting-backend/CHANGELOG.md b/examples/cactus-example-carbon-accounting-backend/CHANGELOG.md index a84c2db5c00..c8fad87ee13 100644 --- a/examples/cactus-example-carbon-accounting-backend/CHANGELOG.md +++ b/examples/cactus-example-carbon-accounting-backend/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-example-carbon-accounting-backend diff --git a/examples/cactus-example-carbon-accounting-backend/package.json b/examples/cactus-example-carbon-accounting-backend/package.json index 34780689e3a..1acac656b84 100644 --- a/examples/cactus-example-carbon-accounting-backend/package.json +++ b/examples/cactus-example-carbon-accounting-backend/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-example-carbon-accounting-backend", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "An example application showing how to use Cactus when implementing a Carbon Accounting Application where two or more blockchains are sharing data with each other to achieve a certain business outcome beneficial to multiple parties (business organizations).", "keywords": [ "Hyperledger", @@ -52,16 +52,16 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-api-client": "2.0.0-rc.2", - "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-example-carbon-accounting-business-logic-plugin": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-xdai": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-api-client": "2.0.0-rc.3", + "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-example-carbon-accounting-business-logic-plugin": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-xdai": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@openzeppelin/contracts": "4.9.6", "@openzeppelin/contracts-upgradeable": "4.9.6", "async-exit-hook": "2.0.1", diff --git a/examples/cactus-example-carbon-accounting-business-logic-plugin/CHANGELOG.md b/examples/cactus-example-carbon-accounting-business-logic-plugin/CHANGELOG.md index 93b66533718..89836c29dce 100644 --- a/examples/cactus-example-carbon-accounting-business-logic-plugin/CHANGELOG.md +++ b/examples/cactus-example-carbon-accounting-business-logic-plugin/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-example-carbon-accounting-business-logic-plugin diff --git a/examples/cactus-example-carbon-accounting-business-logic-plugin/package.json b/examples/cactus-example-carbon-accounting-business-logic-plugin/package.json index 3a0b4479442..c5fa7b2000c 100644 --- a/examples/cactus-example-carbon-accounting-business-logic-plugin/package.json +++ b/examples/cactus-example-carbon-accounting-business-logic-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-example-carbon-accounting-business-logic-plugin", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "An example business logic plugin implementation for Cactus", "keywords": [ "Hyperledger", @@ -55,14 +55,14 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-api-client": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-xdai": "2.0.0-rc.2", + "@hyperledger/cactus-api-client": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-xdai": "2.0.0-rc.3", "async-exit-hook": "2.0.1", "axios": "1.6.0", "express": "4.19.2", diff --git a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/json/openapi.json b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/json/openapi.json index 6641f6ec4a0..49f516f15c3 100644 --- a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/json/openapi.json +++ b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Example - Carbon Accounting App", "description": "Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/json/openapi.tpl.json b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/json/openapi.tpl.json index 6641f6ec4a0..49f516f15c3 100644 --- a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/json/openapi.tpl.json +++ b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Example - Carbon Accounting App", "description": "Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/kotlin/generated/openapi/kotlin-client/README.md b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/kotlin/generated/openapi/kotlin-client/README.md index 21d4b8d89b3..8fddeac0b09 100644 --- a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/kotlin/generated/openapi/kotlin-client/README.md +++ b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/kotlin/generated/openapi/kotlin-client/README.md @@ -5,7 +5,7 @@ Demonstrates how a business use case can be satisfied with Cactus when multiple ## Overview This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client. -- API version: 2.0.0-rc.2 +- API version: 2.0.0-rc.3 - Package version: - Build package: org.openapitools.codegen.languages.KotlinClientCodegen diff --git a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/api.ts b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/api.ts index 2e1cb916853..5b56a52df10 100644 --- a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Example - Carbon Accounting App * Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/base.ts b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/base.ts index 5c0c8295ff0..bf279a9e6da 100644 --- a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Example - Carbon Accounting App * Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/common.ts b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/common.ts index 39edada997a..a4f5bc70a38 100644 --- a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Example - Carbon Accounting App * Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 490cc002068..60f7f0189c5 100644 --- a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Example - Carbon Accounting App * Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/index.ts b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/index.ts index 732e7380806..65b1f634f82 100644 --- a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Example - Carbon Accounting App * Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/examples/cactus-example-carbon-accounting-frontend/CHANGELOG.md b/examples/cactus-example-carbon-accounting-frontend/CHANGELOG.md index 92b3ededc5d..d3fafdd456e 100644 --- a/examples/cactus-example-carbon-accounting-frontend/CHANGELOG.md +++ b/examples/cactus-example-carbon-accounting-frontend/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +**Note:** Version bump only for package @hyperledger/cactus-example-carbon-accounting-frontend + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-example-carbon-accounting-frontend diff --git a/examples/cactus-example-carbon-accounting-frontend/package.json b/examples/cactus-example-carbon-accounting-frontend/package.json index 559937e06ca..abd0d128abe 100644 --- a/examples/cactus-example-carbon-accounting-frontend/package.json +++ b/examples/cactus-example-carbon-accounting-frontend/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-example-carbon-accounting-frontend", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "The frontend component of an example project demonstrating how Cacti can be used for cross-chain dapp development.", "keywords": [ "Hyperledger", @@ -54,13 +54,13 @@ "@angular/platform-browser": "16.2.4", "@angular/platform-browser-dynamic": "16.2.4", "@angular/router": "16.2.4", - "@hyperledger/cactus-api-client": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-example-carbon-accounting-business-logic-plugin": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.2", + "@hyperledger/cactus-api-client": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-example-carbon-accounting-business-logic-plugin": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.3", "@ionic-native/core": "5.36.0", "@ionic-native/splash-screen": "patch:@ionic-native/splash-screen@npm%3A5.36.0#~/.yarn/patches/@ionic-native-splash-screen-npm-5.36.0-531cbbe0f8.patch", "@ionic-native/status-bar": "patch:@ionic-native/status-bar@npm%3A5.36.0#~/.yarn/patches/@ionic-native-status-bar-npm-5.36.0-1ca86cbaad.patch", diff --git a/examples/cactus-example-cbdc-bridging-backend/CHANGELOG.md b/examples/cactus-example-cbdc-bridging-backend/CHANGELOG.md index 091e5169c69..0496b274ee6 100644 --- a/examples/cactus-example-cbdc-bridging-backend/CHANGELOG.md +++ b/examples/cactus-example-cbdc-bridging-backend/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-example-cbdc-bridging-backend diff --git a/examples/cactus-example-cbdc-bridging-backend/package.json b/examples/cactus-example-cbdc-bridging-backend/package.json index 36ac6decf3a..00d32b46511 100644 --- a/examples/cactus-example-cbdc-bridging-backend/package.json +++ b/examples/cactus-example-cbdc-bridging-backend/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-example-cbdc-bridging-backend", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "An example application showing how to use Cacti when implementing a CBDC bridging application between Hyperledger Fabric and Hyperledger Besu.", "keywords": [ "Hyperledger", @@ -55,18 +55,18 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-api-client": "2.0.0-rc.2", - "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-xdai": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-object-store-ipfs": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-satp-hermes": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-api-client": "2.0.0-rc.3", + "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-xdai": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-object-store-ipfs": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-satp-hermes": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@openzeppelin/contracts": "4.9.6", "@openzeppelin/contracts-upgradeable": "4.9.6", "async-exit-hook": "2.0.1", diff --git a/examples/cactus-example-cbdc-bridging-frontend/CHANGELOG.md b/examples/cactus-example-cbdc-bridging-frontend/CHANGELOG.md index d75dbfeaecb..6dd9f872860 100644 --- a/examples/cactus-example-cbdc-bridging-frontend/CHANGELOG.md +++ b/examples/cactus-example-cbdc-bridging-frontend/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cacti-example-cbdc-bridging-frontend diff --git a/examples/cactus-example-cbdc-bridging-frontend/package.json b/examples/cactus-example-cbdc-bridging-frontend/package.json index ba2e63c6c8f..b6c37cd1326 100644 --- a/examples/cactus-example-cbdc-bridging-frontend/package.json +++ b/examples/cactus-example-cbdc-bridging-frontend/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cacti-example-cbdc-bridging-frontend", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "private": true, "license": "Apache-2.0", "scripts": { diff --git a/examples/cactus-example-discounted-asset-trade-client/CHANGELOG.md b/examples/cactus-example-discounted-asset-trade-client/CHANGELOG.md index bc0a37296b1..43e8bd1f693 100644 --- a/examples/cactus-example-discounted-asset-trade-client/CHANGELOG.md +++ b/examples/cactus-example-discounted-asset-trade-client/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +**Note:** Version bump only for package @hyperledger/cactus-example-discounted-asset-trade-client + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Bug Fixes diff --git a/examples/cactus-example-discounted-asset-trade-client/package.json b/examples/cactus-example-discounted-asset-trade-client/package.json index f41cf390281..820a888709a 100644 --- a/examples/cactus-example-discounted-asset-trade-client/package.json +++ b/examples/cactus-example-discounted-asset-trade-client/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-example-discounted-asset-trade-client", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Client for interacting with discounted asset trade sample app and some tools for setting up indy enviroment", "keywords": [ "Hyperledger", diff --git a/examples/cactus-example-discounted-asset-trade/CHANGELOG.md b/examples/cactus-example-discounted-asset-trade/CHANGELOG.md index aa684d92165..102c598c704 100644 --- a/examples/cactus-example-discounted-asset-trade/CHANGELOG.md +++ b/examples/cactus-example-discounted-asset-trade/CHANGELOG.md @@ -3,6 +3,47 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### Features + +* **fabric-connector:** add getChainInfo, improve getBlock output ([8c030ae](https://github.com/hyperledger/cacti/commit/8c030ae9e739a28ff0900f7af27ec0fbbb4b7ff9)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari +* **fabric-connector:** It accepts `type` instead of `skipDecode` flag. +- Move common block formatting logic to `cacti-block-formatters.ts`. +- Add tests for new features. Move test common to quering `qscc` to single file + to increase CI speed. + +Signed-off-by: Michal Bajer + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-example-discounted-asset-trade diff --git a/examples/cactus-example-discounted-asset-trade/package.json b/examples/cactus-example-discounted-asset-trade/package.json index ab86808373e..e8bfe1bd71f 100644 --- a/examples/cactus-example-discounted-asset-trade/package.json +++ b/examples/cactus-example-discounted-asset-trade/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-example-discounted-asset-trade", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "private": true, "license": "Apache-2.0", "main": "dist/www.js", @@ -14,14 +14,14 @@ "start-dockerless": "node ./dist/www.js" }, "dependencies": { - "@hyperledger/cactus-cmd-socketio-server": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-aries": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.2", + "@hyperledger/cactus-cmd-socketio-server": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-aries": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.3", "@types/node": "18.11.9", "axios": "1.7.2", "body-parser": "1.20.2", diff --git a/examples/cactus-example-electricity-trade/CHANGELOG.md b/examples/cactus-example-electricity-trade/CHANGELOG.md index b82dc17b700..421a49493cc 100644 --- a/examples/cactus-example-electricity-trade/CHANGELOG.md +++ b/examples/cactus-example-electricity-trade/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-example-electricity-trade diff --git a/examples/cactus-example-electricity-trade/package.json b/examples/cactus-example-electricity-trade/package.json index 8bf2a6dce29..ba2519238a6 100644 --- a/examples/cactus-example-electricity-trade/package.json +++ b/examples/cactus-example-electricity-trade/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-example-electricity-trade", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "private": true, "license": "Apache-2.0", "main": "dist/www.js", @@ -14,13 +14,13 @@ "start-dockerless": "node ./dist/www.js" }, "dependencies": { - "@hyperledger/cactus-cmd-socketio-server": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-sawtooth": "2.0.0-rc.2", + "@hyperledger/cactus-cmd-socketio-server": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-sawtooth": "2.0.0-rc.3", "@types/node": "18.11.9", "body-parser": "1.20.2", "cookie-parser": "1.4.6", diff --git a/examples/cactus-example-supply-chain-backend/CHANGELOG.md b/examples/cactus-example-supply-chain-backend/CHANGELOG.md index 186d6bfdc64..3ea04128e55 100644 --- a/examples/cactus-example-supply-chain-backend/CHANGELOG.md +++ b/examples/cactus-example-supply-chain-backend/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-example-supply-chain-backend diff --git a/examples/cactus-example-supply-chain-backend/package.json b/examples/cactus-example-supply-chain-backend/package.json index fe53b97be08..37ccaf57ba2 100644 --- a/examples/cactus-example-supply-chain-backend/package.json +++ b/examples/cactus-example-supply-chain-backend/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-example-supply-chain-backend", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "An example application showing how to use Cactus when implementing a supply chain application where two or more blockchains are sharing data with each other to achieve a certain business outcome beneficial to multiple parties (business organizations).", "keywords": [ "Hyperledger", @@ -52,19 +52,19 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-api-client": "2.0.0-rc.2", - "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-example-supply-chain-business-logic-plugin": "2.0.0-rc.2", - "@hyperledger/cactus-example-supply-chain-frontend": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-xdai": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-api-client": "2.0.0-rc.3", + "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-example-supply-chain-business-logic-plugin": "2.0.0-rc.3", + "@hyperledger/cactus-example-supply-chain-frontend": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-xdai": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "async-exit-hook": "2.0.1", "axios": "1.6.0", "dotenv": "16.0.0", diff --git a/examples/cactus-example-supply-chain-business-logic-plugin/CHANGELOG.md b/examples/cactus-example-supply-chain-business-logic-plugin/CHANGELOG.md index d35319dc952..e1569fe4d52 100644 --- a/examples/cactus-example-supply-chain-business-logic-plugin/CHANGELOG.md +++ b/examples/cactus-example-supply-chain-business-logic-plugin/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-example-supply-chain-business-logic-plugin diff --git a/examples/cactus-example-supply-chain-business-logic-plugin/package.json b/examples/cactus-example-supply-chain-business-logic-plugin/package.json index af853d7b1e3..dd909b0e70e 100644 --- a/examples/cactus-example-supply-chain-business-logic-plugin/package.json +++ b/examples/cactus-example-supply-chain-business-logic-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-example-supply-chain-business-logic-plugin", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "An example business logic plugin implementation for Cactus", "keywords": [ "Hyperledger", @@ -55,15 +55,15 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-api-client": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-xdai": "2.0.0-rc.2", + "@hyperledger/cactus-api-client": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-xdai": "2.0.0-rc.3", "async-exit-hook": "2.0.1", "axios": "1.6.0", "express": "4.19.2", diff --git a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/json/openapi.json b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/json/openapi.json index 6d5fc0e1efd..8a84bd318ab 100644 --- a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/json/openapi.json +++ b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Example - Supply Chain App", "description": "Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/json/openapi.tpl.json b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/json/openapi.tpl.json index 6d5fc0e1efd..8a84bd318ab 100644 --- a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/json/openapi.tpl.json +++ b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Example - Supply Chain App", "description": "Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/kotlin/generated/openapi/kotlin-client/README.md b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/kotlin/generated/openapi/kotlin-client/README.md index c176b5c6a5b..b7df8cf1c24 100644 --- a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/kotlin/generated/openapi/kotlin-client/README.md +++ b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/kotlin/generated/openapi/kotlin-client/README.md @@ -5,7 +5,7 @@ Demonstrates how a business use case can be satisfied with Cactus when multiple ## Overview This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client. -- API version: 2.0.0-rc.2 +- API version: 2.0.0-rc.3 - Package version: - Build package: org.openapitools.codegen.languages.KotlinClientCodegen diff --git a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/api.ts b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/api.ts index 060beb300d3..1c5d5859b79 100644 --- a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Example - Supply Chain App * Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/base.ts b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/base.ts index e280872c135..c6f6c6e8d84 100644 --- a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Example - Supply Chain App * Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/common.ts b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/common.ts index 20c6dbf683d..9e675ab36e9 100644 --- a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Example - Supply Chain App * Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 547c0a67105..8bfa488845c 100644 --- a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Example - Supply Chain App * Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/index.ts b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/index.ts index 21292263f8d..8991aeb5338 100644 --- a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Example - Supply Chain App * Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/examples/cactus-example-supply-chain-frontend/CHANGELOG.md b/examples/cactus-example-supply-chain-frontend/CHANGELOG.md index 86f8ee37aa5..946505baad5 100644 --- a/examples/cactus-example-supply-chain-frontend/CHANGELOG.md +++ b/examples/cactus-example-supply-chain-frontend/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-example-supply-chain-frontend diff --git a/examples/cactus-example-supply-chain-frontend/package.json b/examples/cactus-example-supply-chain-frontend/package.json index 544551eae1e..449e805c1e6 100644 --- a/examples/cactus-example-supply-chain-frontend/package.json +++ b/examples/cactus-example-supply-chain-frontend/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-example-supply-chain-frontend", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "The frontend component of an example project demonstrating how Cacti can be used for cross-chain dapp development.", "keywords": [ "Hyperledger", @@ -54,14 +54,14 @@ "@angular/platform-browser": "17.3.11", "@angular/platform-browser-dynamic": "17.3.11", "@angular/router": "17.3.11", - "@hyperledger/cactus-api-client": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-example-supply-chain-business-logic-plugin": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-xdai": "2.0.0-rc.2", + "@hyperledger/cactus-api-client": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-example-supply-chain-business-logic-plugin": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-xdai": "2.0.0-rc.3", "@ionic-native/core": "5.36.0", "@ionic-native/splash-screen": "patch:@ionic-native/splash-screen@npm%3A5.36.0#~/.yarn/patches/@ionic-native-splash-screen-npm-5.36.0-531cbbe0f8.patch", "@ionic-native/status-bar": "patch:@ionic-native/status-bar@npm%3A5.36.0#~/.yarn/patches/@ionic-native-status-bar-npm-5.36.0-1ca86cbaad.patch", diff --git a/examples/cactus-workshop-examples-2022-11-14/CHANGELOG.md b/examples/cactus-workshop-examples-2022-11-14/CHANGELOG.md index e431eca8a73..e7dbfbf8a93 100644 --- a/examples/cactus-workshop-examples-2022-11-14/CHANGELOG.md +++ b/examples/cactus-workshop-examples-2022-11-14/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-workshop-examples-2022-11-14 diff --git a/examples/cactus-workshop-examples-2022-11-14/package.json b/examples/cactus-workshop-examples-2022-11-14/package.json index 244de238b23..ad21ceb6274 100644 --- a/examples/cactus-workshop-examples-2022-11-14/package.json +++ b/examples/cactus-workshop-examples-2022-11-14/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-workshop-examples-2022-11-14", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Cacti Workshop 2022-11-14 Examples", "keywords": [ "Hyperledger", @@ -53,11 +53,11 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "kubo-rpc-client": "3.0.1", "typescript-optional": "2.0.1", "uuid": "10.0.0" diff --git a/extensions/cactus-plugin-htlc-coordinator-besu/CHANGELOG.md b/extensions/cactus-plugin-htlc-coordinator-besu/CHANGELOG.md index 6ac85f7e637..1ced970c178 100644 --- a/extensions/cactus-plugin-htlc-coordinator-besu/CHANGELOG.md +++ b/extensions/cactus-plugin-htlc-coordinator-besu/CHANGELOG.md @@ -3,6 +3,75 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Bug Fixes diff --git a/extensions/cactus-plugin-htlc-coordinator-besu/package.json b/extensions/cactus-plugin-htlc-coordinator-besu/package.json index e2482a537d9..355b2d4191c 100644 --- a/extensions/cactus-plugin-htlc-coordinator-besu/package.json +++ b/extensions/cactus-plugin-htlc-coordinator-besu/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-htlc-coordinator-besu", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "HTLC Coordinator to exchange tokens between networks.", "keywords": [ "Hyperledger", @@ -57,13 +57,13 @@ "webpack:prod:web": "webpack --env=prod --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-htlc-eth-besu": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-htlc-eth-besu-erc20": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.2", - "@hyperledger/cactus-test-plugin-htlc-eth-besu-erc20": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-htlc-eth-besu": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-htlc-eth-besu-erc20": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.3", + "@hyperledger/cactus-test-plugin-htlc-eth-besu-erc20": "2.0.0-rc.3", "axios": "1.7.2", "body-parser": "1.20.2", "fast-safe-stringify": "2.1.1", @@ -76,8 +76,8 @@ "uuid": "10.0.0" }, "devDependencies": { - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/express": "4.17.21", "@types/uuid": "10.0.0", "express": "4.19.2", diff --git a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/json/openapi.json b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/json/openapi.json index ad9a99e9155..b689f1e2266 100644 --- a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/json/openapi.json +++ b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - HTLC Coordinator", "description": "Can exchange assets between networks", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/json/openapi.tpl.json b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/json/openapi.tpl.json index 296ed70087e..d095d341b40 100644 --- a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/json/openapi.tpl.json +++ b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - HTLC Coordinator", "description": "Can exchange assets between networks", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts index 14e5c279b6c..5274369d514 100644 --- a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - HTLC Coordinator * Can exchange assets between networks * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts index 58591e0bd95..9491cb65ae5 100644 --- a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - HTLC Coordinator * Can exchange assets between networks * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts index b023b8c22fa..5772c270c3b 100644 --- a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - HTLC Coordinator * Can exchange assets between networks * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 33d2946ec36..af0c5454ff4 100644 --- a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - HTLC Coordinator * Can exchange assets between networks * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts index e0e8d8db2d5..e8c079d2a17 100644 --- a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - HTLC Coordinator * Can exchange assets between networks * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/extensions/cactus-plugin-object-store-ipfs/CHANGELOG.md b/extensions/cactus-plugin-object-store-ipfs/CHANGELOG.md index 95aea8712b2..5ace1c1a245 100644 --- a/extensions/cactus-plugin-object-store-ipfs/CHANGELOG.md +++ b/extensions/cactus-plugin-object-store-ipfs/CHANGELOG.md @@ -3,6 +3,75 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-plugin-object-store-ipfs diff --git a/extensions/cactus-plugin-object-store-ipfs/package.json b/extensions/cactus-plugin-object-store-ipfs/package.json index 5e6444d85b9..df73f5a7449 100644 --- a/extensions/cactus-plugin-object-store-ipfs/package.json +++ b/extensions/cactus-plugin-object-store-ipfs/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-object-store-ipfs", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "IPFS backed object store plugin implementation for Hyperledger Cactus", "keywords": [ "Hyperledger", @@ -55,16 +55,16 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "axios": "1.6.0", "run-time-error-cjs": "1.4.0", "typescript-optional": "2.0.1", "uuid": "10.0.0" }, "devDependencies": { - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@multiformats/multiaddr": "11.6.1", "@types/body-parser": "1.19.4", "@types/express": "4.17.21", diff --git a/extensions/cactus-plugin-object-store-ipfs/src/main/json/openapi.json b/extensions/cactus-plugin-object-store-ipfs/src/main/json/openapi.json index 85afa9ac30e..0abcec5dd0f 100644 --- a/extensions/cactus-plugin-object-store-ipfs/src/main/json/openapi.json +++ b/extensions/cactus-plugin-object-store-ipfs/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Object Store - IPFS ", "description": "Contains/describes the Hyperledger Cactus Object Store IPFS plugin.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/extensions/cactus-plugin-object-store-ipfs/src/main/json/openapi.tpl.json b/extensions/cactus-plugin-object-store-ipfs/src/main/json/openapi.tpl.json index a940fb8eecc..7e4e1d1b526 100644 --- a/extensions/cactus-plugin-object-store-ipfs/src/main/json/openapi.tpl.json +++ b/extensions/cactus-plugin-object-store-ipfs/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Object Store - IPFS ", "description": "Contains/describes the Hyperledger Cactus Object Store IPFS plugin.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/extensions/cactus-plugin-object-store-ipfs/src/main/kotlin/generated/openapi/kotlin-client/README.md b/extensions/cactus-plugin-object-store-ipfs/src/main/kotlin/generated/openapi/kotlin-client/README.md index 3adbd96606e..13b3f0ab339 100644 --- a/extensions/cactus-plugin-object-store-ipfs/src/main/kotlin/generated/openapi/kotlin-client/README.md +++ b/extensions/cactus-plugin-object-store-ipfs/src/main/kotlin/generated/openapi/kotlin-client/README.md @@ -5,7 +5,7 @@ Contains/describes the Hyperledger Cactus Object Store IPFS plugin. ## Overview This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client. -- API version: 2.0.0-rc.2 +- API version: 2.0.0-rc.3 - Package version: - Build package: org.openapitools.codegen.languages.KotlinClientCodegen diff --git a/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/api.ts b/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/api.ts index b353fc439b8..fda2d06e88d 100644 --- a/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Object Store - IPFS * Contains/describes the Hyperledger Cactus Object Store IPFS plugin. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/base.ts b/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/base.ts index 0258f20c820..c86fb2976f2 100644 --- a/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Object Store - IPFS * Contains/describes the Hyperledger Cactus Object Store IPFS plugin. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/common.ts b/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/common.ts index f8e9bdc22bb..f3e578a4083 100644 --- a/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Object Store - IPFS * Contains/describes the Hyperledger Cactus Object Store IPFS plugin. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 2ad3c0cb45d..8cb72d2b840 100644 --- a/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Object Store - IPFS * Contains/describes the Hyperledger Cactus Object Store IPFS plugin. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/index.ts b/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/index.ts index 69ff768f498..d54b9a72e4a 100644 --- a/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Object Store - IPFS * Contains/describes the Hyperledger Cactus Object Store IPFS plugin. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/lerna.json b/lerna.json index adbb22c0e36..9e52829e35d 100644 --- a/lerna.json +++ b/lerna.json @@ -16,7 +16,7 @@ "weaver/samples/besu/simpleasset", "weaver/samples/besu/simplestate" ], - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "npmClient": "yarn", "useWorkspaces": "true", "command": { diff --git a/packages/cacti-ledger-browser/CHANGELOG.md b/packages/cacti-ledger-browser/CHANGELOG.md index fa29f098d5a..e90ceb61cd6 100644 --- a/packages/cacti-ledger-browser/CHANGELOG.md +++ b/packages/cacti-ledger-browser/CHANGELOG.md @@ -3,6 +3,49 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Features diff --git a/packages/cacti-ledger-browser/package.json b/packages/cacti-ledger-browser/package.json index 174556ac8d1..e9e2816f286 100644 --- a/packages/cacti-ledger-browser/package.json +++ b/packages/cacti-ledger-browser/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cacti-ledger-browser", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Cacti GUI for visualizing ledger data build on react.", "keywords": [ "Hyperledger", diff --git a/packages/cacti-plugin-ledger-connector-stellar/CHANGELOG.md b/packages/cacti-plugin-ledger-connector-stellar/CHANGELOG.md index 3d6a4ed1997..9c085485e59 100644 --- a/packages/cacti-plugin-ledger-connector-stellar/CHANGELOG.md +++ b/packages/cacti-plugin-ledger-connector-stellar/CHANGELOG.md @@ -3,6 +3,75 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Bug Fixes diff --git a/packages/cacti-plugin-ledger-connector-stellar/package.json b/packages/cacti-plugin-ledger-connector-stellar/package.json index 0568bf8e09d..22e75ae8bfa 100644 --- a/packages/cacti-plugin-ledger-connector-stellar/package.json +++ b/packages/cacti-plugin-ledger-connector-stellar/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cacti-plugin-ledger-connector-stellar", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Allows Cacti nodes to connect to a Stellar ledger.", "keywords": [ "Hyperledger", @@ -59,9 +59,9 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "axios": "1.7.2", "express": "4.19.2", "http-errors-enhanced-cjs": "2.0.1", @@ -75,8 +75,8 @@ "typescript-optional": "2.0.1" }, "devDependencies": { - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/body-parser": "1.19.4", "@types/express": "4.17.21", "@types/http-errors": "2.0.4", diff --git a/packages/cacti-plugin-ledger-connector-stellar/src/main/json/openapi.json b/packages/cacti-plugin-ledger-connector-stellar/src/main/json/openapi.json index c12a5c95aa6..78c8fb88043 100644 --- a/packages/cacti-plugin-ledger-connector-stellar/src/main/json/openapi.json +++ b/packages/cacti-plugin-ledger-connector-stellar/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cacti Plugin - Connector Stellar", "description": "Can perform basic smart contract tasks on a Stellar ledger", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cacti-plugin-ledger-connector-stellar/src/main/json/openapi.tpl.json b/packages/cacti-plugin-ledger-connector-stellar/src/main/json/openapi.tpl.json index c12a5c95aa6..78c8fb88043 100644 --- a/packages/cacti-plugin-ledger-connector-stellar/src/main/json/openapi.tpl.json +++ b/packages/cacti-plugin-ledger-connector-stellar/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cacti Plugin - Connector Stellar", "description": "Can perform basic smart contract tasks on a Stellar ledger", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/api.ts index 76657f4d305..be4432f1a94 100644 --- a/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Stellar * Can perform basic smart contract tasks on a Stellar ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/base.ts index 2adbb9d8365..fa7213798e5 100644 --- a/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Stellar * Can perform basic smart contract tasks on a Stellar ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/common.ts index bcd115a828d..1819ae31950 100644 --- a/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Stellar * Can perform basic smart contract tasks on a Stellar ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index c579172cd48..e597d1306aa 100644 --- a/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Stellar * Can perform basic smart contract tasks on a Stellar ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/index.ts index 5b5721f8de9..8570ecd7df6 100644 --- a/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Stellar * Can perform basic smart contract tasks on a Stellar ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cacti-plugin-ledger-connector-stellar/src/test/rust/demo-contract/contracts/hello_world/Cargo.toml b/packages/cacti-plugin-ledger-connector-stellar/src/test/rust/demo-contract/contracts/hello_world/Cargo.toml index 2d8b3ac4ea2..e20dd558c10 100644 --- a/packages/cacti-plugin-ledger-connector-stellar/src/test/rust/demo-contract/contracts/hello_world/Cargo.toml +++ b/packages/cacti-plugin-ledger-connector-stellar/src/test/rust/demo-contract/contracts/hello_world/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hello-world" -version = "0.0.0" +version = "2.0.0-rc.3" edition = "2021" publish = false diff --git a/packages/cacti-plugin-weaver-driver-fabric/CHANGELOG.md b/packages/cacti-plugin-weaver-driver-fabric/CHANGELOG.md index cdf50044712..1ef424661ad 100644 --- a/packages/cacti-plugin-weaver-driver-fabric/CHANGELOG.md +++ b/packages/cacti-plugin-weaver-driver-fabric/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +**Note:** Version bump only for package @hyperledger/cacti-plugin-weaver-driver-fabric + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Features diff --git a/packages/cacti-plugin-weaver-driver-fabric/package.json b/packages/cacti-plugin-weaver-driver-fabric/package.json index 190f9fc350f..f90189c39bd 100644 --- a/packages/cacti-plugin-weaver-driver-fabric/package.json +++ b/packages/cacti-plugin-weaver-driver-fabric/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cacti-plugin-weaver-driver-fabric", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Driver Server for communication with a Fabric Network as part of weaver data sharing protocol", "keywords": [ "Hyperledger", diff --git a/packages/cactus-api-client/CHANGELOG.md b/packages/cactus-api-client/CHANGELOG.md index 3e95dd241db..8e742be8509 100644 --- a/packages/cactus-api-client/CHANGELOG.md +++ b/packages/cactus-api-client/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +**Note:** Version bump only for package @hyperledger/cactus-api-client + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-api-client diff --git a/packages/cactus-api-client/package.json b/packages/cactus-api-client/package.json index 3630cf0b8aa..c2c26fd99e6 100644 --- a/packages/cactus-api-client/package.json +++ b/packages/cactus-api-client/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-api-client", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Universal library used by both front end and back end components of Cactus. Aims to be a developer swiss army knife.", "keywords": [ "Hyperledger", @@ -50,16 +50,16 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.3", "jsonwebtoken": "9.0.0", "rxjs": "7.8.1", "socket.io-client-fixed-types": "4.5.4" }, "devDependencies": { - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/jsonwebtoken": "9.0.0", "@types/lodash": "4.14.195", "@types/node": "18.11.9", diff --git a/packages/cactus-cmd-api-server/CHANGELOG.md b/packages/cactus-cmd-api-server/CHANGELOG.md index 270310524c3..c4a3a04cf8a 100644 --- a/packages/cactus-cmd-api-server/CHANGELOG.md +++ b/packages/cactus-cmd-api-server/CHANGELOG.md @@ -3,6 +3,42 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Bug Fixes + +* address CVE-2022-24434, GHSA-wm7h-9275-46v2 caused by dicer ([6ff8111](https://github.com/hyperledger/cacti/commit/6ff8111c2534f71a5f623433eba59a610d84f4eb)) +* **cmd-api-server:** use ncc bundle in container image - CVE-2024-29415 ([9eefa66](https://github.com/hyperledger/cacti/commit/9eefa66446a193c7ca164c876f8ed6d5cc56549b)) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Bug Fixes diff --git a/packages/cactus-cmd-api-server/package.json b/packages/cactus-cmd-api-server/package.json index 53803ce4dbb..1d2da7d2fee 100644 --- a/packages/cactus-cmd-api-server/package.json +++ b/packages/cactus-cmd-api-server/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-cmd-api-server", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "API server that combines and exposes all the functionality of a Cactus deployment through a unified REST API interface.", "keywords": [ "Hyperledger", @@ -68,9 +68,9 @@ "@connectrpc/connect-node": "1.4.0", "@grpc/grpc-js": "1.10.9", "@grpc/proto-loader": "0.7.8", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "@thream/socketio-jwt": "2.1.1", "async-exit-hook": "2.0.1", "axios": "1.7.2", @@ -106,8 +106,8 @@ "@bufbuild/buf": "1.30.0", "@bufbuild/protoc-gen-es": "1.8.0", "@connectrpc/protoc-gen-connect-es": "1.4.0", - "@hyperledger/cactus-plugin-keychain-vault": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-plugin-keychain-vault": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@openapitools/openapi-generator-cli": "2.7.0", "@types/async-exit-hook": "2.0.2", "@types/benchmark": "2.1.5", diff --git a/packages/cactus-cmd-api-server/src/main/json/openapi.json b/packages/cactus-cmd-api-server/src/main/json/openapi.json index 47ec3e6d299..8ca9fbf2202 100644 --- a/packages/cactus-cmd-api-server/src/main/json/openapi.json +++ b/packages/cactus-cmd-api-server/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus API", "description": "Interact with a Cactus deployment through HTTP.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-cmd-api-server/src/main/json/openapi.tpl.json b/packages/cactus-cmd-api-server/src/main/json/openapi.tpl.json index 47ec3e6d299..8ca9fbf2202 100644 --- a/packages/cactus-cmd-api-server/src/main/json/openapi.tpl.json +++ b/packages/cactus-cmd-api-server/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus API", "description": "Interact with a Cactus deployment through HTTP.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-cmd-api-server/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-cmd-api-server/src/main/kotlin/generated/openapi/kotlin-client/README.md index 5a5da136a45..8321b31aab0 100644 --- a/packages/cactus-cmd-api-server/src/main/kotlin/generated/openapi/kotlin-client/README.md +++ b/packages/cactus-cmd-api-server/src/main/kotlin/generated/openapi/kotlin-client/README.md @@ -5,7 +5,7 @@ Interact with a Cactus deployment through HTTP. ## Overview This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client. -- API version: 2.0.0-rc.2 +- API version: 2.0.0-rc.3 - Package version: - Build package: org.openapitools.codegen.languages.KotlinClientCodegen diff --git a/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/README.md b/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/README.md index b32c3163cd1..8bc6067c902 100644 --- a/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/README.md +++ b/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/README.md @@ -5,7 +5,7 @@ Interact with a Cactus deployment through HTTP. ## Overview These files were generated by the [OpenAPI Generator](https://openapi-generator.tech) project. -- API version: 2.0.0-rc.2 +- API version: 2.0.0-rc.3 - Package version: - Build package: org.openapitools.codegen.languages.ProtobufSchemaCodegen diff --git a/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/health_check_response_pb.proto b/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/health_check_response_pb.proto index e2bf6002031..5a71626860f 100644 --- a/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/health_check_response_pb.proto +++ b/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/health_check_response_pb.proto @@ -3,7 +3,7 @@ Interact with a Cactus deployment through HTTP. - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/memory_usage_pb.proto b/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/memory_usage_pb.proto index 33645f76604..c7c44b69566 100644 --- a/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/memory_usage_pb.proto +++ b/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/memory_usage_pb.proto @@ -3,7 +3,7 @@ Interact with a Cactus deployment through HTTP. - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/watch_healthcheck_v1_pb.proto b/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/watch_healthcheck_v1_pb.proto index 8d9c8be37db..2d8985c516f 100644 --- a/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/watch_healthcheck_v1_pb.proto +++ b/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/watch_healthcheck_v1_pb.proto @@ -3,7 +3,7 @@ Interact with a Cactus deployment through HTTP. - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/services/default_service.proto b/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/services/default_service.proto index e7c308df85c..117a50438b9 100644 --- a/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/services/default_service.proto +++ b/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/services/default_service.proto @@ -3,7 +3,7 @@ Interact with a Cactus deployment through HTTP. - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/api.ts index b8ad5d054e0..c31c56ec0eb 100644 --- a/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus API * Interact with a Cactus deployment through HTTP. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/base.ts index 785acdb742c..fe338045e57 100644 --- a/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus API * Interact with a Cactus deployment through HTTP. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/common.ts index bdd0d95654f..5152259222d 100644 --- a/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus API * Interact with a Cactus deployment through HTTP. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index d6b4ccbce32..f6f5a3f8d65 100644 --- a/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus API * Interact with a Cactus deployment through HTTP. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/index.ts index ffaf28bd7e3..8e2ff3b3232 100644 --- a/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus API * Interact with a Cactus deployment through HTTP. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-cmd-api-server/src/test/resources/cactus-dummy-package/package.json b/packages/cactus-cmd-api-server/src/test/resources/cactus-dummy-package/package.json index 1dbc349a905..1f7fa251e96 100644 --- a/packages/cactus-cmd-api-server/src/test/resources/cactus-dummy-package/package.json +++ b/packages/cactus-cmd-api-server/src/test/resources/cactus-dummy-package/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-dummy-package", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": "Apache-2.0", "description": "Dummy package for testing.", "main": "index.js" diff --git a/packages/cactus-cmd-api-server/src/test/typescript/unit/plugins/install-basic-plugin-ledger-connector-fabric-0-7-0.test.ts b/packages/cactus-cmd-api-server/src/test/typescript/unit/plugins/install-basic-plugin-ledger-connector-fabric-0-7-0.test.ts index 797f82b1a2d..1daeb512846 100644 --- a/packages/cactus-cmd-api-server/src/test/typescript/unit/plugins/install-basic-plugin-ledger-connector-fabric-0-7-0.test.ts +++ b/packages/cactus-cmd-api-server/src/test/typescript/unit/plugins/install-basic-plugin-ledger-connector-fabric-0-7-0.test.ts @@ -1,5 +1,7 @@ +import path from "node:path"; +import { randomUUID } from "node:crypto"; + import test, { Test } from "tape-promise/tape"; -import { v4 as uuidv4 } from "uuid"; import { LogLevelDesc } from "@hyperledger/cactus-common"; @@ -9,26 +11,20 @@ import { PluginImportType, } from "@hyperledger/cactus-core-api"; -import { - ApiServer, - AuthorizationProtocol, - ConfigService, -} from "../../../../main/typescript/public-api"; - +import { ConfigService } from "../../../../main/typescript/config/config-service"; import { K_CACTUS_API_SERVER_TOTAL_PLUGIN_IMPORTS } from "../../../../main/typescript/prometheus-exporter/metrics"; +import { DefaultApi as ApiServerApi } from "../../../../main/typescript/generated/openapi/typescript-axios/api"; +import { AuthorizationProtocol } from "../../../../main/typescript/config/authorization-protocol"; +import { ApiServer } from "../../../../main/typescript/api-server"; -import { DefaultApi as ApiServerApi } from "../../../../main/typescript/public-api"; -import path from "path"; - -const logLevel: LogLevelDesc = "TRACE"; +const logLevel: LogLevelDesc = "INFO"; -// FIXME: Add this back when 2.0.0-rc.2 goes out. -test.skip("can install plugin-ledger-connector-fabric", async (t: Test) => { +test("can install plugin-ledger-connector-fabric", async (t: Test) => { const pluginsPath = path.join( __dirname, // start at the current file's path "../../../../../../../", // walk back up to the project root ".tmp/test/cmd-api-server/runtime-plugin-imports_test", // the dir path from the root - uuidv4(), // then a random directory to ensure proper isolation + randomUUID(), // then a random directory to ensure proper isolation ); const pluginManagerOptionsJson = JSON.stringify({ pluginsPath, @@ -50,7 +46,7 @@ test.skip("can install plugin-ledger-connector-fabric", async (t: Test) => { type: PluginImportType.Local, action: PluginImportAction.Install, options: { - instanceId: uuidv4(), + instanceId: randomUUID(), logLevel, connectionProfile: {}, peerBinary: "peer", diff --git a/packages/cactus-cmd-socketio-server/CHANGELOG.md b/packages/cactus-cmd-socketio-server/CHANGELOG.md index 1ac07fde62a..be68c2d948c 100644 --- a/packages/cactus-cmd-socketio-server/CHANGELOG.md +++ b/packages/cactus-cmd-socketio-server/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +**Note:** Version bump only for package @hyperledger/cactus-cmd-socketio-server + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-cmd-socketio-server diff --git a/packages/cactus-cmd-socketio-server/package.json b/packages/cactus-cmd-socketio-server/package.json index 53215f37e1b..68613ccc13d 100644 --- a/packages/cactus-cmd-socketio-server/package.json +++ b/packages/cactus-cmd-socketio-server/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-cmd-socketio-server", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Allows Cactus nodes to interact with HTLC ETH contracts", "keywords": [ "Hyperledger", @@ -42,8 +42,8 @@ "build:dev:backend:postbuild": "cp -f ../../yarn.lock ./dist/" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "@types/node": "18.11.9", "body-parser": "1.20.2", "config": "3.3.7", @@ -66,7 +66,7 @@ "xmlhttprequest": "1.8.0" }, "devDependencies": { - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/config": "3.3.0", "@types/cookie-parser": "1.4.5", "@types/debug": "4.1.8", diff --git a/packages/cactus-common/CHANGELOG.md b/packages/cactus-common/CHANGELOG.md index 317be0d8922..a55f7b336c3 100644 --- a/packages/cactus-common/CHANGELOG.md +++ b/packages/cactus-common/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-common diff --git a/packages/cactus-common/package.json b/packages/cactus-common/package.json index 73e4debbea7..383108040d6 100644 --- a/packages/cactus-common/package.json +++ b/packages/cactus-common/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-common", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Universal library used by both front end and back end components of Cactus. Aims to be a developer swiss army knife.", "keywords": [ "Hyperledger", diff --git a/packages/cactus-core-api/CHANGELOG.md b/packages/cactus-core-api/CHANGELOG.md index 7089fb7472f..97767e205d1 100644 --- a/packages/cactus-core-api/CHANGELOG.md +++ b/packages/cactus-core-api/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Bug Fixes diff --git a/packages/cactus-core-api/Cargo.toml b/packages/cactus-core-api/Cargo.toml index 9a6fdae0b54..f46bbe34d2d 100644 --- a/packages/cactus-core-api/Cargo.toml +++ b/packages/cactus-core-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "relay" -version = "0.0.1" +version = "2.0.0-rc.3" authors = ["Antony Targett ", "Nick Waywood "] edition = "2021" diff --git a/packages/cactus-core-api/package.json b/packages/cactus-core-api/package.json index 7b854322584..48ef01f8124 100644 --- a/packages/cactus-core-api/package.json +++ b/packages/cactus-core-api/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-core-api", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Contains type definitions/interfaces for the kernel of the codebase. Kept separate from the implementation so that it is easier to use it as a dependency.", "keywords": [ "Hyperledger", @@ -60,7 +60,7 @@ }, "dependencies": { "@grpc/grpc-js": "1.10.9", - "@hyperledger/cactus-common": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", "axios": "1.7.2", "google-protobuf": "3.21.2" }, diff --git a/packages/cactus-core-api/src/main/json/openapi.json b/packages/cactus-core-api/src/main/json/openapi.json index d48076c5566..bd3d66b3fc8 100644 --- a/packages/cactus-core-api/src/main/json/openapi.json +++ b/packages/cactus-core-api/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Core API", "description": "Contains/describes the core API types for Cactus. Does not describe actual endpoints on its own as this is left to the implementing plugins who can import and re-use commonly needed type definitions from this specification. One example of said commonly used type definitions would be the types related to consortium management, cactus nodes, ledgers, etc..", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-core-api/src/main/json/openapi.tpl.json b/packages/cactus-core-api/src/main/json/openapi.tpl.json index d48076c5566..bd3d66b3fc8 100644 --- a/packages/cactus-core-api/src/main/json/openapi.tpl.json +++ b/packages/cactus-core-api/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Core API", "description": "Contains/describes the core API types for Cactus. Does not describe actual endpoints on its own as this is left to the implementing plugins who can import and re-use commonly needed type definitions from this specification. One example of said commonly used type definitions would be the types related to consortium management, cactus nodes, ledgers, etc..", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-core-api/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-core-api/src/main/kotlin/generated/openapi/kotlin-client/README.md index ae058bb6d3e..40c091af706 100644 --- a/packages/cactus-core-api/src/main/kotlin/generated/openapi/kotlin-client/README.md +++ b/packages/cactus-core-api/src/main/kotlin/generated/openapi/kotlin-client/README.md @@ -5,7 +5,7 @@ Contains/describes the core API types for Cactus. Does not describe actual endpo ## Overview This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client. -- API version: 2.0.0-rc.2 +- API version: 2.0.0-rc.3 - Package version: - Build package: org.openapitools.codegen.languages.KotlinClientCodegen diff --git a/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/api.ts index afd8df2db63..df79d88ccc6 100644 --- a/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Core API * Contains/describes the core API types for Cactus. Does not describe actual endpoints on its own as this is left to the implementing plugins who can import and re-use commonly needed type definitions from this specification. One example of said commonly used type definitions would be the types related to consortium management, cactus nodes, ledgers, etc.. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/base.ts index f1e7edbd4da..c9e9248ca7f 100644 --- a/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Core API * Contains/describes the core API types for Cactus. Does not describe actual endpoints on its own as this is left to the implementing plugins who can import and re-use commonly needed type definitions from this specification. One example of said commonly used type definitions would be the types related to consortium management, cactus nodes, ledgers, etc.. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/common.ts index a7022d1b99d..bfd5626aceb 100644 --- a/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Core API * Contains/describes the core API types for Cactus. Does not describe actual endpoints on its own as this is left to the implementing plugins who can import and re-use commonly needed type definitions from this specification. One example of said commonly used type definitions would be the types related to consortium management, cactus nodes, ledgers, etc.. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 58841df6988..d31a50575ca 100644 --- a/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Core API * Contains/describes the core API types for Cactus. Does not describe actual endpoints on its own as this is left to the implementing plugins who can import and re-use commonly needed type definitions from this specification. One example of said commonly used type definitions would be the types related to consortium management, cactus nodes, ledgers, etc.. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/index.ts index a14a7d80f2e..be8ad60924b 100644 --- a/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Core API * Contains/describes the core API types for Cactus. Does not describe actual endpoints on its own as this is left to the implementing plugins who can import and re-use commonly needed type definitions from this specification. One example of said commonly used type definitions would be the types related to consortium management, cactus nodes, ledgers, etc.. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-core/CHANGELOG.md b/packages/cactus-core/CHANGELOG.md index c0b419173d3..15e344e938f 100644 --- a/packages/cactus-core/CHANGELOG.md +++ b/packages/cactus-core/CHANGELOG.md @@ -3,6 +3,41 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Bug Fixes + +* address CVE-2022-24434, GHSA-wm7h-9275-46v2 caused by dicer ([6ff8111](https://github.com/hyperledger/cacti/commit/6ff8111c2534f71a5f623433eba59a610d84f4eb)) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-core diff --git a/packages/cactus-core/package.json b/packages/cactus-core/package.json index 09b88a2d188..6f5a39d81a7 100644 --- a/packages/cactus-core/package.json +++ b/packages/cactus-core/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-core", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Contains lower level abstractions/implementation that is to be shared by multiple other, higher level packages of the project.", "keywords": [ "Hyperledger", @@ -50,8 +50,8 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "body-parser": "1.20.2", "express": "4.19.2", "express-jwt-authz": "2.4.1", diff --git a/packages/cactus-plugin-bungee-hermes/CHANGELOG.md b/packages/cactus-plugin-bungee-hermes/CHANGELOG.md index a3d1ebc6f4a..ac073617cf8 100644 --- a/packages/cactus-plugin-bungee-hermes/CHANGELOG.md +++ b/packages/cactus-plugin-bungee-hermes/CHANGELOG.md @@ -3,6 +3,48 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### Features + +* **bungee-hermes:** ability to use connectors without instanciating APIs ([6a71ddf](https://github.com/hyperledger/cacti/commit/6a71ddfb5568d1fc11818e225782713bfaddc6d5)) +* **fabric-connector:** add getChainInfo, improve getBlock output ([8c030ae](https://github.com/hyperledger/cacti/commit/8c030ae9e739a28ff0900f7af27ec0fbbb4b7ff9)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari +* **fabric-connector:** It accepts `type` instead of `skipDecode` flag. +- Move common block formatting logic to `cacti-block-formatters.ts`. +- Add tests for new features. Move test common to quering `qscc` to single file + to increase CI speed. + +Signed-off-by: Michal Bajer + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-plugin-bungee-hermes diff --git a/packages/cactus-plugin-bungee-hermes/package.json b/packages/cactus-plugin-bungee-hermes/package.json index 7fff8ec2025..a6624e66e68 100644 --- a/packages/cactus-plugin-bungee-hermes/package.json +++ b/packages/cactus-plugin-bungee-hermes/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-bungee-hermes", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Allows Cactus nodes to create DLT views using Cactus connectors", "keywords": [ "Hyperledger", @@ -58,14 +58,14 @@ "watch": "npm-watch" }, "dependencies": { - "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.2", + "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.3", "axios": "1.7.2", "body-parser": "1.20.2", "fs-extra": "11.2.0", @@ -78,8 +78,8 @@ "web3-core": "1.6.1" }, "devDependencies": { - "@hyperledger/cactus-test-geth-ledger": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-test-geth-ledger": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/body-parser": "1.19.4", "@types/crypto-js": "4.0.1", "@types/express": "4.17.21", diff --git a/packages/cactus-plugin-bungee-hermes/src/main/json/openapi.json b/packages/cactus-plugin-bungee-hermes/src/main/json/openapi.json index 13d1a49fe5a..2fbe9a979c8 100644 --- a/packages/cactus-plugin-bungee-hermes/src/main/json/openapi.json +++ b/packages/cactus-plugin-bungee-hermes/src/main/json/openapi.json @@ -17,7 +17,7 @@ "info": { "title": "Hyperledger Cactus Plugin - BUNGEE-Hermes", "description": "Can create blockchain views of different networks", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-bungee-hermes/src/main/json/openapi.tpl.json b/packages/cactus-plugin-bungee-hermes/src/main/json/openapi.tpl.json index 13d1a49fe5a..2fbe9a979c8 100644 --- a/packages/cactus-plugin-bungee-hermes/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-bungee-hermes/src/main/json/openapi.tpl.json @@ -17,7 +17,7 @@ "info": { "title": "Hyperledger Cactus Plugin - BUNGEE-Hermes", "description": "Can create blockchain views of different networks", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/api.ts index a56b4e1f7bb..e25fe36388a 100644 --- a/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - BUNGEE-Hermes * Can create blockchain views of different networks * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/base.ts index 03cb9dcc06c..bf7744790b2 100644 --- a/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - BUNGEE-Hermes * Can create blockchain views of different networks * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/common.ts index 36d37cbfb0f..a2957eb9638 100644 --- a/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - BUNGEE-Hermes * Can create blockchain views of different networks * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 6eacea5201d..28ae2247b4f 100644 --- a/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - BUNGEE-Hermes * Can create blockchain views of different networks * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/index.ts index f3dda84b7f3..7f86aaa710c 100644 --- a/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - BUNGEE-Hermes * Can create blockchain views of different networks * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-consortium-manual/CHANGELOG.md b/packages/cactus-plugin-consortium-manual/CHANGELOG.md index c19e5bd5859..0a0e4a1c9ee 100644 --- a/packages/cactus-plugin-consortium-manual/CHANGELOG.md +++ b/packages/cactus-plugin-consortium-manual/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-plugin-consortium-manual diff --git a/packages/cactus-plugin-consortium-manual/package.json b/packages/cactus-plugin-consortium-manual/package.json index b3a94cef52b..b609dd682a2 100644 --- a/packages/cactus-plugin-consortium-manual/package.json +++ b/packages/cactus-plugin-consortium-manual/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-consortium-manual", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "A web service plugin that provides management capabilities on a Cactus consortium as a whole for administrative purposes.", "keywords": [ "Hyperledger", @@ -55,9 +55,9 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "axios": "1.6.0", "body-parser": "1.20.2", "express": "4.19.2", diff --git a/packages/cactus-plugin-consortium-manual/src/main/json/openapi.json b/packages/cactus-plugin-consortium-manual/src/main/json/openapi.json index 626392c6bb6..a3ddf31f21f 100644 --- a/packages/cactus-plugin-consortium-manual/src/main/json/openapi.json +++ b/packages/cactus-plugin-consortium-manual/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Consortium Web Service", "description": "Manage a Cactus consortium through the APIs. Needs administrative privileges.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-consortium-manual/src/main/json/openapi.tpl.json b/packages/cactus-plugin-consortium-manual/src/main/json/openapi.tpl.json index d7c9be09576..00424a3a1bf 100644 --- a/packages/cactus-plugin-consortium-manual/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-consortium-manual/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Consortium Web Service", "description": "Manage a Cactus consortium through the APIs. Needs administrative privileges.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-consortium-manual/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-consortium-manual/src/main/kotlin/generated/openapi/kotlin-client/README.md index 33f99d51444..1c70110bd27 100644 --- a/packages/cactus-plugin-consortium-manual/src/main/kotlin/generated/openapi/kotlin-client/README.md +++ b/packages/cactus-plugin-consortium-manual/src/main/kotlin/generated/openapi/kotlin-client/README.md @@ -5,7 +5,7 @@ Manage a Cactus consortium through the APIs. Needs administrative privileges. ## Overview This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client. -- API version: 2.0.0-rc.2 +- API version: 2.0.0-rc.3 - Package version: - Build package: org.openapitools.codegen.languages.KotlinClientCodegen diff --git a/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/api.ts index 9e69df8f9f5..f82283ef603 100644 --- a/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Consortium Web Service * Manage a Cactus consortium through the APIs. Needs administrative privileges. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/base.ts index dcb038e0b6d..9a2f9013548 100644 --- a/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Consortium Web Service * Manage a Cactus consortium through the APIs. Needs administrative privileges. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/common.ts index 66442d8c0e7..c1f62dad320 100644 --- a/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Consortium Web Service * Manage a Cactus consortium through the APIs. Needs administrative privileges. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index fb9374a9584..275413e223c 100644 --- a/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Consortium Web Service * Manage a Cactus consortium through the APIs. Needs administrative privileges. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/index.ts index a346bc2fdb6..9b08e6085f6 100644 --- a/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Consortium Web Service * Manage a Cactus consortium through the APIs. Needs administrative privileges. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-htlc-eth-besu-erc20/CHANGELOG.md b/packages/cactus-plugin-htlc-eth-besu-erc20/CHANGELOG.md index f7cb3f63ac4..3d125beb82f 100644 --- a/packages/cactus-plugin-htlc-eth-besu-erc20/CHANGELOG.md +++ b/packages/cactus-plugin-htlc-eth-besu-erc20/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +**Note:** Version bump only for package @hyperledger/cactus-plugin-htlc-eth-besu-erc20 + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-plugin-htlc-eth-besu-erc20 diff --git a/packages/cactus-plugin-htlc-eth-besu-erc20/package.json b/packages/cactus-plugin-htlc-eth-besu-erc20/package.json index 613aeb98d5a..7644404d7d1 100644 --- a/packages/cactus-plugin-htlc-eth-besu-erc20/package.json +++ b/packages/cactus-plugin-htlc-eth-besu-erc20/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-htlc-eth-besu-erc20", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Allows Cactus nodes to interact with HTLC contracts with ERC-20 Tokens", "keywords": [ "Hyperledger", @@ -60,10 +60,10 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.3", "axios": "1.6.0", "express": "4.19.2", "joi": "17.13.3", diff --git a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/json/openapi.json b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/json/openapi.json index 4862153f5ff..a56783997eb 100644 --- a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/json/openapi.json +++ b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - HTLC ETH BESU ERC20", "description": "Allows Cactus nodes to interact with HTLC contracts with ERC-20 Tokens", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/json/openapi.tpl.json b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/json/openapi.tpl.json index 0fbb1c870c3..ba743c75c97 100644 --- a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - HTLC ETH BESU ERC20", "description": "Allows Cactus nodes to interact with HTLC contracts with ERC-20 Tokens", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/kotlin/generated/openapi/kotlin-client/README.md index b96d6652b34..2b0693c9a94 100644 --- a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/kotlin/generated/openapi/kotlin-client/README.md +++ b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/kotlin/generated/openapi/kotlin-client/README.md @@ -5,7 +5,7 @@ Allows Cactus nodes to interact with HTLC contracts with ERC-20 Tokens ## Overview This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client. -- API version: 2.0.0-rc.2 +- API version: 2.0.0-rc.3 - Package version: - Build package: org.openapitools.codegen.languages.KotlinClientCodegen diff --git a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/api.ts index f7971cd8009..59664cc5618 100644 --- a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - HTLC ETH BESU ERC20 * Allows Cactus nodes to interact with HTLC contracts with ERC-20 Tokens * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/base.ts index 06afc2a56cd..05497d12c99 100644 --- a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - HTLC ETH BESU ERC20 * Allows Cactus nodes to interact with HTLC contracts with ERC-20 Tokens * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/common.ts index 7d7679577c5..8c16c43a248 100644 --- a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - HTLC ETH BESU ERC20 * Allows Cactus nodes to interact with HTLC contracts with ERC-20 Tokens * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 2ac29c2fe11..99f65e1f9b4 100644 --- a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - HTLC ETH BESU ERC20 * Allows Cactus nodes to interact with HTLC contracts with ERC-20 Tokens * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/index.ts index 05010af2684..6af68b16e5d 100644 --- a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - HTLC ETH BESU ERC20 * Allows Cactus nodes to interact with HTLC contracts with ERC-20 Tokens * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-htlc-eth-besu/CHANGELOG.md b/packages/cactus-plugin-htlc-eth-besu/CHANGELOG.md index 9351eb50cdc..e68fabfc66a 100644 --- a/packages/cactus-plugin-htlc-eth-besu/CHANGELOG.md +++ b/packages/cactus-plugin-htlc-eth-besu/CHANGELOG.md @@ -3,6 +3,49 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-plugin-htlc-eth-besu diff --git a/packages/cactus-plugin-htlc-eth-besu/package.json b/packages/cactus-plugin-htlc-eth-besu/package.json index 48ef727e104..221894ee7e5 100644 --- a/packages/cactus-plugin-htlc-eth-besu/package.json +++ b/packages/cactus-plugin-htlc-eth-besu/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-htlc-eth-besu", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Allows Cactus nodes to interact with HTLC ETH contracts", "keywords": [ "Hyperledger", @@ -66,12 +66,12 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "axios": "1.6.0", "bn.js": "5.2.1", "dotenv": "16.0.3", @@ -83,8 +83,8 @@ "web3js-quorum": "22.4.0" }, "devDependencies": { - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/express": "4.17.21", "ds-test": "https://github.com/dapphub/ds-test.git#e282159d5170298eb2455a6c05280ab5a73a4ef0", "forge-std": "https://github.com/foundry-rs/forge-std.git#66bf4e2c92cf507531599845e8d5a08cc2e3b5bb" diff --git a/packages/cactus-plugin-htlc-eth-besu/src/main/json/openapi.json b/packages/cactus-plugin-htlc-eth-besu/src/main/json/openapi.json index c56666cfc7d..38fd0a61e95 100644 --- a/packages/cactus-plugin-htlc-eth-besu/src/main/json/openapi.json +++ b/packages/cactus-plugin-htlc-eth-besu/src/main/json/openapi.json @@ -2,7 +2,7 @@ "openapi": "3.0.3", "info": { "title": "Hyperledger Cactus Plugin - HTLC-ETH Besu", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-htlc-eth-besu/src/main/json/openapi.tpl.json b/packages/cactus-plugin-htlc-eth-besu/src/main/json/openapi.tpl.json index 5a33ed2ad42..6be5ed9400f 100644 --- a/packages/cactus-plugin-htlc-eth-besu/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-htlc-eth-besu/src/main/json/openapi.tpl.json @@ -2,7 +2,7 @@ "openapi": "3.0.3", "info": { "title": "Hyperledger Cactus Plugin - HTLC-ETH Besu", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts index 9ae2cb574fa..bd30f5b8b36 100644 --- a/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - HTLC-ETH Besu * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts index 710efda1605..5bd8585eb37 100644 --- a/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - HTLC-ETH Besu * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts index e26d7be2786..a62d69ab04d 100644 --- a/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - HTLC-ETH Besu * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index be5454e6ba2..61e2f025603 100644 --- a/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - HTLC-ETH Besu * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts index 8af8fc66da3..c08716cec81 100644 --- a/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - HTLC-ETH Besu * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-aws-sm/CHANGELOG.md b/packages/cactus-plugin-keychain-aws-sm/CHANGELOG.md index fb7b3ee8b6d..e4de60581db 100644 --- a/packages/cactus-plugin-keychain-aws-sm/CHANGELOG.md +++ b/packages/cactus-plugin-keychain-aws-sm/CHANGELOG.md @@ -3,6 +3,75 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Bug Fixes diff --git a/packages/cactus-plugin-keychain-aws-sm/package.json b/packages/cactus-plugin-keychain-aws-sm/package.json index 946c1d0b1f1..be21b14b4a1 100644 --- a/packages/cactus-plugin-keychain-aws-sm/package.json +++ b/packages/cactus-plugin-keychain-aws-sm/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-keychain-aws-sm", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "A keychain implementation storing its entries in AWS Secret Manger.", "keywords": [ "Hyperledger", @@ -55,9 +55,9 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "aws-sdk": "2.965.0", "axios": "1.6.0", "http-status-codes": "2.1.4", @@ -65,7 +65,7 @@ "typescript-optional": "2.0.1" }, "devDependencies": { - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/body-parser": "1.19.4", "@types/express": "4.17.21", "@types/request": "2.48.7", diff --git a/packages/cactus-plugin-keychain-aws-sm/src/main/json/openapi.json b/packages/cactus-plugin-keychain-aws-sm/src/main/json/openapi.json index 2a56eb110b8..fafd00acd66 100644 --- a/packages/cactus-plugin-keychain-aws-sm/src/main/json/openapi.json +++ b/packages/cactus-plugin-keychain-aws-sm/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus - Keychain API", "description": "Contains/describes the Keychain API types/paths for Hyperledger Cactus.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-keychain-aws-sm/src/main/json/openapi.tpl.json b/packages/cactus-plugin-keychain-aws-sm/src/main/json/openapi.tpl.json index 1d034b4c837..5b6a8dcc608 100644 --- a/packages/cactus-plugin-keychain-aws-sm/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-keychain-aws-sm/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus - Keychain API", "description": "Contains/describes the Keychain API types/paths for Hyperledger Cactus.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-keychain-aws-sm/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-keychain-aws-sm/src/main/kotlin/generated/openapi/kotlin-client/README.md index dc1d567f9c8..138bcbcbce1 100644 --- a/packages/cactus-plugin-keychain-aws-sm/src/main/kotlin/generated/openapi/kotlin-client/README.md +++ b/packages/cactus-plugin-keychain-aws-sm/src/main/kotlin/generated/openapi/kotlin-client/README.md @@ -5,7 +5,7 @@ Contains/describes the Keychain API types/paths for Hyperledger Cactus. ## Overview This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client. -- API version: 2.0.0-rc.2 +- API version: 2.0.0-rc.3 - Package version: - Build package: org.openapitools.codegen.languages.KotlinClientCodegen diff --git a/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/api.ts index e0fbfef771d..6eb27019884 100644 --- a/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus - Keychain API * Contains/describes the Keychain API types/paths for Hyperledger Cactus. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/base.ts index 81368ff10bd..1eb2125dc48 100644 --- a/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus - Keychain API * Contains/describes the Keychain API types/paths for Hyperledger Cactus. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/common.ts index 230dcc7411a..d9ee01210f1 100644 --- a/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus - Keychain API * Contains/describes the Keychain API types/paths for Hyperledger Cactus. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 9b521cb0fdc..5b03ca9e926 100644 --- a/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus - Keychain API * Contains/describes the Keychain API types/paths for Hyperledger Cactus. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/index.ts index 9b7bc7d9f17..e39dcf30f08 100644 --- a/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus - Keychain API * Contains/describes the Keychain API types/paths for Hyperledger Cactus. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-azure-kv/CHANGELOG.md b/packages/cactus-plugin-keychain-azure-kv/CHANGELOG.md index 98c9ae2d802..ad2b3f1826e 100644 --- a/packages/cactus-plugin-keychain-azure-kv/CHANGELOG.md +++ b/packages/cactus-plugin-keychain-azure-kv/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Bug Fixes diff --git a/packages/cactus-plugin-keychain-azure-kv/package.json b/packages/cactus-plugin-keychain-azure-kv/package.json index 41faa84bfc6..902431d6fbd 100644 --- a/packages/cactus-plugin-keychain-azure-kv/package.json +++ b/packages/cactus-plugin-keychain-azure-kv/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-keychain-azure-kv", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "A keychain implementation storing its entries in Azure key vault.", "keywords": [ "Hyperledger", @@ -62,15 +62,15 @@ "dependencies": { "@azure/identity": "4.2.1", "@azure/keyvault-secrets": "4.3.0", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "axios": "1.7.2", "http-status-codes": "2.1.4", "typescript-optional": "2.0.1" }, "devDependencies": { - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/body-parser": "1.19.4", "@types/express": "4.17.21", "@types/request": "2.48.7", diff --git a/packages/cactus-plugin-keychain-azure-kv/src/main/json/openapi.json b/packages/cactus-plugin-keychain-azure-kv/src/main/json/openapi.json index 5e3005a0ead..b5955f77b63 100644 --- a/packages/cactus-plugin-keychain-azure-kv/src/main/json/openapi.json +++ b/packages/cactus-plugin-keychain-azure-kv/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus - Keychain API", "description": "Contains/describes the Keychain API types/paths for Hyperledger Cactus.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-keychain-azure-kv/src/main/json/openapi.tpl.json b/packages/cactus-plugin-keychain-azure-kv/src/main/json/openapi.tpl.json index e584779ab7a..3262821dfa8 100644 --- a/packages/cactus-plugin-keychain-azure-kv/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-keychain-azure-kv/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus - Keychain API", "description": "Contains/describes the Keychain API types/paths for Hyperledger Cactus.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-keychain-azure-kv/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-keychain-azure-kv/src/main/kotlin/generated/openapi/kotlin-client/README.md index e0c1ec68c87..6cde7cc24c4 100644 --- a/packages/cactus-plugin-keychain-azure-kv/src/main/kotlin/generated/openapi/kotlin-client/README.md +++ b/packages/cactus-plugin-keychain-azure-kv/src/main/kotlin/generated/openapi/kotlin-client/README.md @@ -5,7 +5,7 @@ Contains/describes the Keychain API types/paths for Hyperledger Cactus. ## Overview This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client. -- API version: 2.0.0-rc.2 +- API version: 2.0.0-rc.3 - Package version: - Build package: org.openapitools.codegen.languages.KotlinClientCodegen diff --git a/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/api.ts index 576d297705b..874bbd48257 100644 --- a/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus - Keychain API * Contains/describes the Keychain API types/paths for Hyperledger Cactus. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/base.ts index 81368ff10bd..1eb2125dc48 100644 --- a/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus - Keychain API * Contains/describes the Keychain API types/paths for Hyperledger Cactus. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/common.ts index 230dcc7411a..d9ee01210f1 100644 --- a/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus - Keychain API * Contains/describes the Keychain API types/paths for Hyperledger Cactus. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 9b521cb0fdc..5b03ca9e926 100644 --- a/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus - Keychain API * Contains/describes the Keychain API types/paths for Hyperledger Cactus. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/index.ts index 9b7bc7d9f17..e39dcf30f08 100644 --- a/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus - Keychain API * Contains/describes the Keychain API types/paths for Hyperledger Cactus. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-google-sm/CHANGELOG.md b/packages/cactus-plugin-keychain-google-sm/CHANGELOG.md index f22e7e415b6..db7b1c76018 100644 --- a/packages/cactus-plugin-keychain-google-sm/CHANGELOG.md +++ b/packages/cactus-plugin-keychain-google-sm/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-plugin-keychain-google-sm diff --git a/packages/cactus-plugin-keychain-google-sm/package.json b/packages/cactus-plugin-keychain-google-sm/package.json index a80d833c489..f2f3b543467 100644 --- a/packages/cactus-plugin-keychain-google-sm/package.json +++ b/packages/cactus-plugin-keychain-google-sm/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-keychain-google-sm", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "A keychain implementation storing its entries in Azure key vault.", "keywords": [ "Hyperledger", @@ -56,16 +56,16 @@ }, "dependencies": { "@google-cloud/secret-manager": "5.0.1", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "axios": "1.6.0", "http-status-codes": "2.1.4", "typescript-optional": "2.0.1", "uuid": "10.0.0" }, "devDependencies": { - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/body-parser": "1.19.4", "@types/express": "4.17.21", "@types/request": "2.48.7", diff --git a/packages/cactus-plugin-keychain-google-sm/src/main/json/openapi.json b/packages/cactus-plugin-keychain-google-sm/src/main/json/openapi.json index 4339bc467b8..11f2e958a75 100644 --- a/packages/cactus-plugin-keychain-google-sm/src/main/json/openapi.json +++ b/packages/cactus-plugin-keychain-google-sm/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus - Keychain API", "description": "Contains/describes the Keychain API types/paths for Hyperledger Cactus.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-keychain-google-sm/src/main/json/openapi.tpl.json b/packages/cactus-plugin-keychain-google-sm/src/main/json/openapi.tpl.json index efee5060e75..54f7ab54ccf 100644 --- a/packages/cactus-plugin-keychain-google-sm/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-keychain-google-sm/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus - Keychain API", "description": "Contains/describes the Keychain API types/paths for Hyperledger Cactus.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-keychain-google-sm/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-keychain-google-sm/src/main/kotlin/generated/openapi/kotlin-client/README.md index ceef5b6e159..d248756d5c6 100644 --- a/packages/cactus-plugin-keychain-google-sm/src/main/kotlin/generated/openapi/kotlin-client/README.md +++ b/packages/cactus-plugin-keychain-google-sm/src/main/kotlin/generated/openapi/kotlin-client/README.md @@ -5,7 +5,7 @@ Contains/describes the Keychain API types/paths for Hyperledger Cactus. ## Overview This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client. -- API version: 2.0.0-rc.2 +- API version: 2.0.0-rc.3 - Package version: - Build package: org.openapitools.codegen.languages.KotlinClientCodegen diff --git a/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/api.ts index 40aabda7181..1472dd2999f 100644 --- a/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus - Keychain API * Contains/describes the Keychain API types/paths for Hyperledger Cactus. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/base.ts index 81368ff10bd..1eb2125dc48 100644 --- a/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus - Keychain API * Contains/describes the Keychain API types/paths for Hyperledger Cactus. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/common.ts index 230dcc7411a..d9ee01210f1 100644 --- a/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus - Keychain API * Contains/describes the Keychain API types/paths for Hyperledger Cactus. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 9b521cb0fdc..5b03ca9e926 100644 --- a/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus - Keychain API * Contains/describes the Keychain API types/paths for Hyperledger Cactus. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/index.ts index 9b7bc7d9f17..e39dcf30f08 100644 --- a/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus - Keychain API * Contains/describes the Keychain API types/paths for Hyperledger Cactus. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-memory-wasm/CHANGELOG.md b/packages/cactus-plugin-keychain-memory-wasm/CHANGELOG.md index c9d01ccb712..69b26e222cf 100644 --- a/packages/cactus-plugin-keychain-memory-wasm/CHANGELOG.md +++ b/packages/cactus-plugin-keychain-memory-wasm/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-plugin-keychain-memory-wasm diff --git a/packages/cactus-plugin-keychain-memory-wasm/package.json b/packages/cactus-plugin-keychain-memory-wasm/package.json index f26e8c6bfec..9e86dd2d877 100644 --- a/packages/cactus-plugin-keychain-memory-wasm/package.json +++ b/packages/cactus-plugin-keychain-memory-wasm/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-keychain-memory-wasm", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Dummy keychain implementation doing NO encryption and storing everything in-memory. Only suitable for development and testing. Same as the non-wasm version but this one has the backing implementation written in Rust and compiled down to WebAssembly.", "keywords": [ "Hyperledger", @@ -60,9 +60,9 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "axios": "1.6.0", "express": "4.19.2", "prom-client": "15.1.3", diff --git a/packages/cactus-plugin-keychain-memory-wasm/src/main/json/openapi.json b/packages/cactus-plugin-keychain-memory-wasm/src/main/json/openapi.json index 35c5350d7fe..be956aad93e 100644 --- a/packages/cactus-plugin-keychain-memory-wasm/src/main/json/openapi.json +++ b/packages/cactus-plugin-keychain-memory-wasm/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Keychain Memory WASM", "description": "Contains/describes the Hyperledger Cactus Keychain Memory WASM plugin which is designed to help with testing and development and is implemented in Rust instead of Typescript.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-keychain-memory-wasm/src/main/json/openapi.tpl.json b/packages/cactus-plugin-keychain-memory-wasm/src/main/json/openapi.tpl.json index 40f1ffb3348..f03d31dcbf8 100644 --- a/packages/cactus-plugin-keychain-memory-wasm/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-keychain-memory-wasm/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Keychain Memory WASM", "description": "Contains/describes the Hyperledger Cactus Keychain Memory WASM plugin which is designed to help with testing and development and is implemented in Rust instead of Typescript.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-keychain-memory-wasm/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-keychain-memory-wasm/src/main/kotlin/generated/openapi/kotlin-client/README.md index 6707c6aa5be..b9567baa9b6 100644 --- a/packages/cactus-plugin-keychain-memory-wasm/src/main/kotlin/generated/openapi/kotlin-client/README.md +++ b/packages/cactus-plugin-keychain-memory-wasm/src/main/kotlin/generated/openapi/kotlin-client/README.md @@ -5,7 +5,7 @@ Contains/describes the Hyperledger Cactus Keychain Memory WASM plugin which is d ## Overview This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client. -- API version: 2.0.0-rc.2 +- API version: 2.0.0-rc.3 - Package version: - Build package: org.openapitools.codegen.languages.KotlinClientCodegen diff --git a/packages/cactus-plugin-keychain-memory-wasm/src/main/rust/cactus-plugin-keychain-memory-wasm/Cargo.toml b/packages/cactus-plugin-keychain-memory-wasm/src/main/rust/cactus-plugin-keychain-memory-wasm/Cargo.toml index af083e481a5..f435a049558 100644 --- a/packages/cactus-plugin-keychain-memory-wasm/src/main/rust/cactus-plugin-keychain-memory-wasm/Cargo.toml +++ b/packages/cactus-plugin-keychain-memory-wasm/src/main/rust/cactus-plugin-keychain-memory-wasm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cactus-plugin-keychain-memory-wasm" -version = "1.0.0-rc.1" +version = "2.0.0-rc.3" authors = ["Peter Somogyvari "] edition = "2018" diff --git a/packages/cactus-plugin-keychain-memory-wasm/src/main/rust/generated/openapi/rust-server/Cargo.toml b/packages/cactus-plugin-keychain-memory-wasm/src/main/rust/generated/openapi/rust-server/Cargo.toml index 230d902e8cb..42c42821d42 100644 --- a/packages/cactus-plugin-keychain-memory-wasm/src/main/rust/generated/openapi/rust-server/Cargo.toml +++ b/packages/cactus-plugin-keychain-memory-wasm/src/main/rust/generated/openapi/rust-server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openapi_client" -version = "0.3.0" +version = "2.0.0-rc.3" authors = [] description = "Contains/describes the Keychain API types/paths for Hyperledger Cactus." license = "Unlicense" diff --git a/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/api.ts index 80522d4a85a..72611a4873b 100644 --- a/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Keychain Memory WASM * Contains/describes the Hyperledger Cactus Keychain Memory WASM plugin which is designed to help with testing and development and is implemented in Rust instead of Typescript. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/base.ts index ef6f769287c..f8f17372c80 100644 --- a/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Keychain Memory WASM * Contains/describes the Hyperledger Cactus Keychain Memory WASM plugin which is designed to help with testing and development and is implemented in Rust instead of Typescript. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/common.ts index 1580f5010f1..7eaed22114f 100644 --- a/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Keychain Memory WASM * Contains/describes the Hyperledger Cactus Keychain Memory WASM plugin which is designed to help with testing and development and is implemented in Rust instead of Typescript. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 2f1df4b8517..0913a72a077 100644 --- a/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Keychain Memory WASM * Contains/describes the Hyperledger Cactus Keychain Memory WASM plugin which is designed to help with testing and development and is implemented in Rust instead of Typescript. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/index.ts index 8e20f775853..f569331f63e 100644 --- a/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Keychain Memory WASM * Contains/describes the Hyperledger Cactus Keychain Memory WASM plugin which is designed to help with testing and development and is implemented in Rust instead of Typescript. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-memory/CHANGELOG.md b/packages/cactus-plugin-keychain-memory/CHANGELOG.md index b35f8404b79..bafcd7875f1 100644 --- a/packages/cactus-plugin-keychain-memory/CHANGELOG.md +++ b/packages/cactus-plugin-keychain-memory/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Bug Fixes diff --git a/packages/cactus-plugin-keychain-memory/package.json b/packages/cactus-plugin-keychain-memory/package.json index 50e85be308b..e410f1a9337 100644 --- a/packages/cactus-plugin-keychain-memory/package.json +++ b/packages/cactus-plugin-keychain-memory/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-keychain-memory", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Dummy keychain implementation doing NO encryption and storing everything in-memory. Only suitable for development and testing.", "keywords": [ "Hyperledger", @@ -60,9 +60,9 @@ "dependencies": { "@bufbuild/protobuf": "1.10.0", "@connectrpc/connect": "1.4.0", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "axios": "1.6.0", "express": "4.19.2", "prom-client": "15.1.3", diff --git a/packages/cactus-plugin-keychain-memory/src/main/json/openapi.json b/packages/cactus-plugin-keychain-memory/src/main/json/openapi.json index 88161dc1e2a..df13d3f52da 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/json/openapi.json +++ b/packages/cactus-plugin-keychain-memory/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Keychain Memory ", "description": "Contains/describes the Hyperledger Cacti Keychain Memory plugin.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-keychain-memory/src/main/json/openapi.tpl.json b/packages/cactus-plugin-keychain-memory/src/main/json/openapi.tpl.json index 039a9358523..b7edc19e0cb 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-keychain-memory/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Keychain Memory ", "description": "Contains/describes the Hyperledger Cacti Keychain Memory plugin.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-keychain-memory/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-keychain-memory/src/main/kotlin/generated/openapi/kotlin-client/README.md index 591c35f9d55..8745717f139 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/kotlin/generated/openapi/kotlin-client/README.md +++ b/packages/cactus-plugin-keychain-memory/src/main/kotlin/generated/openapi/kotlin-client/README.md @@ -5,7 +5,7 @@ Contains/describes the Hyperledger Cacti Keychain Memory plugin. ## Overview This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client. -- API version: 2.0.0-rc.2 +- API version: 2.0.0-rc.3 - Package version: - Build package: org.openapitools.codegen.languages.KotlinClientCodegen diff --git a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/README.md b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/README.md index eb47e4e9da0..285b2f2642f 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/README.md +++ b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/README.md @@ -5,7 +5,7 @@ Contains/describes the Hyperledger Cacti Keychain Memory plugin. ## Overview These files were generated by the [OpenAPI Generator](https://openapi-generator.tech) project. -- API version: 2.0.0-rc.2 +- API version: 2.0.0-rc.3 - Package version: - Build package: org.openapitools.codegen.languages.ProtobufSchemaCodegen diff --git a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/delete_keychain_entry_request_v1_pb.proto b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/delete_keychain_entry_request_v1_pb.proto index b7b7b0178b9..26991505a20 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/delete_keychain_entry_request_v1_pb.proto +++ b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/delete_keychain_entry_request_v1_pb.proto @@ -3,7 +3,7 @@ Contains/describes the Hyperledger Cacti Keychain Memory plugin. - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/delete_keychain_entry_response_v1_pb.proto b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/delete_keychain_entry_response_v1_pb.proto index 9effa86b19d..0943af3c5a6 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/delete_keychain_entry_response_v1_pb.proto +++ b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/delete_keychain_entry_response_v1_pb.proto @@ -3,7 +3,7 @@ Contains/describes the Hyperledger Cacti Keychain Memory plugin. - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/get_keychain_entry_request_v1_pb.proto b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/get_keychain_entry_request_v1_pb.proto index d58a5d597fd..cc9993e345b 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/get_keychain_entry_request_v1_pb.proto +++ b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/get_keychain_entry_request_v1_pb.proto @@ -3,7 +3,7 @@ Contains/describes the Hyperledger Cacti Keychain Memory plugin. - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/get_keychain_entry_response_v1_pb.proto b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/get_keychain_entry_response_v1_pb.proto index 9179862c05d..b54165a7509 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/get_keychain_entry_response_v1_pb.proto +++ b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/get_keychain_entry_response_v1_pb.proto @@ -3,7 +3,7 @@ Contains/describes the Hyperledger Cacti Keychain Memory plugin. - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/has_keychain_entry_request_v1_pb.proto b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/has_keychain_entry_request_v1_pb.proto index 44933e33f6c..e215a909703 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/has_keychain_entry_request_v1_pb.proto +++ b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/has_keychain_entry_request_v1_pb.proto @@ -3,7 +3,7 @@ Contains/describes the Hyperledger Cacti Keychain Memory plugin. - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/has_keychain_entry_response_v1_pb.proto b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/has_keychain_entry_response_v1_pb.proto index 42d7f705647..1e55419dd8f 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/has_keychain_entry_response_v1_pb.proto +++ b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/has_keychain_entry_response_v1_pb.proto @@ -3,7 +3,7 @@ Contains/describes the Hyperledger Cacti Keychain Memory plugin. - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/set_keychain_entry_request_v1_pb.proto b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/set_keychain_entry_request_v1_pb.proto index 237a6133a36..11031c25de6 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/set_keychain_entry_request_v1_pb.proto +++ b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/set_keychain_entry_request_v1_pb.proto @@ -3,7 +3,7 @@ Contains/describes the Hyperledger Cacti Keychain Memory plugin. - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/set_keychain_entry_response_v1_pb.proto b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/set_keychain_entry_response_v1_pb.proto index 83deebd3a50..a4ab040103f 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/set_keychain_entry_response_v1_pb.proto +++ b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/set_keychain_entry_response_v1_pb.proto @@ -3,7 +3,7 @@ Contains/describes the Hyperledger Cacti Keychain Memory plugin. - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/services/default_service.proto b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/services/default_service.proto index 9a0ce4b7dac..118ed23ac87 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/services/default_service.proto +++ b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/services/default_service.proto @@ -3,7 +3,7 @@ Contains/describes the Hyperledger Cacti Keychain Memory plugin. - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/delete_keychain_entry_request_v1_pb_pb.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/delete_keychain_entry_request_v1_pb_pb.ts index 7fad8b772e5..5f411dea4f0 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/delete_keychain_entry_request_v1_pb_pb.ts +++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/delete_keychain_entry_request_v1_pb_pb.ts @@ -3,7 +3,7 @@ // //Contains/describes the Hyperledger Cacti Keychain Memory plugin. // -//The version of the OpenAPI document: 2.0.0-rc.2 +//The version of the OpenAPI document: 2.0.0-rc.3 // //Generated by OpenAPI Generator: https://openapi-generator.tech diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/delete_keychain_entry_response_v1_pb_pb.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/delete_keychain_entry_response_v1_pb_pb.ts index b7204fc2eeb..140e50db426 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/delete_keychain_entry_response_v1_pb_pb.ts +++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/delete_keychain_entry_response_v1_pb_pb.ts @@ -3,7 +3,7 @@ // //Contains/describes the Hyperledger Cacti Keychain Memory plugin. // -//The version of the OpenAPI document: 2.0.0-rc.2 +//The version of the OpenAPI document: 2.0.0-rc.3 // //Generated by OpenAPI Generator: https://openapi-generator.tech diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/get_keychain_entry_request_v1_pb_pb.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/get_keychain_entry_request_v1_pb_pb.ts index c23dbe340eb..b5d93cf0eed 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/get_keychain_entry_request_v1_pb_pb.ts +++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/get_keychain_entry_request_v1_pb_pb.ts @@ -3,7 +3,7 @@ // //Contains/describes the Hyperledger Cacti Keychain Memory plugin. // -//The version of the OpenAPI document: 2.0.0-rc.2 +//The version of the OpenAPI document: 2.0.0-rc.3 // //Generated by OpenAPI Generator: https://openapi-generator.tech diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/get_keychain_entry_response_v1_pb_pb.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/get_keychain_entry_response_v1_pb_pb.ts index 24248eb4bab..c8a7309c6e2 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/get_keychain_entry_response_v1_pb_pb.ts +++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/get_keychain_entry_response_v1_pb_pb.ts @@ -3,7 +3,7 @@ // //Contains/describes the Hyperledger Cacti Keychain Memory plugin. // -//The version of the OpenAPI document: 2.0.0-rc.2 +//The version of the OpenAPI document: 2.0.0-rc.3 // //Generated by OpenAPI Generator: https://openapi-generator.tech diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/has_keychain_entry_request_v1_pb_pb.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/has_keychain_entry_request_v1_pb_pb.ts index 4138c712477..c309ebaca25 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/has_keychain_entry_request_v1_pb_pb.ts +++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/has_keychain_entry_request_v1_pb_pb.ts @@ -3,7 +3,7 @@ // //Contains/describes the Hyperledger Cacti Keychain Memory plugin. // -//The version of the OpenAPI document: 2.0.0-rc.2 +//The version of the OpenAPI document: 2.0.0-rc.3 // //Generated by OpenAPI Generator: https://openapi-generator.tech diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/has_keychain_entry_response_v1_pb_pb.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/has_keychain_entry_response_v1_pb_pb.ts index f9df3bdd441..2979d10e641 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/has_keychain_entry_response_v1_pb_pb.ts +++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/has_keychain_entry_response_v1_pb_pb.ts @@ -3,7 +3,7 @@ // //Contains/describes the Hyperledger Cacti Keychain Memory plugin. // -//The version of the OpenAPI document: 2.0.0-rc.2 +//The version of the OpenAPI document: 2.0.0-rc.3 // //Generated by OpenAPI Generator: https://openapi-generator.tech diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/set_keychain_entry_request_v1_pb_pb.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/set_keychain_entry_request_v1_pb_pb.ts index c7fa00c1f92..6dbcb99509c 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/set_keychain_entry_request_v1_pb_pb.ts +++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/set_keychain_entry_request_v1_pb_pb.ts @@ -3,7 +3,7 @@ // //Contains/describes the Hyperledger Cacti Keychain Memory plugin. // -//The version of the OpenAPI document: 2.0.0-rc.2 +//The version of the OpenAPI document: 2.0.0-rc.3 // //Generated by OpenAPI Generator: https://openapi-generator.tech diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/set_keychain_entry_response_v1_pb_pb.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/set_keychain_entry_response_v1_pb_pb.ts index 103b89e9938..0afdf5233a8 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/set_keychain_entry_response_v1_pb_pb.ts +++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/set_keychain_entry_response_v1_pb_pb.ts @@ -3,7 +3,7 @@ // //Contains/describes the Hyperledger Cacti Keychain Memory plugin. // -//The version of the OpenAPI document: 2.0.0-rc.2 +//The version of the OpenAPI document: 2.0.0-rc.3 // //Generated by OpenAPI Generator: https://openapi-generator.tech diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/services/default_service_connect.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/services/default_service_connect.ts index cd557c7bc98..6a5f08d9221 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/services/default_service_connect.ts +++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/services/default_service_connect.ts @@ -3,7 +3,7 @@ // //Contains/describes the Hyperledger Cacti Keychain Memory plugin. // -//The version of the OpenAPI document: 2.0.0-rc.2 +//The version of the OpenAPI document: 2.0.0-rc.3 // //Generated by OpenAPI Generator: https://openapi-generator.tech diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/services/default_service_pb.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/services/default_service_pb.ts index 2de094ba90d..7b44c69f5c5 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/services/default_service_pb.ts +++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/services/default_service_pb.ts @@ -3,7 +3,7 @@ // //Contains/describes the Hyperledger Cacti Keychain Memory plugin. // -//The version of the OpenAPI document: 2.0.0-rc.2 +//The version of the OpenAPI document: 2.0.0-rc.3 // //Generated by OpenAPI Generator: https://openapi-generator.tech diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/api.ts index 20f48f7d018..8591629ca50 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Keychain Memory * Contains/describes the Hyperledger Cacti Keychain Memory plugin. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/base.ts index a49442a302c..0df616e9293 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Keychain Memory * Contains/describes the Hyperledger Cacti Keychain Memory plugin. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/common.ts index 2ac102ed038..8b949f40a2f 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Keychain Memory * Contains/describes the Hyperledger Cacti Keychain Memory plugin. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 2bc562082f7..70191883568 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Keychain Memory * Contains/describes the Hyperledger Cacti Keychain Memory plugin. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/index.ts index 913ce3546d9..2ad2253af30 100644 --- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Keychain Memory * Contains/describes the Hyperledger Cacti Keychain Memory plugin. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-vault/CHANGELOG.md b/packages/cactus-plugin-keychain-vault/CHANGELOG.md index 9411a8b54d1..ba6b7b98078 100644 --- a/packages/cactus-plugin-keychain-vault/CHANGELOG.md +++ b/packages/cactus-plugin-keychain-vault/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Bug Fixes diff --git a/packages/cactus-plugin-keychain-vault/package.json b/packages/cactus-plugin-keychain-vault/package.json index cce16b212d1..d7940fb5750 100644 --- a/packages/cactus-plugin-keychain-vault/package.json +++ b/packages/cactus-plugin-keychain-vault/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-keychain-vault", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "A keychain implementation storing its entries in Hashicorp Vault. Actual logic is implemented in Rust.", "keywords": [ "Hyperledger", @@ -55,9 +55,9 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "axios": "1.6.0", "http-status-codes": "2.1.4", "node-vault": "0.9.22", @@ -65,7 +65,7 @@ "typescript-optional": "2.0.1" }, "devDependencies": { - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/body-parser": "1.19.3", "@types/express": "4.17.21", "@types/internal-ip": "4.1.0", diff --git a/packages/cactus-plugin-keychain-vault/src/cactus-keychain-vault-server/rust/gen/Cargo.toml b/packages/cactus-plugin-keychain-vault/src/cactus-keychain-vault-server/rust/gen/Cargo.toml index 7fde91a4fc9..1b6aede8268 100644 --- a/packages/cactus-plugin-keychain-vault/src/cactus-keychain-vault-server/rust/gen/Cargo.toml +++ b/packages/cactus-plugin-keychain-vault/src/cactus-keychain-vault-server/rust/gen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openapi_client" -version = "0.3.0" +version = "2.0.0-rc.3" authors = [] description = "Contains/describes the Keychain API types/paths for Hyperledger Cactus." license = "Unlicense" diff --git a/packages/cactus-plugin-keychain-vault/src/main/json/openapi.json b/packages/cactus-plugin-keychain-vault/src/main/json/openapi.json index fd0e21b9dde..fd6aaed6123 100644 --- a/packages/cactus-plugin-keychain-vault/src/main/json/openapi.json +++ b/packages/cactus-plugin-keychain-vault/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus - Keychain API", "description": "Contains/describes the Keychain API types/paths for Hyperledger Cactus.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-keychain-vault/src/main/json/openapi.tpl.json b/packages/cactus-plugin-keychain-vault/src/main/json/openapi.tpl.json index 97bf4383b51..fe28966fa3a 100644 --- a/packages/cactus-plugin-keychain-vault/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-keychain-vault/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus - Keychain API", "description": "Contains/describes the Keychain API types/paths for Hyperledger Cactus.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-keychain-vault/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-keychain-vault/src/main/kotlin/generated/openapi/kotlin-client/README.md index 207c95e4b69..9712445813b 100644 --- a/packages/cactus-plugin-keychain-vault/src/main/kotlin/generated/openapi/kotlin-client/README.md +++ b/packages/cactus-plugin-keychain-vault/src/main/kotlin/generated/openapi/kotlin-client/README.md @@ -5,7 +5,7 @@ Contains/describes the Keychain API types/paths for Hyperledger Cactus. ## Overview This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client. -- API version: 2.0.0-rc.2 +- API version: 2.0.0-rc.3 - Package version: - Build package: org.openapitools.codegen.languages.KotlinClientCodegen diff --git a/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/api.ts index 293f0744b27..2ac6eb03261 100644 --- a/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus - Keychain API * Contains/describes the Keychain API types/paths for Hyperledger Cactus. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/base.ts index 81368ff10bd..1eb2125dc48 100644 --- a/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus - Keychain API * Contains/describes the Keychain API types/paths for Hyperledger Cactus. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/common.ts index 230dcc7411a..d9ee01210f1 100644 --- a/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus - Keychain API * Contains/describes the Keychain API types/paths for Hyperledger Cactus. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 9b521cb0fdc..5b03ca9e926 100644 --- a/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus - Keychain API * Contains/describes the Keychain API types/paths for Hyperledger Cactus. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/index.ts index 9b7bc7d9f17..e39dcf30f08 100644 --- a/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus - Keychain API * Contains/describes the Keychain API types/paths for Hyperledger Cactus. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-aries/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-aries/CHANGELOG.md index ce7f753ab5b..59ecb377d53 100644 --- a/packages/cactus-plugin-ledger-connector-aries/CHANGELOG.md +++ b/packages/cactus-plugin-ledger-connector-aries/CHANGELOG.md @@ -3,6 +3,75 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Bug Fixes diff --git a/packages/cactus-plugin-ledger-connector-aries/package.json b/packages/cactus-plugin-ledger-connector-aries/package.json index 33eb30b2742..a6bc879f94e 100644 --- a/packages/cactus-plugin-ledger-connector-aries/package.json +++ b/packages/cactus-plugin-ledger-connector-aries/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-ledger-connector-aries", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Allows Cactus nodes to connect to an Indy ledger and Aries agents.", "keywords": [ "Hyperledger", @@ -63,16 +63,16 @@ "@aries-framework/node": "0.5.0-alpha.71", "@hyperledger/anoncreds-nodejs": "0.2.0", "@hyperledger/aries-askar-nodejs": "0.2.0", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "@hyperledger/indy-vdr-nodejs": "0.2.0", "axios": "1.7.2", "rxjs": "7.8.1", "socket.io-client-fixed-types": "4.5.4" }, "devDependencies": { - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/body-parser": "1.19.4", "@types/express": "4.17.21", "@types/uuid": "10.0.0", diff --git a/packages/cactus-plugin-ledger-connector-aries/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-aries/src/main/json/openapi.json index 5f562d38ad1..8f1141686c5 100644 --- a/packages/cactus-plugin-ledger-connector-aries/src/main/json/openapi.json +++ b/packages/cactus-plugin-ledger-connector-aries/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cacti Plugin - Connector Aries", "description": "Can communicate with other Aries agents and Cacti Aries connectors", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-ledger-connector-aries/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-aries/src/main/json/openapi.tpl.json index 5f562d38ad1..8f1141686c5 100644 --- a/packages/cactus-plugin-ledger-connector-aries/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-ledger-connector-aries/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cacti Plugin - Connector Aries", "description": "Can communicate with other Aries agents and Cacti Aries connectors", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/api.ts index e0cfcbe66f7..5f96543649e 100644 --- a/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Aries * Can communicate with other Aries agents and Cacti Aries connectors * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/base.ts index dec84b88677..8a1f0022d58 100644 --- a/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Aries * Can communicate with other Aries agents and Cacti Aries connectors * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/common.ts index 21690657ed6..37aa9169c2c 100644 --- a/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Aries * Can communicate with other Aries agents and Cacti Aries connectors * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 8e6055d49f5..3219d085f72 100644 --- a/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Aries * Can communicate with other Aries agents and Cacti Aries connectors * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/index.ts index a61fbf3902d..3b0049157dc 100644 --- a/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Aries * Can communicate with other Aries agents and Cacti Aries connectors * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-besu/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-besu/CHANGELOG.md index 111b7a3ff97..9729288baad 100644 --- a/packages/cactus-plugin-ledger-connector-besu/CHANGELOG.md +++ b/packages/cactus-plugin-ledger-connector-besu/CHANGELOG.md @@ -3,6 +3,83 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Bug Fixes + +* address CVE-2022-24434, GHSA-wm7h-9275-46v2 caused by dicer ([6ff8111](https://github.com/hyperledger/cacti/commit/6ff8111c2534f71a5f623433eba59a610d84f4eb)) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### Features + +* **besu:** remove hard dependency on keychain ([f5b60b4](https://github.com/hyperledger/cacti/commit/f5b60b4d25acc7a4bc53f3b9b87433b18a5d9153)), closes [#963](https://github.com/hyperledger/cacti/issues/963) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Bug Fixes diff --git a/packages/cactus-plugin-ledger-connector-besu/package.json b/packages/cactus-plugin-ledger-connector-besu/package.json index 370aa949cb3..163914148e6 100644 --- a/packages/cactus-plugin-ledger-connector-besu/package.json +++ b/packages/cactus-plugin-ledger-connector-besu/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-ledger-connector-besu", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Allows Cactus nodes to connect to a Besu ledger.", "keywords": [ "Hyperledger", @@ -59,9 +59,9 @@ }, "dependencies": { "@grpc/grpc-js": "1.10.9", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "axios": "1.7.2", "express": "4.19.2", "google-protobuf": "3.21.2", @@ -82,8 +82,8 @@ "web3js-quorum": "22.4.0" }, "devDependencies": { - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@openapitools/openapi-generator-cli": "2.7.0", "@types/benchmark": "2.1.5", "@types/body-parser": "1.19.4", diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-besu/src/main/json/openapi.json index 85a851cffea..05f9a277e5f 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/json/openapi.json +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Connector Besu", "description": "Can perform basic tasks on a Besu ledger", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-besu/src/main/json/openapi.tpl.json index 85a851cffea..05f9a277e5f 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Connector Besu", "description": "Can perform basic tasks on a Besu ledger", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/README.md b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/README.md index 00409e580a6..193ce662be1 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/README.md +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/README.md @@ -5,7 +5,7 @@ Can perform basic tasks on a Besu ledger ## Overview These files were generated by the [OpenAPI Generator](https://openapi-generator.tech) project. -- API version: 2.0.0-rc.2 +- API version: 2.0.0-rc.3 - Package version: - Build package: org.openapitools.codegen.languages.ProtobufSchemaCodegen diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_private_transaction_config_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_private_transaction_config_pb.proto index 15e19a1dcdd..975aa5d591f 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_private_transaction_config_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_private_transaction_config_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_transaction_config_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_transaction_config_pb.proto index 20cc345c78a..35dcdbcdb45 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_transaction_config_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_transaction_config_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_transaction_config_to_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_transaction_config_to_pb.proto index b7aa2bb4bbe..c9caec8827d 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_transaction_config_to_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_transaction_config_to_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/consistency_strategy_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/consistency_strategy_pb.proto index 900d304dd79..23f029030b2 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/consistency_strategy_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/consistency_strategy_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/deploy_contract_solidity_bytecode_no_keychain_v1_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/deploy_contract_solidity_bytecode_no_keychain_v1_request_pb.proto index 60dd6798aa1..096313847a6 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/deploy_contract_solidity_bytecode_no_keychain_v1_request_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/deploy_contract_solidity_bytecode_no_keychain_v1_request_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/deploy_contract_solidity_bytecode_v1_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/deploy_contract_solidity_bytecode_v1_request_pb.proto index e2c5de47d22..51c91431617 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/deploy_contract_solidity_bytecode_v1_request_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/deploy_contract_solidity_bytecode_v1_request_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/deploy_contract_solidity_bytecode_v1_response_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/deploy_contract_solidity_bytecode_v1_response_pb.proto index d1abe0cb5f0..697be518f05 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/deploy_contract_solidity_bytecode_v1_response_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/deploy_contract_solidity_bytecode_v1_response_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/eth_contract_invocation_type_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/eth_contract_invocation_type_pb.proto index 50aded0a6bd..4c95afc34ae 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/eth_contract_invocation_type_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/eth_contract_invocation_type_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_block_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_block_pb.proto index b6512c39a6c..833b69ffed6 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_block_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_block_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_log_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_log_pb.proto index 3682ffd6812..f6bd08880a6 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_log_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_log_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_transaction_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_transaction_pb.proto index ab627f7c89f..4d0923d8474 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_transaction_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_transaction_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_balance_v1_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_balance_v1_request_pb.proto index 12cbe1beb90..981ad41c422 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_balance_v1_request_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_balance_v1_request_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_balance_v1_response_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_balance_v1_response_pb.proto index f2c271ee40c..cb0c1e56d88 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_balance_v1_response_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_balance_v1_response_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_besu_record_v1_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_besu_record_v1_request_pb.proto index 9153e98aa3a..49524cefef8 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_besu_record_v1_request_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_besu_record_v1_request_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_besu_record_v1_response_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_besu_record_v1_response_pb.proto index f7be270d1e7..0a20986885b 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_besu_record_v1_response_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_besu_record_v1_response_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_block_v1_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_block_v1_request_pb.proto index ee1ce20bc04..b2fa3232233 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_block_v1_request_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_block_v1_request_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_block_v1_response_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_block_v1_response_pb.proto index c28b63acfb1..17095194e97 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_block_v1_response_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_block_v1_response_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_past_logs_v1_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_past_logs_v1_request_pb.proto index 6bca2dda446..3aac1b0ff2d 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_past_logs_v1_request_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_past_logs_v1_request_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_past_logs_v1_response_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_past_logs_v1_response_pb.proto index 813d217352f..5864a0ffddd 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_past_logs_v1_response_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_past_logs_v1_response_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_transaction_v1_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_transaction_v1_request_pb.proto index cce1ab1f52f..73377c7cb6a 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_transaction_v1_request_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_transaction_v1_request_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_transaction_v1_response_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_transaction_v1_response_pb.proto index dc6da69eb37..40c7a5db22d 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_transaction_v1_response_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_transaction_v1_response_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/invoke_contract_v1_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/invoke_contract_v1_request_pb.proto index cebff538cd6..b94440c0cae 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/invoke_contract_v1_request_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/invoke_contract_v1_request_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/invoke_contract_v1_response_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/invoke_contract_v1_response_pb.proto index 03f8bba6970..e737111da5b 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/invoke_contract_v1_response_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/invoke_contract_v1_response_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/receipt_type_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/receipt_type_pb.proto index 63806fe3621..edeae2619a2 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/receipt_type_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/receipt_type_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/run_transaction_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/run_transaction_request_pb.proto index 2378a23a0fc..e0ab7dd4a55 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/run_transaction_request_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/run_transaction_request_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/run_transaction_response_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/run_transaction_response_pb.proto index acca6c1fec8..34aba420727 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/run_transaction_response_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/run_transaction_response_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/sign_transaction_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/sign_transaction_request_pb.proto index 301455258f1..5c9cf4557c3 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/sign_transaction_request_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/sign_transaction_request_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/sign_transaction_response_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/sign_transaction_response_pb.proto index d127517b6d6..55c8a2561d9 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/sign_transaction_response_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/sign_transaction_response_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_compiler_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_compiler_pb.proto index ea53fd5ff99..f9b2bd6c279 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_compiler_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_compiler_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_gas_estimates_creation_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_gas_estimates_creation_pb.proto index 504701d2cf2..354fc2b90a4 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_gas_estimates_creation_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_gas_estimates_creation_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_gas_estimates_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_gas_estimates_pb.proto index eebfb92d4cf..b37b0cfc308 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_gas_estimates_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_gas_estimates_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_pb.proto index d1e2dfcf635..c8b87eae0bf 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_pb.proto index 4b866632f1f..e9371280608 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_progress_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_progress_pb.proto index 2803727f908..76f62b1d740 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_progress_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_progress_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_request_pb.proto index 3a6399cfe69..4e18765ddee 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_request_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_request_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_block_header_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_block_header_pb.proto index 7c8b6755d3c..2fe7c0c8849 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_block_header_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_block_header_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_block_header_timestamp_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_block_header_timestamp_pb.proto index a8379056c59..803472cba3e 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_block_header_timestamp_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_block_header_timestamp_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_cactus_keychain_ref_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_cactus_keychain_ref_pb.proto index de9219d09e9..529bdd05e19 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_cactus_keychain_ref_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_cactus_keychain_ref_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_none_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_none_pb.proto index 7edad7d70a4..e040da93159 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_none_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_none_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_pb.proto index c5b796983c1..afb300e4e53 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_private_key_hex_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_private_key_hex_pb.proto index 1d3f79fddbb..97e5a57371a 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_private_key_hex_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_private_key_hex_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_type_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_type_pb.proto index 9191c674349..a147c4738ed 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_type_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_type_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_transaction_receipt_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_transaction_receipt_pb.proto index 2fa8c10c172..b6f82b2e02a 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_transaction_receipt_pb.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_transaction_receipt_pb.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/services/default_service.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/services/default_service.proto index c8afc489458..4b27662bcf2 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/services/default_service.proto +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/services/default_service.proto @@ -3,7 +3,7 @@ Can perform basic tasks on a Besu ledger - The version of the OpenAPI document: 2.0.0-rc.2 + The version of the OpenAPI document: 2.0.0-rc.3 Generated by OpenAPI Generator: https://openapi-generator.tech */ diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts index ac8f579a9a7..7f8d4f4a697 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Besu * Can perform basic tasks on a Besu ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts index 653033064ff..6c5eebe47b7 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Besu * Can perform basic tasks on a Besu ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts index c000fefbc71..8cb06482199 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Besu * Can perform basic tasks on a Besu ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index a957de76858..5020520497b 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Besu * Can perform basic tasks on a Besu ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts index 21867fe36ba..d58da902e16 100644 --- a/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Besu * Can perform basic tasks on a Besu ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-cdl/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-cdl/CHANGELOG.md index 2616a8214db..5a5ce21d769 100644 --- a/packages/cactus-plugin-ledger-connector-cdl/CHANGELOG.md +++ b/packages/cactus-plugin-ledger-connector-cdl/CHANGELOG.md @@ -3,6 +3,75 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-plugin-ledger-connector-cdl diff --git a/packages/cactus-plugin-ledger-connector-cdl/package.json b/packages/cactus-plugin-ledger-connector-cdl/package.json index 871cba8e0a3..67644735bc4 100644 --- a/packages/cactus-plugin-ledger-connector-cdl/package.json +++ b/packages/cactus-plugin-ledger-connector-cdl/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-ledger-connector-cdl", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Allows Cacti nodes to connect to Fujitsu CDL.", "keywords": [ "Hyperledger", @@ -54,9 +54,9 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "axios": "1.6.0", "sanitize-html": "2.12.1" }, diff --git a/packages/cactus-plugin-ledger-connector-cdl/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-cdl/src/main/json/openapi.json index c75fae21e52..139225bdd7d 100644 --- a/packages/cactus-plugin-ledger-connector-cdl/src/main/json/openapi.json +++ b/packages/cactus-plugin-ledger-connector-cdl/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cacti Plugin - Connector CDL", "description": "Can perform basic tasks on Fujitsu CDL service.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-ledger-connector-cdl/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-cdl/src/main/json/openapi.tpl.json index c75fae21e52..139225bdd7d 100644 --- a/packages/cactus-plugin-ledger-connector-cdl/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-ledger-connector-cdl/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cacti Plugin - Connector CDL", "description": "Can perform basic tasks on Fujitsu CDL service.", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/api.ts index 5a0ad795737..10394b99e70 100644 --- a/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector CDL * Can perform basic tasks on Fujitsu CDL service. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/base.ts index 076d61148a1..ba5237f336f 100644 --- a/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector CDL * Can perform basic tasks on Fujitsu CDL service. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/common.ts index 3beedf80e8c..c16b1210df1 100644 --- a/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector CDL * Can perform basic tasks on Fujitsu CDL service. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 3e28cf4aec5..398a0d2680e 100644 --- a/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector CDL * Can perform basic tasks on Fujitsu CDL service. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/index.ts index c87066ce97e..bf1ef37af46 100644 --- a/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector CDL * Can perform basic tasks on Fujitsu CDL service. * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-corda/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-corda/CHANGELOG.md index 5444470d098..999a356485c 100644 --- a/packages/cactus-plugin-ledger-connector-corda/CHANGELOG.md +++ b/packages/cactus-plugin-ledger-connector-corda/CHANGELOG.md @@ -3,6 +3,46 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Bug Fixes + +* address CVE-2022-24434, GHSA-wm7h-9275-46v2 caused by dicer ([6ff8111](https://github.com/hyperledger/cacti/commit/6ff8111c2534f71a5f623433eba59a610d84f4eb)) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### Features + +* **connector-corda:** add vaultQueryV1 REST API operation + endpoint ([d2bf145](https://github.com/hyperledger/cacti/commit/d2bf1458ce2f1342fe330d9118aae7fc2fdd3312)) +* **connector-corda:** support JVM 17 Cordapps ([1994128](https://github.com/hyperledger/cacti/commit/19941280469a3f66cb678525a4088f86b9cacee3)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Bug Fixes diff --git a/packages/cactus-plugin-ledger-connector-corda/package.json b/packages/cactus-plugin-ledger-connector-corda/package.json index 0510e84a4d2..0b47386b957 100644 --- a/packages/cactus-plugin-ledger-connector-corda/package.json +++ b/packages/cactus-plugin-ledger-connector-corda/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-ledger-connector-corda", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Allows Cactus nodes to connect to a Corda ledger.", "keywords": [ "Hyperledger", @@ -56,9 +56,9 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "axios": "1.6.0", "express-openapi-validator": "5.2.0", "internal-ip": "6.2.0", @@ -70,7 +70,7 @@ "typescript-optional": "2.0.1" }, "devDependencies": { - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/body-parser": "1.19.4", "@types/express": "4.17.21", "@types/multer": "1.4.7", diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main-server/kotlin/gen/kotlin-spring/README.md b/packages/cactus-plugin-ledger-connector-corda/src/main-server/kotlin/gen/kotlin-spring/README.md index 88fd0389958..504f3f22266 100644 --- a/packages/cactus-plugin-ledger-connector-corda/src/main-server/kotlin/gen/kotlin-spring/README.md +++ b/packages/cactus-plugin-ledger-connector-corda/src/main-server/kotlin/gen/kotlin-spring/README.md @@ -10,12 +10,12 @@ By default a [`pom.xml`](pom.xml) file will be generated. If you specified `grad To build the project using maven, run: ```bash -mvn package && java -jar target/cactus-connector-corda-server-2.0.0-rc.2.jar +mvn package && java -jar target/cactus-connector-corda-server-2.0.0-rc.3.jar ``` To build the project using gradle, run: ```bash -gradle build && java -jar build/libs/cactus-connector-corda-server-2.0.0-rc.2.jar +gradle build && java -jar build/libs/cactus-connector-corda-server-2.0.0-rc.3.jar ``` If all builds successfully, the server should run on [http://localhost:8080/](http://localhost:8080/) diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main-server/kotlin/gen/kotlin-spring/gradle.properties b/packages/cactus-plugin-ledger-connector-corda/src/main-server/kotlin/gen/kotlin-spring/gradle.properties index 8733c20eca0..23e3e8e0d77 100644 --- a/packages/cactus-plugin-ledger-connector-corda/src/main-server/kotlin/gen/kotlin-spring/gradle.properties +++ b/packages/cactus-plugin-ledger-connector-corda/src/main-server/kotlin/gen/kotlin-spring/gradle.properties @@ -1 +1 @@ -version = 2.0.0-rc.2 \ No newline at end of file +version = 2.0.0-rc.3 \ No newline at end of file diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main-server/kotlin/gen/kotlin-spring/pom.xml b/packages/cactus-plugin-ledger-connector-corda/src/main-server/kotlin/gen/kotlin-spring/pom.xml index 16a8d085f7c..17c0b36b27c 100644 --- a/packages/cactus-plugin-ledger-connector-corda/src/main-server/kotlin/gen/kotlin-spring/pom.xml +++ b/packages/cactus-plugin-ledger-connector-corda/src/main-server/kotlin/gen/kotlin-spring/pom.xml @@ -4,7 +4,7 @@ cactus-connector-corda-server jar cactus-connector-corda-server - 2.0.0-rc.2 + 2.0.0-rc.3 3.0.2 2.1.0 diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main-server/openapi-generator-config.yaml b/packages/cactus-plugin-ledger-connector-corda/src/main-server/openapi-generator-config.yaml index 41c7ab3d2b5..15e31b1d285 100644 --- a/packages/cactus-plugin-ledger-connector-corda/src/main-server/openapi-generator-config.yaml +++ b/packages/cactus-plugin-ledger-connector-corda/src/main-server/openapi-generator-config.yaml @@ -6,7 +6,7 @@ additionalProperties: artifactId: cactus-connector-corda-server # TODO: Make sure this automatically gets bumped during releases so that it # remains in sync with the package.json version number. - artifactVersion: 2.0.0-rc.2 + artifactVersion: 2.0.0-rc.3 apiSuffix: PluginLedgerConnectorCorda basePackage: org.hyperledger.cactus.plugin.ledger.connector.corda.server packageName: org.hyperledger.cactus.plugin.ledger.connector.corda.server diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main-server/start-app.sh b/packages/cactus-plugin-ledger-connector-corda/src/main-server/start-app.sh index aa317c750d4..7caeb6a0008 100755 --- a/packages/cactus-plugin-ledger-connector-corda/src/main-server/start-app.sh +++ b/packages/cactus-plugin-ledger-connector-corda/src/main-server/start-app.sh @@ -12,4 +12,4 @@ EXTRA_JVM_ARGS="--add-opens java.base/java.util=ALL-UNNAMED ${EXTRA_JVM_ARGS}" EXTRA_JVM_ARGS="--add-opens java.base/java.time=ALL-UNNAMED ${EXTRA_JVM_ARGS}" EXTRA_JVM_ARGS="--add-opens java.base/java.io=ALL-UNNAMED ${EXTRA_JVM_ARGS}" -for i in 1 2 3; do java $EXTRA_JVM_ARGS -jar ${APP}/kotlin-spring/build/libs/cactus-connector-corda-server-2.0.0-rc.2.jar && break || sleep 5; done +for i in 1 2 3; do java $EXTRA_JVM_ARGS -jar ${APP}/kotlin-spring/build/libs/cactus-connector-corda-server-2.0.0-rc.3.jar && break || sleep 5; done diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-corda/src/main/json/openapi.json index fe592297c36..d82edb21935 100644 --- a/packages/cactus-plugin-ledger-connector-corda/src/main/json/openapi.json +++ b/packages/cactus-plugin-ledger-connector-corda/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cacti Plugin - Connector Corda", "description": "Can perform basic tasks on a Corda ledger", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-corda/src/main/json/openapi.tpl.json index fe592297c36..d82edb21935 100644 --- a/packages/cactus-plugin-ledger-connector-corda/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-ledger-connector-corda/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cacti Plugin - Connector Corda", "description": "Can perform basic tasks on a Corda ledger", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-ledger-connector-corda/src/main/kotlin/generated/openapi/kotlin-client/README.md index 7d953811481..b2715fa7247 100644 --- a/packages/cactus-plugin-ledger-connector-corda/src/main/kotlin/generated/openapi/kotlin-client/README.md +++ b/packages/cactus-plugin-ledger-connector-corda/src/main/kotlin/generated/openapi/kotlin-client/README.md @@ -5,7 +5,7 @@ Can perform basic tasks on a Corda ledger ## Overview This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client. -- API version: 2.0.0-rc.2 +- API version: 2.0.0-rc.3 - Package version: - Build package: org.openapitools.codegen.languages.KotlinClientCodegen diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/api.ts index 4f38378cffa..c4def3caaec 100644 --- a/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Corda * Can perform basic tasks on a Corda ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/base.ts index b05b82378b5..fd931388c82 100644 --- a/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Corda * Can perform basic tasks on a Corda ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/common.ts index ba0e52380b2..a2e06c40bcc 100644 --- a/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Corda * Can perform basic tasks on a Corda ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index fc6646ecd40..be1e0ea92c9 100644 --- a/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Corda * Can perform basic tasks on a Corda ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/index.ts index 1d42c51961f..a4f285486e5 100644 --- a/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Corda * Can perform basic tasks on a Corda ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-ethereum/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-ethereum/CHANGELOG.md index e2dca10dd44..d5535868b47 100644 --- a/packages/cactus-plugin-ledger-connector-ethereum/CHANGELOG.md +++ b/packages/cactus-plugin-ledger-connector-ethereum/CHANGELOG.md @@ -3,6 +3,75 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Bug Fixes diff --git a/packages/cactus-plugin-ledger-connector-ethereum/package.json b/packages/cactus-plugin-ledger-connector-ethereum/package.json index 2abbff5108c..907ad135467 100644 --- a/packages/cactus-plugin-ledger-connector-ethereum/package.json +++ b/packages/cactus-plugin-ledger-connector-ethereum/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-ledger-connector-ethereum", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Allows Cactus nodes to connect to a Ethereum ledger.", "keywords": [ "Hyperledger", @@ -67,9 +67,9 @@ "dependencies": { "@ethereumjs/common": "4.0.0", "@ethereumjs/tx": "5.0.0", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "axios": "1.7.2", "ethers": "6.8.1", "express": "4.19.2", @@ -86,9 +86,9 @@ "web3-eth-contract": "4.2.0" }, "devDependencies": { - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-test-geth-ledger": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-test-geth-ledger": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/body-parser": "1.19.4", "@types/express": "4.17.21", "@types/js-yaml": "4.0.5", diff --git a/packages/cactus-plugin-ledger-connector-ethereum/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-ethereum/src/main/json/openapi.json index 814cd368492..b14b1a536ba 100644 --- a/packages/cactus-plugin-ledger-connector-ethereum/src/main/json/openapi.json +++ b/packages/cactus-plugin-ledger-connector-ethereum/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cacti Plugin - Connector Ethereum", "description": "Can perform basic tasks on a Ethereum ledger", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-ledger-connector-ethereum/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-ethereum/src/main/json/openapi.tpl.json index 814cd368492..b14b1a536ba 100644 --- a/packages/cactus-plugin-ledger-connector-ethereum/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-ledger-connector-ethereum/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cacti Plugin - Connector Ethereum", "description": "Can perform basic tasks on a Ethereum ledger", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/api.ts index df690456031..25965e3adb9 100644 --- a/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Ethereum * Can perform basic tasks on a Ethereum ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/base.ts index 2f052befdd4..cb2d635cdb8 100644 --- a/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Ethereum * Can perform basic tasks on a Ethereum ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/common.ts index fefbaa9de3f..05e9c68e7e3 100644 --- a/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Ethereum * Can perform basic tasks on a Ethereum ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 1533a2e9b15..3ce41c1bb70 100644 --- a/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Ethereum * Can perform basic tasks on a Ethereum ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/index.ts index d237d58deab..a1eca9bfee2 100644 --- a/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Ethereum * Can perform basic tasks on a Ethereum ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-fabric/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-fabric/CHANGELOG.md index cc3471f8f32..76d8bdd719b 100644 --- a/packages/cactus-plugin-ledger-connector-fabric/CHANGELOG.md +++ b/packages/cactus-plugin-ledger-connector-fabric/CHANGELOG.md @@ -3,6 +3,89 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Bug Fixes + +* **connector-fabric:** decode blocks in getTransactionReceiptByTxID() ([1bdc35d](https://github.com/hyperledger/cacti/commit/1bdc35d5c9d49315e2b8b32c90c66b322d866bf9)) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### Features + +* **fabric-connector:** add getChainInfo, improve getBlock output ([8c030ae](https://github.com/hyperledger/cacti/commit/8c030ae9e739a28ff0900f7af27ec0fbbb4b7ff9)) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari +* **fabric-connector:** It accepts `type` instead of `skipDecode` flag. +- Move common block formatting logic to `cacti-block-formatters.ts`. +- Add tests for new features. Move test common to quering `qscc` to single file + to increase CI speed. + +Signed-off-by: Michal Bajer + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Bug Fixes diff --git a/packages/cactus-plugin-ledger-connector-fabric/package.json b/packages/cactus-plugin-ledger-connector-fabric/package.json index 50344f6bbad..c1e21fd9d35 100644 --- a/packages/cactus-plugin-ledger-connector-fabric/package.json +++ b/packages/cactus-plugin-ledger-connector-fabric/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-ledger-connector-fabric", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Allows Cactus nodes to connect to a Fabric ledger.", "keywords": [ "Hyperledger", @@ -56,9 +56,9 @@ }, "dependencies": { "@fidm/x509": "1.2.1", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "axios": "1.7.2", "bl": "6.0.12", "bn.js": "4.12.0", @@ -91,8 +91,8 @@ "ws-identity-client": "1.0.2" }, "devDependencies": { - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/bn.js": "5.1.0", "@types/body-parser": "1.19.4", "@types/elliptic": "6.4.16", diff --git a/packages/cactus-plugin-ledger-connector-fabric/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-fabric/src/main/json/openapi.json index fc508436b6b..f94796d9f7c 100644 --- a/packages/cactus-plugin-ledger-connector-fabric/src/main/json/openapi.json +++ b/packages/cactus-plugin-ledger-connector-fabric/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Connector Fabric", "description": "Can perform basic tasks on a fabric ledger", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-ledger-connector-fabric/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-fabric/src/main/json/openapi.tpl.json index fc508436b6b..f94796d9f7c 100644 --- a/packages/cactus-plugin-ledger-connector-fabric/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-ledger-connector-fabric/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Connector Fabric", "description": "Can perform basic tasks on a fabric ledger", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-ledger-connector-fabric/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-ledger-connector-fabric/src/main/kotlin/generated/openapi/kotlin-client/README.md index b6cce4d18ae..c3d79ed88e8 100644 --- a/packages/cactus-plugin-ledger-connector-fabric/src/main/kotlin/generated/openapi/kotlin-client/README.md +++ b/packages/cactus-plugin-ledger-connector-fabric/src/main/kotlin/generated/openapi/kotlin-client/README.md @@ -5,7 +5,7 @@ Can perform basic tasks on a fabric ledger ## Overview This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client. -- API version: 2.0.0-rc.2 +- API version: 2.0.0-rc.3 - Package version: - Build package: org.openapitools.codegen.languages.KotlinClientCodegen diff --git a/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/api.ts index b920c7fb432..84d26622190 100644 --- a/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Fabric * Can perform basic tasks on a fabric ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/base.ts index f4b48c67798..e1e11124caa 100644 --- a/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Fabric * Can perform basic tasks on a fabric ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/common.ts index 4b10a1449fe..bcaab44425b 100644 --- a/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Fabric * Can perform basic tasks on a fabric ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 8cf89ef9df7..e38efa0fe2e 100644 --- a/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Fabric * Can perform basic tasks on a fabric ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/index.ts index 3e2db1d1f59..56c8ca13f14 100644 --- a/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Fabric * Can perform basic tasks on a fabric ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-go-ethereum-socketio/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-go-ethereum-socketio/CHANGELOG.md index 59d3deece22..b4de766c56e 100644 --- a/packages/cactus-plugin-ledger-connector-go-ethereum-socketio/CHANGELOG.md +++ b/packages/cactus-plugin-ledger-connector-go-ethereum-socketio/CHANGELOG.md @@ -3,6 +3,49 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-plugin-ledger-connector-go-ethereum-socketio diff --git a/packages/cactus-plugin-ledger-connector-go-ethereum-socketio/package.json b/packages/cactus-plugin-ledger-connector-go-ethereum-socketio/package.json index 10dd79a8641..f454e3f4165 100644 --- a/packages/cactus-plugin-ledger-connector-go-ethereum-socketio/package.json +++ b/packages/cactus-plugin-ledger-connector-go-ethereum-socketio/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-ledger-connector-go-ethereum-socketio", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Allows Cactus nodes to connect to a Ethereum ledger ", "keywords": [ "Hyperledger", @@ -45,8 +45,8 @@ "start": "cd ./dist && node common/core/bin/www.js" }, "dependencies": { - "@hyperledger/cactus-cmd-socketio-server": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", + "@hyperledger/cactus-cmd-socketio-server": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", "@types/node": "18.11.9", "body-parser": "1.20.2", "config": "3.3.9", @@ -67,9 +67,9 @@ "web3-utils": "1.8.1" }, "devDependencies": { - "@hyperledger/cactus-api-client": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-api-client": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/config": "3.3.2", "@types/cookie-parser": "1.4.5", "@types/express": "4.17.21", diff --git a/packages/cactus-plugin-ledger-connector-iroha2/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-iroha2/CHANGELOG.md index 89562cda805..6d407df9232 100644 --- a/packages/cactus-plugin-ledger-connector-iroha2/CHANGELOG.md +++ b/packages/cactus-plugin-ledger-connector-iroha2/CHANGELOG.md @@ -3,6 +3,75 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-plugin-ledger-connector-iroha2 diff --git a/packages/cactus-plugin-ledger-connector-iroha2/package.json b/packages/cactus-plugin-ledger-connector-iroha2/package.json index d3653d2177d..f2fd3f68d49 100644 --- a/packages/cactus-plugin-ledger-connector-iroha2/package.json +++ b/packages/cactus-plugin-ledger-connector-iroha2/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-ledger-connector-iroha2", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Allows Cactus nodes to connect to an Iroha V2 ledger.", "keywords": [ "Hyperledger", @@ -46,9 +46,9 @@ "generate-sdk:typescript-axios": "openapi-generator-cli generate -i ./src/main/json/openapi.json -g typescript-axios -o ./src/main/typescript/generated/openapi/typescript-axios/ --reserved-words-mappings protected=protected --ignore-file-override ../../openapi-generator-ignore" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "@iroha2/client": "4.0.0", "@iroha2/crypto-core": "0.1.1", "@iroha2/crypto-target-node": "0.4.0", @@ -64,8 +64,8 @@ "undici": "6.19.2" }, "devDependencies": { - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/express": "4.17.21", "@types/sanitize-html": "2.9.5", "body-parser": "1.20.2", diff --git a/packages/cactus-plugin-ledger-connector-iroha2/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-iroha2/src/main/json/openapi.json index 97d51890437..a5903bc7b42 100644 --- a/packages/cactus-plugin-ledger-connector-iroha2/src/main/json/openapi.json +++ b/packages/cactus-plugin-ledger-connector-iroha2/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Connector Iroha V2", "description": "Can perform basic tasks on a Iroha V2 ledger", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-ledger-connector-iroha2/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-iroha2/src/main/json/openapi.tpl.json index 97d51890437..a5903bc7b42 100644 --- a/packages/cactus-plugin-ledger-connector-iroha2/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-ledger-connector-iroha2/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Connector Iroha V2", "description": "Can perform basic tasks on a Iroha V2 ledger", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/api.ts index 7140651c359..85d89d4103b 100644 --- a/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Iroha V2 * Can perform basic tasks on a Iroha V2 ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/base.ts index dbec000c6a9..6dcbbf6ffb9 100644 --- a/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Iroha V2 * Can perform basic tasks on a Iroha V2 ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/common.ts index 70bfde4d146..a893dd1ac31 100644 --- a/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Iroha V2 * Can perform basic tasks on a Iroha V2 ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 0082b9e2b37..23bf9537f45 100644 --- a/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Iroha V2 * Can perform basic tasks on a Iroha V2 ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/index.ts index 21d9d9d223f..deeb7a5cded 100644 --- a/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Iroha V2 * Can perform basic tasks on a Iroha V2 ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-polkadot/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-polkadot/CHANGELOG.md index 0528762a129..5f07d024cf6 100644 --- a/packages/cactus-plugin-ledger-connector-polkadot/CHANGELOG.md +++ b/packages/cactus-plugin-ledger-connector-polkadot/CHANGELOG.md @@ -3,6 +3,80 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Bug Fixes + +* address CVE-2022-24434, GHSA-wm7h-9275-46v2 caused by dicer ([6ff8111](https://github.com/hyperledger/cacti/commit/6ff8111c2534f71a5f623433eba59a610d84f4eb)) +* **connector-polkadot:** use dynamic import calls for ESM dependencies ([76adf12](https://github.com/hyperledger/cacti/commit/76adf12afa40829226b4698f2d4394bd6fbe3aba)), closes [#3077](https://github.com/hyperledger/cacti/issues/3077) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Bug Fixes diff --git a/packages/cactus-plugin-ledger-connector-polkadot/package.json b/packages/cactus-plugin-ledger-connector-polkadot/package.json index f5783d1b285..aa1df0bb6ed 100644 --- a/packages/cactus-plugin-ledger-connector-polkadot/package.json +++ b/packages/cactus-plugin-ledger-connector-polkadot/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-ledger-connector-polkadot", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Allows Cactus nodes to connect to a Substrate ledger.", "keywords": [ "Hyperledger", @@ -63,9 +63,9 @@ "webpack:prod:web": "webpack --env=prod --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "@polkadot/api": "10.9.1", "@polkadot/api-contract": "10.9.1", "@polkadot/rpc-provider": "10.9.1", @@ -91,8 +91,8 @@ "uuid": "10.0.0" }, "devDependencies": { - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/express": "4.17.21", "@types/joi": "17.2.3", "@types/multer": "1.4.7", diff --git a/packages/cactus-plugin-ledger-connector-polkadot/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-polkadot/src/main/json/openapi.json index e777053ef73..b9dd28fd716 100644 --- a/packages/cactus-plugin-ledger-connector-polkadot/src/main/json/openapi.json +++ b/packages/cactus-plugin-ledger-connector-polkadot/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Connector Polkadot", "description": "Can perform basic tasks on a Polkadot parachain", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-ledger-connector-polkadot/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-polkadot/src/main/json/openapi.tpl.json index e777053ef73..b9dd28fd716 100644 --- a/packages/cactus-plugin-ledger-connector-polkadot/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-ledger-connector-polkadot/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Connector Polkadot", "description": "Can perform basic tasks on a Polkadot parachain", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/api.ts index 6ad0703f256..7dc807c37bb 100644 --- a/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Polkadot * Can perform basic tasks on a Polkadot parachain * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/base.ts index fc31d090126..a29d6709e80 100644 --- a/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Polkadot * Can perform basic tasks on a Polkadot parachain * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/common.ts index 27e91408aea..03a94746f5b 100644 --- a/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Polkadot * Can perform basic tasks on a Polkadot parachain * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index fb83d3d7264..da2f0349381 100644 --- a/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Polkadot * Can perform basic tasks on a Polkadot parachain * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/index.ts index 825afb40349..52a808065ed 100644 --- a/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Polkadot * Can perform basic tasks on a Polkadot parachain * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-polkadot/src/test/rust/ink/flipper/Cargo.toml b/packages/cactus-plugin-ledger-connector-polkadot/src/test/rust/ink/flipper/Cargo.toml index 2fe9e4bfd0c..9f2ab37b28a 100755 --- a/packages/cactus-plugin-ledger-connector-polkadot/src/test/rust/ink/flipper/Cargo.toml +++ b/packages/cactus-plugin-ledger-connector-polkadot/src/test/rust/ink/flipper/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "flipper" -version = "0.1.0" +version = "2.0.0-rc.3" authors = ["[your_name] <[your_email]>"] edition = "2021" diff --git a/packages/cactus-plugin-ledger-connector-sawtooth/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-sawtooth/CHANGELOG.md index 22149699ea5..4e61ed8cb46 100644 --- a/packages/cactus-plugin-ledger-connector-sawtooth/CHANGELOG.md +++ b/packages/cactus-plugin-ledger-connector-sawtooth/CHANGELOG.md @@ -3,6 +3,75 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-plugin-ledger-connector-sawtooth diff --git a/packages/cactus-plugin-ledger-connector-sawtooth/package.json b/packages/cactus-plugin-ledger-connector-sawtooth/package.json index 35fc98fd04d..cf2589ab911 100644 --- a/packages/cactus-plugin-ledger-connector-sawtooth/package.json +++ b/packages/cactus-plugin-ledger-connector-sawtooth/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-ledger-connector-sawtooth", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Allows Cactus nodes to connect to a Sawtooth ledger.", "keywords": [ "Hyperledger", @@ -55,16 +55,16 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "axios": "1.7.2", "cbor": "9.0.1", "rxjs": "7.8.1", "socket.io-client-fixed-types": "4.5.4" }, "devDependencies": { - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/express": "4.17.21", "@types/uuid": "10.0.0", "body-parser": "1.20.2", diff --git a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/json/openapi.json index 84ef8355289..f36dffbe3a8 100644 --- a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/json/openapi.json +++ b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cacti Plugin - Connector Sawtooth", "description": "Can perform basic tasks on a Sawtooth ledger", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/json/openapi.tpl.json index 84ef8355289..f36dffbe3a8 100644 --- a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cacti Plugin - Connector Sawtooth", "description": "Can perform basic tasks on a Sawtooth ledger", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/api.ts index 7894310596d..35c18296123 100644 --- a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Sawtooth * Can perform basic tasks on a Sawtooth ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/base.ts index 08538989f45..2ead5a50eb9 100644 --- a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Sawtooth * Can perform basic tasks on a Sawtooth ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/common.ts index b62990dda5b..43fd201159d 100644 --- a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Sawtooth * Can perform basic tasks on a Sawtooth ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 96799a93f6d..5303b162afb 100644 --- a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Sawtooth * Can perform basic tasks on a Sawtooth ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/index.ts index e040b2c5d99..234244981c4 100644 --- a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cacti Plugin - Connector Sawtooth * Can perform basic tasks on a Sawtooth ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-tcs-huawei-socketio/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-tcs-huawei-socketio/CHANGELOG.md index 02920ffb146..a605ac4aa02 100644 --- a/packages/cactus-plugin-ledger-connector-tcs-huawei-socketio/CHANGELOG.md +++ b/packages/cactus-plugin-ledger-connector-tcs-huawei-socketio/CHANGELOG.md @@ -3,6 +3,49 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-plugin-ledger-connector-tcs-huawei-socketio diff --git a/packages/cactus-plugin-ledger-connector-tcs-huawei-socketio/package.json b/packages/cactus-plugin-ledger-connector-tcs-huawei-socketio/package.json index 8a7011415e6..e4594dcb10c 100644 --- a/packages/cactus-plugin-ledger-connector-tcs-huawei-socketio/package.json +++ b/packages/cactus-plugin-ledger-connector-tcs-huawei-socketio/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-ledger-connector-tcs-huawei-socketio", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Allows Cactus nodes to connect to a Trusted Cross-chain Service-Huawei", "keywords": [ "Hyperledger", diff --git a/packages/cactus-plugin-ledger-connector-xdai/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-xdai/CHANGELOG.md index f41895d7ea3..c0ed7fc0c20 100644 --- a/packages/cactus-plugin-ledger-connector-xdai/CHANGELOG.md +++ b/packages/cactus-plugin-ledger-connector-xdai/CHANGELOG.md @@ -3,6 +3,75 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Bug Fixes diff --git a/packages/cactus-plugin-ledger-connector-xdai/package.json b/packages/cactus-plugin-ledger-connector-xdai/package.json index 65e7ab0a7c9..553aa1e8868 100644 --- a/packages/cactus-plugin-ledger-connector-xdai/package.json +++ b/packages/cactus-plugin-ledger-connector-xdai/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-ledger-connector-xdai", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Allows Cactus nodes to connect to a Xdai ledger.", "keywords": [ "Hyperledger", @@ -54,9 +54,9 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", "axios": "1.6.0", "express": "4.19.2", "joi": "17.13.3", @@ -70,8 +70,8 @@ "web3-utils": "1.6.1" }, "devDependencies": { - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/body-parser": "1.19.4", "@types/express": "4.17.21", "body-parser": "1.20.2", diff --git a/packages/cactus-plugin-ledger-connector-xdai/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-xdai/src/main/json/openapi.json index d07e5aaaeea..754c13fc717 100644 --- a/packages/cactus-plugin-ledger-connector-xdai/src/main/json/openapi.json +++ b/packages/cactus-plugin-ledger-connector-xdai/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Connector Xdai", "description": "Can perform basic tasks on a Xdai ledger", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-ledger-connector-xdai/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-xdai/src/main/json/openapi.tpl.json index d07e5aaaeea..754c13fc717 100644 --- a/packages/cactus-plugin-ledger-connector-xdai/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-ledger-connector-xdai/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Connector Xdai", "description": "Can perform basic tasks on a Xdai ledger", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/api.ts index a01be380122..d04d0de3d96 100644 --- a/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Xdai * Can perform basic tasks on a Xdai ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/base.ts index be29db620da..ad437b3e3e2 100644 --- a/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Xdai * Can perform basic tasks on a Xdai ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/common.ts index d28f3b96e54..a4faf5edae3 100644 --- a/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Xdai * Can perform basic tasks on a Xdai ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 13943c8d1c2..0c44bee47bf 100644 --- a/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Xdai * Can perform basic tasks on a Xdai ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/index.ts index d3636a68c47..7f73bf55624 100644 --- a/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Connector Xdai * Can perform basic tasks on a Xdai ledger * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-persistence-ethereum/CHANGELOG.md b/packages/cactus-plugin-persistence-ethereum/CHANGELOG.md index 62de50c8e89..8f4d6efd7c4 100644 --- a/packages/cactus-plugin-persistence-ethereum/CHANGELOG.md +++ b/packages/cactus-plugin-persistence-ethereum/CHANGELOG.md @@ -3,6 +3,75 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Bug Fixes diff --git a/packages/cactus-plugin-persistence-ethereum/package.json b/packages/cactus-plugin-persistence-ethereum/package.json index 0190badc4a3..7865076f11e 100644 --- a/packages/cactus-plugin-persistence-ethereum/package.json +++ b/packages/cactus-plugin-persistence-ethereum/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-persistence-ethereum", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Persistence plugin for Ethereum ledgers to store data into a database.", "keywords": [ "Hyperledger", @@ -58,10 +58,10 @@ }, "dependencies": { "@ethersproject/abi": "5.7.0", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.3", "async-mutex": "0.4.0", "axios": "1.7.2", "pg": "8.8.0", @@ -71,9 +71,9 @@ "web3-validator": "2.0.2" }, "devDependencies": { - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-test-geth-ledger": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-test-geth-ledger": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@openapitools/openapi-generator-cli": "2.7.0", "@types/express": "4.17.21", "@types/pg": "8.6.5", diff --git a/packages/cactus-plugin-persistence-ethereum/src/main/json/openapi.json b/packages/cactus-plugin-persistence-ethereum/src/main/json/openapi.json index c329fee7429..a089226372c 100644 --- a/packages/cactus-plugin-persistence-ethereum/src/main/json/openapi.json +++ b/packages/cactus-plugin-persistence-ethereum/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Persistence Ethereum", "description": "Synchronizes state of an ethereum ledger into a DB that can later be viewed in GUI", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-persistence-ethereum/src/main/json/openapi.tpl.json b/packages/cactus-plugin-persistence-ethereum/src/main/json/openapi.tpl.json index c329fee7429..a089226372c 100644 --- a/packages/cactus-plugin-persistence-ethereum/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-persistence-ethereum/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Persistence Ethereum", "description": "Synchronizes state of an ethereum ledger into a DB that can later be viewed in GUI", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/api.ts index 94c19c8018d..443c86b7640 100644 --- a/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Persistence Ethereum * Synchronizes state of an ethereum ledger into a DB that can later be viewed in GUI * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/base.ts index 9edf888fb94..386d602dbbe 100644 --- a/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Persistence Ethereum * Synchronizes state of an ethereum ledger into a DB that can later be viewed in GUI * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/common.ts index ddcc47f07cd..bc3600a6d9b 100644 --- a/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Persistence Ethereum * Synchronizes state of an ethereum ledger into a DB that can later be viewed in GUI * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index f9283e35513..d55d22b1f62 100644 --- a/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Persistence Ethereum * Synchronizes state of an ethereum ledger into a DB that can later be viewed in GUI * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/index.ts index 469fd6dc646..0d6bd1bee15 100644 --- a/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Persistence Ethereum * Synchronizes state of an ethereum ledger into a DB that can later be viewed in GUI * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-persistence-fabric/CHANGELOG.md b/packages/cactus-plugin-persistence-fabric/CHANGELOG.md new file mode 100644 index 00000000000..768bacce209 --- /dev/null +++ b/packages/cactus-plugin-persistence-fabric/CHANGELOG.md @@ -0,0 +1,84 @@ +# Change Log + +All notable changes to this project will be documented in this file. +See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### Features + +* **fabric-connector:** add getChainInfo, improve getBlock output ([8c030ae](https://github.com/hyperledger/cacti/commit/8c030ae9e739a28ff0900f7af27ec0fbbb4b7ff9)) +* **persistence-fabric:** rewrite the plugin ([c867a9f](https://github.com/hyperledger/cacti/commit/c867a9f5ef084e4e6d7c6f5a641d1dd13f9ce233)), closes [#3298](https://github.com/hyperledger/cacti/issues/3298) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari +* **fabric-connector:** It accepts `type` instead of `skipDecode` flag. +- Move common block formatting logic to `cacti-block-formatters.ts`. +- Add tests for new features. Move test common to quering `qscc` to single file + to increase CI speed. + +Signed-off-by: Michal Bajer diff --git a/packages/cactus-plugin-persistence-fabric/package.json b/packages/cactus-plugin-persistence-fabric/package.json index 225977aa4ee..8fbb5be84da 100644 --- a/packages/cactus-plugin-persistence-fabric/package.json +++ b/packages/cactus-plugin-persistence-fabric/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-persistence-fabric", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Persistence plugin for Fabric ledgers to store data into a database.", "keywords": [ "Hyperledger", @@ -54,10 +54,10 @@ "generate-sdk": "openapi-generator-cli generate -i ./src/main/json/openapi.json -g typescript-axios -o ./src/main/typescript/generated/openapi/typescript-axios/ --reserved-words-mappings protected=protected --ignore-file-override ../../openapi-generator-ignore" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.3", "async-mutex": "0.4.0", "axios": "1.7.2", "pg": "8.8.0", @@ -65,8 +65,8 @@ "uuid": "10.0.0" }, "devDependencies": { - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@openapitools/openapi-generator-cli": "2.7.0", "@types/express": "4.17.21", "@types/pg": "8.6.5", diff --git a/packages/cactus-plugin-persistence-fabric/src/main/json/openapi.json b/packages/cactus-plugin-persistence-fabric/src/main/json/openapi.json index 9303743ea6e..3ca29b4f3d1 100644 --- a/packages/cactus-plugin-persistence-fabric/src/main/json/openapi.json +++ b/packages/cactus-plugin-persistence-fabric/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Persistence Fabric", "description": "Synchronizes state of an fabric ledger into a DB that can later be viewed in GUI", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-persistence-fabric/src/main/json/openapi.tpl.json b/packages/cactus-plugin-persistence-fabric/src/main/json/openapi.tpl.json index 9303743ea6e..3ca29b4f3d1 100644 --- a/packages/cactus-plugin-persistence-fabric/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-persistence-fabric/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Persistence Fabric", "description": "Synchronizes state of an fabric ledger into a DB that can later be viewed in GUI", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/api.ts index 537ad7507ec..ed845ba9f73 100644 --- a/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Persistence Fabric * Synchronizes state of an fabric ledger into a DB that can later be viewed in GUI * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/base.ts index 9c7dee9a405..04d9663d888 100644 --- a/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Persistence Fabric * Synchronizes state of an fabric ledger into a DB that can later be viewed in GUI * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/common.ts index 4e3d5aa9c10..7a68fda1c7c 100644 --- a/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Persistence Fabric * Synchronizes state of an fabric ledger into a DB that can later be viewed in GUI * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 2d33a683a3d..43ca5009a59 100644 --- a/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Persistence Fabric * Synchronizes state of an fabric ledger into a DB that can later be viewed in GUI * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/index.ts index a6cf8e6ddf0..c11a9b82cce 100644 --- a/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Persistence Fabric * Synchronizes state of an fabric ledger into a DB that can later be viewed in GUI * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-satp-hermes/CHANGELOG.md b/packages/cactus-plugin-satp-hermes/CHANGELOG.md index 97a1ff55af5..43f0e2f8bf3 100644 --- a/packages/cactus-plugin-satp-hermes/CHANGELOG.md +++ b/packages/cactus-plugin-satp-hermes/CHANGELOG.md @@ -3,6 +3,75 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cacti/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-plugin-satp-hermes diff --git a/packages/cactus-plugin-satp-hermes/package.json b/packages/cactus-plugin-satp-hermes/package.json index 1fd15fc8a75..1a63b6a84b2 100644 --- a/packages/cactus-plugin-satp-hermes/package.json +++ b/packages/cactus-plugin-satp-hermes/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-plugin-satp-hermes", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Proof of concept of ODAP", "keywords": [ "Hyperledger", @@ -49,15 +49,15 @@ "watch": "npm-watch" }, "dependencies": { - "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-object-store-ipfs": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-object-store-ipfs": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "axios": "1.7.2", "crypto-js": "4.2.0", "fs-extra": "11.2.0", diff --git a/packages/cactus-plugin-satp-hermes/src/main/json/openapi.json b/packages/cactus-plugin-satp-hermes/src/main/json/openapi.json index e70a83257eb..3190b0c2618 100644 --- a/packages/cactus-plugin-satp-hermes/src/main/json/openapi.json +++ b/packages/cactus-plugin-satp-hermes/src/main/json/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Odap Hermes", "description": "Implementation for Odap and Hermes", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-satp-hermes/src/main/json/openapi.tpl.json b/packages/cactus-plugin-satp-hermes/src/main/json/openapi.tpl.json index e70a83257eb..3190b0c2618 100644 --- a/packages/cactus-plugin-satp-hermes/src/main/json/openapi.tpl.json +++ b/packages/cactus-plugin-satp-hermes/src/main/json/openapi.tpl.json @@ -3,7 +3,7 @@ "info": { "title": "Hyperledger Cactus Plugin - Odap Hermes", "description": "Implementation for Odap and Hermes", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "license": { "name": "Apache-2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" diff --git a/packages/cactus-plugin-satp-hermes/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-satp-hermes/src/main/kotlin/generated/openapi/kotlin-client/README.md index 937909ddfd2..27150e88ccd 100644 --- a/packages/cactus-plugin-satp-hermes/src/main/kotlin/generated/openapi/kotlin-client/README.md +++ b/packages/cactus-plugin-satp-hermes/src/main/kotlin/generated/openapi/kotlin-client/README.md @@ -5,7 +5,7 @@ Implementation for Odap and Hermes ## Overview This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client. -- API version: 2.0.0-rc.2 +- API version: 2.0.0-rc.3 - Package version: - Build package: org.openapitools.codegen.languages.KotlinClientCodegen diff --git a/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/api.ts index 7eff4a5e679..30aabf804f0 100644 --- a/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/api.ts +++ b/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/api.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Odap Hermes * Implementation for Odap and Hermes * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/base.ts index 66f2a923173..ab5ccf3046c 100644 --- a/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/base.ts +++ b/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/base.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Odap Hermes * Implementation for Odap and Hermes * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/common.ts index 82a1807376d..87faed0e0dc 100644 --- a/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/common.ts +++ b/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/common.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Odap Hermes * Implementation for Odap and Hermes * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/configuration.ts index 9cd2202a436..6cbfe73e350 100644 --- a/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/configuration.ts +++ b/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/configuration.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Odap Hermes * Implementation for Odap and Hermes * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/index.ts index 43dffce43e5..1497bdaa08f 100644 --- a/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/index.ts +++ b/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/index.ts @@ -4,7 +4,7 @@ * Hyperledger Cactus Plugin - Odap Hermes * Implementation for Odap and Hermes * - * The version of the OpenAPI document: 2.0.0-rc.2 + * The version of the OpenAPI document: 2.0.0-rc.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/packages/cactus-test-api-client/CHANGELOG.md b/packages/cactus-test-api-client/CHANGELOG.md index a2014564f3a..4dccb18d1d1 100644 --- a/packages/cactus-test-api-client/CHANGELOG.md +++ b/packages/cactus-test-api-client/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-test-api-client diff --git a/packages/cactus-test-api-client/package.json b/packages/cactus-test-api-client/package.json index 408baf6b7e2..0bdc30944e9 100644 --- a/packages/cactus-test-api-client/package.json +++ b/packages/cactus-test-api-client/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-test-api-client", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Integration tests for the Cactus API Client package (formerly known as the Cactus SDK package that has been renamed for to purpose of being less ambiguous)", "keywords": [ "Hyperledger", @@ -50,19 +50,19 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-api-client": "2.0.0-rc.2", - "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.2", + "@hyperledger/cactus-api-client": "2.0.0-rc.3", + "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.3", "jose": "4.15.5", "uuid": "10.0.0", "web3": "1.6.1" }, "devDependencies": { - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/uuid": "10.0.0" }, "engines": { diff --git a/packages/cactus-test-cmd-api-server/CHANGELOG.md b/packages/cactus-test-cmd-api-server/CHANGELOG.md index 635c214eaa1..7b0f0f1676e 100644 --- a/packages/cactus-test-cmd-api-server/CHANGELOG.md +++ b/packages/cactus-test-cmd-api-server/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-test-cmd-api-server diff --git a/packages/cactus-test-cmd-api-server/package.json b/packages/cactus-test-cmd-api-server/package.json index 6283e6856f4..c03973fe489 100644 --- a/packages/cactus-test-cmd-api-server/package.json +++ b/packages/cactus-test-cmd-api-server/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-test-cmd-api-server", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Integration tests for the Cactus API Client package (formerly known as the Cactus SDK package that has been renamed for to purpose of being less ambiguous)", "keywords": [ "Hyperledger", @@ -50,17 +50,17 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-keychain-vault": "2.0.0-rc.2", + "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-keychain-vault": "2.0.0-rc.3", "express-jwt-authz": "2.4.1", "jose": "4.15.5", "uuid": "10.0.0" }, "devDependencies": { - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/uuid": "10.0.0" }, "engines": { diff --git a/packages/cactus-test-geth-ledger/CHANGELOG.md b/packages/cactus-test-geth-ledger/CHANGELOG.md index ad067589dec..a920a646c03 100644 --- a/packages/cactus-test-geth-ledger/CHANGELOG.md +++ b/packages/cactus-test-geth-ledger/CHANGELOG.md @@ -3,6 +3,49 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cactus/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Code Refactoring + +* retire connector plugin specific container images, fix docs ([24b5888](https://github.com/hyperledger/cactus/commit/24b5888247d134ea417fc0e83dccc9826b4075f3)) + +### BREAKING CHANGES + +* Container images are being deleted here and will also +get deleted from GHCR. Though the public APIs of the Typescript code +do not change, still, some parts of the documentation will become invalid +until we update it to match the changes here. +I invested a large amount of effort into doing this documentation update +as part of this change but it is very likely that I've missed a few spots +and therefore it is best to mark this as a breaking change in my opinion +to call attention to the fact that we still have ways to go with updating +the documentation around these container images. + +1. Deleted all the container images that were just wrappers around the +cmd-api-server container image installing their own npm package from +the registry. +The reason for this is that they ended up just being maintenance burden +since we can achieve the exact same things just by re-using the API server's +container image directly. +2. This way we don't have to deal with CVEs in 10x container images when +it's really just the one container image that we use as the base that needs +to deal with them anyway. +3. I also spent quite a bit of effort in this change to update the README.md +files of the packages where previously we had plugin specific container images +defined so that the README.md files have the tutorials that are more up to +date compared to how they were (most of them had the tutorials completely +broken for a long while which was causing a lot of difficulties to the +newcomers who were trying to work with the packages). +4. The reason why they got so out of date traces back to the undue maintenance +burden of keeping separate images for each connector plugin. We hope that +with this simplification we can keep the documentation continuously up to +date since it will require less time do so. +5. Also deleted the ci.yaml container building jobs which were relevant to +the scope of this change so that we also save on CI resources, another +long-running project that's been in need of some attention from the maintainers. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cactus/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-test-geth-ledger diff --git a/packages/cactus-test-geth-ledger/package.json b/packages/cactus-test-geth-ledger/package.json index 86d6d0c289b..66b9b0816f2 100644 --- a/packages/cactus-test-geth-ledger/package.json +++ b/packages/cactus-test-geth-ledger/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-test-geth-ledger", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Helpers for running test go-ethereum ledger in test scripts.", "keywords": [ "Hyperledger", @@ -50,8 +50,8 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "dockerode": "3.3.0", "internal-ip": "6.2.0", "run-time-error-cjs": "1.4.0", diff --git a/packages/cactus-test-plugin-consortium-manual/CHANGELOG.md b/packages/cactus-test-plugin-consortium-manual/CHANGELOG.md index 4c0ca063930..f746f585fc7 100644 --- a/packages/cactus-test-plugin-consortium-manual/CHANGELOG.md +++ b/packages/cactus-test-plugin-consortium-manual/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-test-plugin-consortium-manual diff --git a/packages/cactus-test-plugin-consortium-manual/package.json b/packages/cactus-test-plugin-consortium-manual/package.json index 7123c42d0dd..a71b1aa34f0 100644 --- a/packages/cactus-test-plugin-consortium-manual/package.json +++ b/packages/cactus-test-plugin-consortium-manual/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-test-plugin-consortium-manual", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Integration tests for the manual consortium plugin using the Besu ledger and the API server.", "keywords": [ "Hyperledger", @@ -50,12 +50,12 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", + "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", "axios": "1.6.0", "jose": "4.15.5" }, diff --git a/packages/cactus-test-plugin-htlc-eth-besu-erc20/CHANGELOG.md b/packages/cactus-test-plugin-htlc-eth-besu-erc20/CHANGELOG.md index 59bb1fe91b8..5643a01bef2 100644 --- a/packages/cactus-test-plugin-htlc-eth-besu-erc20/CHANGELOG.md +++ b/packages/cactus-test-plugin-htlc-eth-besu-erc20/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-test-plugin-htlc-eth-besu-erc20 diff --git a/packages/cactus-test-plugin-htlc-eth-besu-erc20/package.json b/packages/cactus-test-plugin-htlc-eth-besu-erc20/package.json index 0d8ed07236c..31ac42733ad 100644 --- a/packages/cactus-test-plugin-htlc-eth-besu-erc20/package.json +++ b/packages/cactus-test-plugin-htlc-eth-besu-erc20/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-test-plugin-htlc-eth-besu-erc20", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Integration tests for HTLC with ERC-20 tokens plugin.", "keywords": [ "Hyperledger", @@ -50,14 +50,14 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-htlc-eth-besu-erc20": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-htlc-eth-besu-erc20": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "axios": "1.6.0", "express": "4.19.2", "web3-eth-abi": "4.0.3", diff --git a/packages/cactus-test-plugin-htlc-eth-besu/CHANGELOG.md b/packages/cactus-test-plugin-htlc-eth-besu/CHANGELOG.md index 59646759482..c9971987d2c 100644 --- a/packages/cactus-test-plugin-htlc-eth-besu/CHANGELOG.md +++ b/packages/cactus-test-plugin-htlc-eth-besu/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-test-plugin-htlc-eth-besu diff --git a/packages/cactus-test-plugin-htlc-eth-besu/package.json b/packages/cactus-test-plugin-htlc-eth-besu/package.json index 940b05385ef..ac9d60fd1b1 100644 --- a/packages/cactus-test-plugin-htlc-eth-besu/package.json +++ b/packages/cactus-test-plugin-htlc-eth-besu/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-test-plugin-htlc-eth-besu", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Integration tests for the Besu ledger and the API server.", "keywords": [ "Hyperledger", @@ -50,14 +50,14 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-htlc-eth-besu": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-htlc-eth-besu": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "axios": "1.6.0", "key-encoder": "2.0.3", "web3": "1.6.1", diff --git a/packages/cactus-test-plugin-keychain-memory/CHANGELOG.md b/packages/cactus-test-plugin-keychain-memory/CHANGELOG.md index 22b27c40aaf..6a0f969d707 100644 --- a/packages/cactus-test-plugin-keychain-memory/CHANGELOG.md +++ b/packages/cactus-test-plugin-keychain-memory/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-test-plugin-keychain-memory diff --git a/packages/cactus-test-plugin-keychain-memory/package.json b/packages/cactus-test-plugin-keychain-memory/package.json index 0cf660672ab..55952584425 100644 --- a/packages/cactus-test-plugin-keychain-memory/package.json +++ b/packages/cactus-test-plugin-keychain-memory/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-test-plugin-keychain-memory", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "private": true, "description": "Tests with API server integration for the dummy keychain implementation. Private package not meant to be released.", "keywords": [ @@ -50,11 +50,11 @@ "@connectrpc/connect": "1.4.0", "@connectrpc/connect-node": "1.4.0", "@connectrpc/connect-web": "1.4.0", - "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", + "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", "express": "4.19.2", "uuid": "10.0.0" }, diff --git a/packages/cactus-test-plugin-ledger-connector-besu/CHANGELOG.md b/packages/cactus-test-plugin-ledger-connector-besu/CHANGELOG.md index d6271b7ea76..a04a04897fc 100644 --- a/packages/cactus-test-plugin-ledger-connector-besu/CHANGELOG.md +++ b/packages/cactus-test-plugin-ledger-connector-besu/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-test-plugin-ledger-connector-besu diff --git a/packages/cactus-test-plugin-ledger-connector-besu/package.json b/packages/cactus-test-plugin-ledger-connector-besu/package.json index be6c09f697d..9ca78a13c91 100644 --- a/packages/cactus-test-plugin-ledger-connector-besu/package.json +++ b/packages/cactus-test-plugin-ledger-connector-besu/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-test-plugin-ledger-connector-besu", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Integration tests for the Besu ledger and the API server.", "keywords": [ "Hyperledger", @@ -51,14 +51,14 @@ }, "dependencies": { "@grpc/grpc-js": "1.10.9", - "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", - "@hyperledger/cactus-verifier-client": "2.0.0-rc.2", + "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", + "@hyperledger/cactus-verifier-client": "2.0.0-rc.3", "key-encoder": "2.0.3", "socket.io": "4.6.2", "web3": "1.6.1", diff --git a/packages/cactus-test-plugin-ledger-connector-ethereum/CHANGELOG.md b/packages/cactus-test-plugin-ledger-connector-ethereum/CHANGELOG.md index 2c01b3dcdcb..9c90100f054 100644 --- a/packages/cactus-test-plugin-ledger-connector-ethereum/CHANGELOG.md +++ b/packages/cactus-test-plugin-ledger-connector-ethereum/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-test-plugin-ledger-connector-ethereum diff --git a/packages/cactus-test-plugin-ledger-connector-ethereum/package.json b/packages/cactus-test-plugin-ledger-connector-ethereum/package.json index eae975c1ceb..3969506e00b 100644 --- a/packages/cactus-test-plugin-ledger-connector-ethereum/package.json +++ b/packages/cactus-test-plugin-ledger-connector-ethereum/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-test-plugin-ledger-connector-ethereum", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Integration tests for the Ethereum ledger and the API server.", "keywords": [ "Hyperledger", @@ -50,18 +50,18 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.2", - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.2", - "@hyperledger/cactus-verifier-client": "2.0.0-rc.2", + "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.3", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.3", + "@hyperledger/cactus-verifier-client": "2.0.0-rc.3", "web3-eth-contract": "4.2.0" }, "devDependencies": { - "@hyperledger/cactus-test-geth-ledger": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", + "@hyperledger/cactus-test-geth-ledger": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", "@types/lodash": "4.14.195", "@types/uuid": "10.0.0", "lodash": "4.17.21", diff --git a/packages/cactus-test-tooling/CHANGELOG.md b/packages/cactus-test-tooling/CHANGELOG.md index a7bf83d64b0..89698437400 100644 --- a/packages/cactus-test-tooling/CHANGELOG.md +++ b/packages/cactus-test-tooling/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cactus/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cactus/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cactus/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-test-tooling diff --git a/packages/cactus-test-tooling/package.json b/packages/cactus-test-tooling/package.json index 877408fc226..f0d49e8d694 100644 --- a/packages/cactus-test-tooling/package.json +++ b/packages/cactus-test-tooling/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-test-tooling", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Swiss army knife for test development. Main goal is to make pulling up test/dummy ledgers on the fly for tests easy, especially for test cases that are about simulating clean ledger state or wiped ledger state, etc.", "keywords": [ "Hyperledger", @@ -65,7 +65,7 @@ "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", "axios": "1.7.2", "compare-versions": "3.6.0", "dockerode": "3.3.0", diff --git a/packages/cactus-test-tooling/src/test/rust/fixtures/wasm-hello-world/Cargo.toml b/packages/cactus-test-tooling/src/test/rust/fixtures/wasm-hello-world/Cargo.toml index 4949966c85f..f73cdbd9a3b 100644 --- a/packages/cactus-test-tooling/src/test/rust/fixtures/wasm-hello-world/Cargo.toml +++ b/packages/cactus-test-tooling/src/test/rust/fixtures/wasm-hello-world/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hello-world" -version = "1.0.0" +version = "2.0.0-rc.3" authors = ["Hyperledger Cactus Contributors"] edition = "2018" diff --git a/packages/cactus-test-verifier-client/CHANGELOG.md b/packages/cactus-test-verifier-client/CHANGELOG.md index e2c9f736ba5..f78963ee00f 100644 --- a/packages/cactus-test-verifier-client/CHANGELOG.md +++ b/packages/cactus-test-verifier-client/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cactus/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cactus/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cactus/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Bug Fixes diff --git a/packages/cactus-test-verifier-client/package.json b/packages/cactus-test-verifier-client/package.json index cdf03dfbf15..6c6cd3913f7 100644 --- a/packages/cactus-test-verifier-client/package.json +++ b/packages/cactus-test-verifier-client/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-test-verifier-client", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Integration and stress tests for the verifier client.", "keywords": [ "Hyperledger", @@ -46,13 +46,13 @@ "stress-test-inspect": "node --expose-gc --inspect-brk --no-opt dist/lib/main/typescript/verifier-with-go-eth-stress-check.js" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.2", - "@hyperledger/cactus-test-geth-ledger": "2.0.0-rc.2", - "@hyperledger/cactus-test-tooling": "2.0.0-rc.2", - "@hyperledger/cactus-verifier-client": "2.0.0-rc.2", + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.3", + "@hyperledger/cactus-test-geth-ledger": "2.0.0-rc.3", + "@hyperledger/cactus-test-tooling": "2.0.0-rc.3", + "@hyperledger/cactus-verifier-client": "2.0.0-rc.3", "body-parser": "1.20.2", "express": "4.19.2", "log4js": "6.4.1", diff --git a/packages/cactus-verifier-client/CHANGELOG.md b/packages/cactus-verifier-client/CHANGELOG.md index 7d4c56901be..9aa662fa375 100644 --- a/packages/cactus-verifier-client/CHANGELOG.md +++ b/packages/cactus-verifier-client/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cactus/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +**Note:** Version bump only for package @hyperledger/cactus-verifier-client + # [2.0.0-rc.2](https://github.com/hyperledger/cactus/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cactus-verifier-client diff --git a/packages/cactus-verifier-client/package.json b/packages/cactus-verifier-client/package.json index 302bfcf853e..fccc9d4ce4f 100644 --- a/packages/cactus-verifier-client/package.json +++ b/packages/cactus-verifier-client/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cactus-verifier-client", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Verifier cactus client library to communicate with validators through socket.io", "keywords": [ "Hyperledger", @@ -42,17 +42,17 @@ "build": "tsc" }, "dependencies": { - "@hyperledger/cactus-common": "2.0.0-rc.2", - "@hyperledger/cactus-core-api": "2.0.0-rc.2" + "@hyperledger/cactus-common": "2.0.0-rc.3", + "@hyperledger/cactus-core-api": "2.0.0-rc.3" }, "devDependencies": { - "@hyperledger/cactus-api-client": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-corda": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-iroha2": "2.0.0-rc.2", - "@hyperledger/cactus-plugin-ledger-connector-sawtooth": "2.0.0-rc.2", + "@hyperledger/cactus-api-client": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-corda": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-iroha2": "2.0.0-rc.3", + "@hyperledger/cactus-plugin-ledger-connector-sawtooth": "2.0.0-rc.3", "jest-extended": "4.0.1", "rxjs": "7.8.1" }, diff --git a/weaver/common/protos-go/VERSION b/weaver/common/protos-go/VERSION index f52c064494e..f6e3c9964f3 100644 --- a/weaver/common/protos-go/VERSION +++ b/weaver/common/protos-go/VERSION @@ -1 +1 @@ -2.0.0-rc.2 \ No newline at end of file +2.0.0-rc.3 \ No newline at end of file diff --git a/weaver/common/protos-java-kt/README.md b/weaver/common/protos-java-kt/README.md index b5b4c83f019..76c2c3526d3 100644 --- a/weaver/common/protos-java-kt/README.md +++ b/weaver/common/protos-java-kt/README.md @@ -38,6 +38,6 @@ and then follow above 4 steps. 5) Add this to your build.gradle (change the version accordingly): ``` dependencies { - compile(group: 'org.hyperledger.cacti.weaver.protos', name: 'protos-java-kt', version: "2.0.0-rc.2") + compile(group: 'org.hyperledger.cacti.weaver.protos', name: 'protos-java-kt', version: "2.0.0-rc.3") } ``` diff --git a/weaver/common/protos-java-kt/gradle.properties b/weaver/common/protos-java-kt/gradle.properties index c4102eecd67..f166c1c1a37 100644 --- a/weaver/common/protos-java-kt/gradle.properties +++ b/weaver/common/protos-java-kt/gradle.properties @@ -1,4 +1,4 @@ name=Interop Protos group=org.hyperledger.cacti.weaver.protos -version=2.0.0-rc.2 +version=2.0.0-rc.3 kotlin.incremental=false diff --git a/weaver/common/protos-js/CHANGELOG.md b/weaver/common/protos-js/CHANGELOG.md index e50403eb7bd..5dbeb723431 100644 --- a/weaver/common/protos-js/CHANGELOG.md +++ b/weaver/common/protos-js/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +**Note:** Version bump only for package @hyperledger/cacti-weaver-protos-js + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cacti-weaver-protos-js diff --git a/weaver/common/protos-js/package.json b/weaver/common/protos-js/package.json index 99c41346a14..773c0ada029 100644 --- a/weaver/common/protos-js/package.json +++ b/weaver/common/protos-js/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cacti-weaver-protos-js", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Interop protos for Node JS (Weaver)", "keywords": [ "hyperledger", diff --git a/weaver/common/protos-rs/Cargo.toml b/weaver/common/protos-rs/Cargo.toml index 4424a3a0b63..0511a3618fe 100644 --- a/weaver/common/protos-rs/Cargo.toml +++ b/weaver/common/protos-rs/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "build-protos-rs" # Don't update this version, update the one in "pkg/Cargo.toml". -version = "0.0.1" +version = "2.0.0-rc.3" authors = ["Peter Somogyvari ", "Sandeep Nishad ", "Sandeep Nishad DOCKER_IMAGE_NAME=ghcr.io/hyperledger/cacti-weaver-driver-corda -DOCKER_TAG=2.0.0-rc.2 +DOCKER_TAG=2.0.0-rc.3 COMPOSE_PROJECT_NAME= COMPOSE_PROJECT_NETWORK= RELAY_TLS= diff --git a/weaver/core/drivers/corda-driver/VERSION b/weaver/core/drivers/corda-driver/VERSION index f52c064494e..f6e3c9964f3 100644 --- a/weaver/core/drivers/corda-driver/VERSION +++ b/weaver/core/drivers/corda-driver/VERSION @@ -1 +1 @@ -2.0.0-rc.2 \ No newline at end of file +2.0.0-rc.3 \ No newline at end of file diff --git a/weaver/core/drivers/corda-driver/constants.properties b/weaver/core/drivers/corda-driver/constants.properties index c621e71cc2d..12a2f23e8f6 100644 --- a/weaver/core/drivers/corda-driver/constants.properties +++ b/weaver/core/drivers/corda-driver/constants.properties @@ -13,4 +13,4 @@ grpcKotlinVersion=0.1.3 protobufVersion=3.11.1 coroutinesVersion=1.3.3 bcprovVersion=1.53 -cactiVersion=2.0.0-rc.2 +cactiVersion=2.0.0-rc.3 diff --git a/weaver/core/drivers/corda-driver/gradle.properties b/weaver/core/drivers/corda-driver/gradle.properties index d858ae58620..642e902a080 100644 --- a/weaver/core/drivers/corda-driver/gradle.properties +++ b/weaver/core/drivers/corda-driver/gradle.properties @@ -1,5 +1,5 @@ kotlin.code.style=official name=driver-corda group=org.hyperledger.cacti.weaver.driver.corda -version=2.0.0-rc.2 +version=2.0.0-rc.3 kotlin.incremental=false \ No newline at end of file diff --git a/weaver/core/drivers/fabric-driver/.env.docker.template b/weaver/core/drivers/fabric-driver/.env.docker.template index a11c3837a90..37aa1390b04 100644 --- a/weaver/core/drivers/fabric-driver/.env.docker.template +++ b/weaver/core/drivers/fabric-driver/.env.docker.template @@ -17,7 +17,7 @@ LEVELDB_LOCKED_RETRY_BACKOFF_MSEC= ENABLE_MONITOR= MONITOR_SYNC_PERIOD= DOCKER_IMAGE_NAME=ghcr.io/hyperledger/cacti-weaver-driver-fabric -DOCKER_TAG=2.0.0-rc.2 +DOCKER_TAG=2.0.0-rc.3 EXTERNAL_NETWORK= COMPOSE_PROJECT_NAME= COMPOSE_PROJECT_NETWORK= diff --git a/weaver/core/drivers/fabric-driver/CHANGELOG.md b/weaver/core/drivers/fabric-driver/CHANGELOG.md index 8500be6adc7..ce938f6c8d6 100644 --- a/weaver/core/drivers/fabric-driver/CHANGELOG.md +++ b/weaver/core/drivers/fabric-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +**Note:** Version bump only for package @hyperledger/cacti-weaver-driver-fabric + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) ### Features diff --git a/weaver/core/drivers/fabric-driver/VERSION b/weaver/core/drivers/fabric-driver/VERSION index f52c064494e..f6e3c9964f3 100644 --- a/weaver/core/drivers/fabric-driver/VERSION +++ b/weaver/core/drivers/fabric-driver/VERSION @@ -1 +1 @@ -2.0.0-rc.2 \ No newline at end of file +2.0.0-rc.3 \ No newline at end of file diff --git a/weaver/core/drivers/fabric-driver/package-local.json b/weaver/core/drivers/fabric-driver/package-local.json index 0a46e0857e3..4d3888a865e 100644 --- a/weaver/core/drivers/fabric-driver/package-local.json +++ b/weaver/core/drivers/fabric-driver/package-local.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cacti-weaver-driver-fabric", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "", "repository": { "type": "git", diff --git a/weaver/core/drivers/fabric-driver/package.json b/weaver/core/drivers/fabric-driver/package.json index 33ef4fa2e27..ad3b69c49f7 100644 --- a/weaver/core/drivers/fabric-driver/package.json +++ b/weaver/core/drivers/fabric-driver/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cacti-weaver-driver-fabric", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "", "repository": { "type": "git", @@ -20,8 +20,8 @@ "dependencies": { "@fidm/x509": "1.2.1", "@grpc/grpc-js": "1.10.9", - "@hyperledger/cacti-weaver-protos-js": "2.0.0-rc.2", - "@hyperledger/cacti-weaver-sdk-fabric": "2.0.0-rc.2", + "@hyperledger/cacti-weaver-protos-js": "2.0.0-rc.3", + "@hyperledger/cacti-weaver-sdk-fabric": "2.0.0-rc.3", "dotenv": "8.6.0", "fabric-ca-client": "2.2.20", "fabric-common": "2.2.20", diff --git a/weaver/core/identity-management/iin-agent/.env.docker.template b/weaver/core/identity-management/iin-agent/.env.docker.template index e39cd81bf0d..92771eb3653 100644 --- a/weaver/core/identity-management/iin-agent/.env.docker.template +++ b/weaver/core/identity-management/iin-agent/.env.docker.template @@ -13,7 +13,7 @@ SYNC_PERIOD= AUTO_SYNC= TLS_CREDENTIALS_DIR= DOCKER_IMAGE_NAME=ghcr.io/hyperledger/cacti-weaver-iin-agent -DOCKER_TAG=2.0.0-rc.2 +DOCKER_TAG=2.0.0-rc.3 EXTERNAL_NETWORK= COMPOSE_PROJECT_NAME= COMPOSE_PROJECT_NETWORK= diff --git a/weaver/core/identity-management/iin-agent/CHANGELOG.md b/weaver/core/identity-management/iin-agent/CHANGELOG.md index 6e9c3132b86..43cff131689 100644 --- a/weaver/core/identity-management/iin-agent/CHANGELOG.md +++ b/weaver/core/identity-management/iin-agent/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cacti-weaver-iin-agent diff --git a/weaver/core/identity-management/iin-agent/VERSION b/weaver/core/identity-management/iin-agent/VERSION index f52c064494e..f6e3c9964f3 100644 --- a/weaver/core/identity-management/iin-agent/VERSION +++ b/weaver/core/identity-management/iin-agent/VERSION @@ -1 +1 @@ -2.0.0-rc.2 \ No newline at end of file +2.0.0-rc.3 \ No newline at end of file diff --git a/weaver/core/identity-management/iin-agent/package-local.json b/weaver/core/identity-management/iin-agent/package-local.json index a3dc9488baf..bd3978d47dc 100644 --- a/weaver/core/identity-management/iin-agent/package-local.json +++ b/weaver/core/identity-management/iin-agent/package-local.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cacti-weaver-iin-agent", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "", "repository": { "type": "git", diff --git a/weaver/core/identity-management/iin-agent/package.json b/weaver/core/identity-management/iin-agent/package.json index 084afcc67fb..243408c030b 100644 --- a/weaver/core/identity-management/iin-agent/package.json +++ b/weaver/core/identity-management/iin-agent/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cacti-weaver-iin-agent", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "", "repository": { "type": "git", @@ -20,8 +20,8 @@ "dependencies": { "@fidm/x509": "1.2.1", "@grpc/grpc-js": "1.10.9", - "@hyperledger/cacti-weaver-protos-js": "2.0.0-rc.2", - "@hyperledger/cacti-weaver-sdk-fabric": "2.0.0-rc.2", + "@hyperledger/cacti-weaver-protos-js": "2.0.0-rc.3", + "@hyperledger/cacti-weaver-sdk-fabric": "2.0.0-rc.3", "dotenv": "8.6.0", "fabric-ca-client": "2.2.20", "fabric-common": "2.2.20", diff --git a/weaver/core/network/corda-interop-app/README.md b/weaver/core/network/corda-interop-app/README.md index b6f7425a2bd..c992d063b2e 100644 --- a/weaver/core/network/corda-interop-app/README.md +++ b/weaver/core/network/corda-interop-app/README.md @@ -89,8 +89,8 @@ and then follow above 4 steps. 5) Add this to your build.gradle (change the version accordingly): ``` dependencies { - compile(group: 'org.hyperledger.cacti.weaver.imodule.corda', name: 'interop-contracts', version: "2.0.0-rc.2") - compile(group: 'org.hyperledger.cacti.weaver.imodule.corda', name: 'interop-workflows', version: "2.0.0-rc.2") + compile(group: 'org.hyperledger.cacti.weaver.imodule.corda', name: 'interop-contracts', version: "2.0.0-rc.3") + compile(group: 'org.hyperledger.cacti.weaver.imodule.corda', name: 'interop-workflows', version: "2.0.0-rc.3") } ``` diff --git a/weaver/core/network/corda-interop-app/constants.properties b/weaver/core/network/corda-interop-app/constants.properties index fe38b795687..63db046f7c6 100644 --- a/weaver/core/network/corda-interop-app/constants.properties +++ b/weaver/core/network/corda-interop-app/constants.properties @@ -10,4 +10,4 @@ platformVersion=10 slf4jVersion=1.7.25 nettyVersion=4.1.22.Final arrowVersion=0.10.4 -cactiVersion=2.0.0-rc.2 +cactiVersion=2.0.0-rc.3 diff --git a/weaver/core/network/corda-interop-app/gradle.properties b/weaver/core/network/corda-interop-app/gradle.properties index b29a0fab943..9600a306f22 100644 --- a/weaver/core/network/corda-interop-app/gradle.properties +++ b/weaver/core/network/corda-interop-app/gradle.properties @@ -1,4 +1,4 @@ name=Interoperability CorDapp group=org.hyperledger.cacti.weaver.imodule.corda -version=2.0.0-rc.2 +version=2.0.0-rc.3 kotlin.incremental=false diff --git a/weaver/core/network/fabric-interop-cc/.env.template b/weaver/core/network/fabric-interop-cc/.env.template index 96e4549a28a..de68973e1be 100644 --- a/weaver/core/network/fabric-interop-cc/.env.template +++ b/weaver/core/network/fabric-interop-cc/.env.template @@ -4,7 +4,7 @@ PEER= ORG= NETWORK= DOCKER_IMAGE_NAME=ghcr.io/hyperledger/cacti-weaver-imodule-fabric-cc -DOCKER_TAG=2.0.0-rc.2 +DOCKER_TAG=2.0.0-rc.3 EXTERNAL_NETWORK= COMPOSE_PROJECT_NAME= COMPOSE_PROJECT_NETWORK= diff --git a/weaver/core/network/fabric-interop-cc/contracts/interop/VERSION b/weaver/core/network/fabric-interop-cc/contracts/interop/VERSION index f52c064494e..f6e3c9964f3 100644 --- a/weaver/core/network/fabric-interop-cc/contracts/interop/VERSION +++ b/weaver/core/network/fabric-interop-cc/contracts/interop/VERSION @@ -1 +1 @@ -2.0.0-rc.2 \ No newline at end of file +2.0.0-rc.3 \ No newline at end of file diff --git a/weaver/core/network/fabric-interop-cc/contracts/interop/go.mod b/weaver/core/network/fabric-interop-cc/contracts/interop/go.mod index 004b01d515e..effd70355af 100644 --- a/weaver/core/network/fabric-interop-cc/contracts/interop/go.mod +++ b/weaver/core/network/fabric-interop-cc/contracts/interop/go.mod @@ -5,10 +5,10 @@ go 1.20 require ( github.com/ethereum/go-ethereum v1.13.15 github.com/golang/protobuf v1.5.4 - github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 - github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-rc.2 + github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 + github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-rc.3 github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/testutils v0.0.0-20230907062207-cd6eb2f89fb4 - github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.2 + github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.3 github.com/hyperledger/fabric-chaincode-go v0.0.0-20230228194215-b84622ba6a7a github.com/hyperledger/fabric-contract-api-go v1.2.1 github.com/hyperledger/fabric-protos-go v0.3.3 diff --git a/weaver/core/network/fabric-interop-cc/contracts/interop/go.sum b/weaver/core/network/fabric-interop-cc/contracts/interop/go.sum index ef46e9842d0..b6f9f4ede3e 100644 --- a/weaver/core/network/fabric-interop-cc/contracts/interop/go.sum +++ b/weaver/core/network/fabric-interop-cc/contracts/interop/go.sum @@ -171,3 +171,9 @@ github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexc github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-rc.2/go.mod h1:1QgsyKZcOWbwH2NQveUqQnzTgcolbxd1AXNGbS/IdTw= github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.2 h1:BJKi+qJg1BpQQonLsavyIlJK4Uu114y+Vfx3bhWBQtY= github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.2/go.mod h1:TXA0b9F0ehMDmHet921eB4g79Qn6i8oGijhs2ccU2kA= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 h1:niQG/pUADBRo+o8Aa0C0fQxSnmT+icn6sMQVLPVWSQw= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= +github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-rc.3 h1:lTZbT2BWQDeY4UAIcGQz/Isi/lgy/0RvSZFbXR2xzHE= +github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-rc.3/go.mod h1:ZCp3u+f2tLYEPpfXPF+X0g+UJyaDDoSNts+tEBn5s58= +github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.3 h1:p/kmKz9o3mmbsV3d8zSmqIpt3xVEAsMBP4ByITNWJUE= +github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.3/go.mod h1:l8UQvJ9GuTQbxF1CJ5ywasGcJGTr3QM7VLteX7HVxLc= diff --git a/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/VERSION b/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/VERSION index f52c064494e..f6e3c9964f3 100644 --- a/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/VERSION +++ b/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/VERSION @@ -1 +1 @@ -2.0.0-rc.2 \ No newline at end of file +2.0.0-rc.3 \ No newline at end of file diff --git a/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/go.mod b/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/go.mod index 911c024f443..1d3374bf584 100644 --- a/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/go.mod +++ b/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/go.mod @@ -4,7 +4,7 @@ go 1.20 require ( github.com/golang/protobuf v1.5.4 - github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 + github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/testutils v0.0.0-20230907062207-cd6eb2f89fb4 github.com/hyperledger/fabric-chaincode-go v0.0.0-20230228194215-b84622ba6a7a github.com/hyperledger/fabric-contract-api-go v1.2.1 diff --git a/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/go.sum b/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/go.sum index 08792813ab6..4de996b7b62 100644 --- a/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/go.sum +++ b/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/go.sum @@ -150,3 +150,5 @@ github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1 h1:WGnKcFCuU github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 h1:f3BPQ7yj09jttXBCZj5muQxNlaT294WlYDFkmSgWGsc= github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 h1:niQG/pUADBRo+o8Aa0C0fQxSnmT+icn6sMQVLPVWSQw= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= diff --git a/weaver/core/network/fabric-interop-cc/libs/assetexchange/VERSION b/weaver/core/network/fabric-interop-cc/libs/assetexchange/VERSION index f52c064494e..f6e3c9964f3 100644 --- a/weaver/core/network/fabric-interop-cc/libs/assetexchange/VERSION +++ b/weaver/core/network/fabric-interop-cc/libs/assetexchange/VERSION @@ -1 +1 @@ -2.0.0-rc.2 \ No newline at end of file +2.0.0-rc.3 \ No newline at end of file diff --git a/weaver/core/network/fabric-interop-cc/libs/assetexchange/go.mod b/weaver/core/network/fabric-interop-cc/libs/assetexchange/go.mod index 1c698e41dce..5868561a991 100644 --- a/weaver/core/network/fabric-interop-cc/libs/assetexchange/go.mod +++ b/weaver/core/network/fabric-interop-cc/libs/assetexchange/go.mod @@ -4,7 +4,7 @@ go 1.20 require ( github.com/golang/protobuf v1.5.4 - github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 + github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 github.com/hyperledger/fabric-contract-api-go v1.1.1 github.com/hyperledger/fabric-protos-go v0.3.3 github.com/sirupsen/logrus v1.8.1 diff --git a/weaver/core/network/fabric-interop-cc/libs/assetexchange/go.sum b/weaver/core/network/fabric-interop-cc/libs/assetexchange/go.sum index 00afe2573ae..bcdbbdf4596 100644 --- a/weaver/core/network/fabric-interop-cc/libs/assetexchange/go.sum +++ b/weaver/core/network/fabric-interop-cc/libs/assetexchange/go.sum @@ -161,3 +161,5 @@ github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1 h1:WGnKcFCuU github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 h1:f3BPQ7yj09jttXBCZj5muQxNlaT294WlYDFkmSgWGsc= github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 h1:niQG/pUADBRo+o8Aa0C0fQxSnmT+icn6sMQVLPVWSQw= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= diff --git a/weaver/core/network/fabric-interop-cc/libs/utils/VERSION b/weaver/core/network/fabric-interop-cc/libs/utils/VERSION index f52c064494e..f6e3c9964f3 100644 --- a/weaver/core/network/fabric-interop-cc/libs/utils/VERSION +++ b/weaver/core/network/fabric-interop-cc/libs/utils/VERSION @@ -1 +1 @@ -2.0.0-rc.2 \ No newline at end of file +2.0.0-rc.3 \ No newline at end of file diff --git a/weaver/core/network/fabric-interop-cc/libs/utils/go.mod b/weaver/core/network/fabric-interop-cc/libs/utils/go.mod index 9f720b3032a..d40181e1fb3 100644 --- a/weaver/core/network/fabric-interop-cc/libs/utils/go.mod +++ b/weaver/core/network/fabric-interop-cc/libs/utils/go.mod @@ -4,7 +4,7 @@ go 1.20 require ( github.com/golang/protobuf v1.5.4 - github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 + github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 github.com/hyperledger/fabric-chaincode-go v0.0.0-20210718160520-38d29fabecb9 github.com/hyperledger/fabric-contract-api-go v1.1.1 github.com/hyperledger/fabric-protos-go v0.3.3 diff --git a/weaver/core/network/fabric-interop-cc/libs/utils/go.sum b/weaver/core/network/fabric-interop-cc/libs/utils/go.sum index 61842500048..07894b622fd 100644 --- a/weaver/core/network/fabric-interop-cc/libs/utils/go.sum +++ b/weaver/core/network/fabric-interop-cc/libs/utils/go.sum @@ -159,3 +159,5 @@ github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1 h1:WGnKcFCuU github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 h1:f3BPQ7yj09jttXBCZj5muQxNlaT294WlYDFkmSgWGsc= github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 h1:niQG/pUADBRo+o8Aa0C0fQxSnmT+icn6sMQVLPVWSQw= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= diff --git a/weaver/core/relay/.env.template b/weaver/core/relay/.env.template index a284d8ff2e6..a83f8813936 100644 --- a/weaver/core/relay/.env.template +++ b/weaver/core/relay/.env.template @@ -2,7 +2,7 @@ PATH_TO_CONFIG= RELAY_NAME=<"name" in config toml file> RELAY_PORT= DOCKER_IMAGE_NAME=ghcr.io/hyperledger/cacti-weaver-relay-server -DOCKER_TAG=2.0.0-rc.2 +DOCKER_TAG=2.0.0-rc.3 EXTERNAL_NETWORK= COMPOSE_PROJECT_NAME= COMPOSE_PROJECT_NETWORK= diff --git a/weaver/core/relay/.env.template.2 b/weaver/core/relay/.env.template.2 index 37dcfbf067a..00f3ee4169b 100644 --- a/weaver/core/relay/.env.template.2 +++ b/weaver/core/relay/.env.template.2 @@ -9,7 +9,7 @@ RELAY_PORT= DB_OPEN_MAX_RETRIES= DB_OPEN_RETRY_BACKOFF_MSEC= DOCKER_IMAGE_NAME=ghcr.io/hyperledger/cacti-weaver-relay-server -DOCKER_TAG=2.0.0-rc.2 +DOCKER_TAG=2.0.0-rc.3 EXTERNAL_NETWORK= COMPOSE_PROJECT_NAME= COMPOSE_PROJECT_NETWORK= diff --git a/weaver/core/relay/Cargo.lock b/weaver/core/relay/Cargo.lock index ee859a80b5c..287103ba0ce 100644 --- a/weaver/core/relay/Cargo.lock +++ b/weaver/core/relay/Cargo.lock @@ -224,6 +224,8 @@ checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" [[package]] name = "cacti_weaver_protos_rs" version = "2.0.0-rc.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c77881c6ad2afd37d4744801c3d68516a32cf52499b73b056596a9653f04bee9" dependencies = [ "prost", "serde 1.0.201", @@ -1323,7 +1325,7 @@ checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" [[package]] name = "relay" -version = "2.0.0-rc.2" +version = "2.0.0-rc.3" dependencies = [ "base64 0.20.0", "bincode", diff --git a/weaver/core/relay/Cargo.toml b/weaver/core/relay/Cargo.toml index 3a214c2debd..fd48442edcc 100644 --- a/weaver/core/relay/Cargo.toml +++ b/weaver/core/relay/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "relay" -version = "2.0.0-rc.2" +version = "2.0.0-rc.3" authors = ["Antony Targett ", "Nick Waywood ", "Sandeep Nishad EXTERNAL_NETWORK= DOCKER_IMAGE_NAME=ghcr.io/hyperledger/cacti-weaver-relay-server - DOCKER_TAG=2.0.0-rc.2 + DOCKER_TAG=2.0.0-rc.3 ``` - The `PATH_TO_CONFIG` variable should point to the properties file typically named `config.toml` (you can name this whatever you wish). See further below for instructions to write this file. - The `RELAY_NAME` variable specifies a unique name for this relay. It should match what's specified in the `config.toml` (more on that below). @@ -527,7 +527,7 @@ Weaver provides a [pre-built image](https://github.com/hyperledger/cacti/pkgs/co DRIVER_RPC_PASSWORD= EXTERNAL_NETWORK= DOCKER_IMAGE_NAME=ghcr.io/hyperledger/cacti-weaver-driver-corda - DOCKER_TAG=2.0.0-rc.2 + DOCKER_TAG=2.0.0-rc.3 RELAY_TLS= RELAY_TLSCA_TRUST_STORE= RELAY_TLSCA_TRUST_STORE_PASSWORD= diff --git a/weaver/docs/docs/external/getting-started/enabling-weaver-network/fabric.md b/weaver/docs/docs/external/getting-started/enabling-weaver-network/fabric.md index 04226b6eb25..b96bde48ebd 100644 --- a/weaver/docs/docs/external/getting-started/enabling-weaver-network/fabric.md +++ b/weaver/docs/docs/external/getting-started/enabling-weaver-network/fabric.md @@ -79,8 +79,8 @@ Below, we list the template functions with sample code that you, as a developer, ```go require( ... - github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 - github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-rc.2 + github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 + github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-rc.3 ... ) ``` @@ -172,8 +172,8 @@ Below, we list the template functions with sample code that you, as a developer, ```go require( ... - github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 - github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.2 + github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 + github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.3 ... ) ``` @@ -322,7 +322,7 @@ Consider a scenario inspired by the [global trade use case](../../user-stories/g (In preparation, a suitable access control policy must be recorded on `tradelogisticschannel` in `trade-logistics-network`, and a suitable verification policy must be recorded on `tradefinancechannel` in `trade-finance-network`. We will see how to do this in the "Startup and Boostrap" section later.) -You will need to insert some code in the Layer-2 application that accepts a B/L and submits a `RecordBillOfLading` transaction in `trade-finance-network`. (No code changes need to be made in any application in the other network.) The logic to accept a B/L should be replaced (or you can simply add an alternative) by a call to the `interopFlow` function offered by the [cacti-weaver-sdk-fabric](https://github.com/hyperledger/cacti/pkgs/npm/cacti-weaver-sdk-fabric) library (there's an [equivalent library in Golang](https://github.com/hyperledger/cacti/releases/tag/weaver%2Fsdks%2Ffabric%2Fgo-sdk%2Fv2.0.0-rc.2) too). The following code sample illustrates this (the Golang equivalent is left to the reader): +You will need to insert some code in the Layer-2 application that accepts a B/L and submits a `RecordBillOfLading` transaction in `trade-finance-network`. (No code changes need to be made in any application in the other network.) The logic to accept a B/L should be replaced (or you can simply add an alternative) by a call to the `interopFlow` function offered by the [cacti-weaver-sdk-fabric](https://github.com/hyperledger/cacti/pkgs/npm/cacti-weaver-sdk-fabric) library (there's an [equivalent library in Golang](https://github.com/hyperledger/cacti/releases/tag/weaver%2Fsdks%2Ffabric%2Fgo-sdk%2Fv2.0.0-rc.3) too). The following code sample illustrates this (the Golang equivalent is left to the reader): ```js showLineNumbers const ihelper = require('@hyperledger/cacti-weaver-sdk-fabric').InteroperableHelper; const interopcc = ; // Use Fabric SDK functions: (new Gateway()).getNetwork(...).getContract() @@ -528,7 +528,7 @@ Weaver provides a [pre-built image](https://github.com/hyperledger/cacti/pkgs/co RELAY_PORT= EXTERNAL_NETWORK= DOCKER_IMAGE_NAME=ghcr.io/hyperledger/cacti-weaver-relay-server - DOCKER_TAG=2.0.0-rc.2 + DOCKER_TAG=2.0.0-rc.3 ``` - The `PATH_TO_CONFIG` variable should point to the properties file typically named `config.toml` (you can name this whatever you wish). See further below for instructions to write this file. - The `RELAY_NAME` variable specifies a unique name for this relay. It should match what's specified in the `config.toml` (more on that below). @@ -621,7 +621,7 @@ Weaver provides a [pre-built image](https://github.com/hyperledger/cacti/pkgs/co EXTERNAL_NETWORK= TLS_CREDENTIALS_DIR= DOCKER_IMAGE_NAME=ghcr.io/hyperledger/cacti-weaver-driver-fabric - DOCKER_TAG=2.0.0-rc.2 + DOCKER_TAG=2.0.0-rc.3 DRIVER_TLS= DRIVER_TLS_CERT_PATH=path_to_tls_cert_pem_for_driver DRIVER_TLS_KEY_PATH=path_to_tls_key_pem_for_driver diff --git a/weaver/samples/besu/besu-cli/CHANGELOG.md b/weaver/samples/besu/besu-cli/CHANGELOG.md index 97c9ecbd92a..23f2f14cc65 100644 --- a/weaver/samples/besu/besu-cli/CHANGELOG.md +++ b/weaver/samples/besu/besu-cli/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +**Note:** Version bump only for package @hyperledger/cacti-weaver-besu-cli + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cacti-weaver-besu-cli diff --git a/weaver/samples/besu/besu-cli/package-local.json b/weaver/samples/besu/besu-cli/package-local.json index 41bb552410f..407e4f9ef89 100644 --- a/weaver/samples/besu/besu-cli/package-local.json +++ b/weaver/samples/besu/besu-cli/package-local.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cacti-weaver-besu-cli", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "besu-cli CLI", "license": "Apache-2.0", "types": "build/types/types.d.ts", diff --git a/weaver/samples/besu/besu-cli/package.json b/weaver/samples/besu/besu-cli/package.json index c890e5afc61..5162c2fd184 100644 --- a/weaver/samples/besu/besu-cli/package.json +++ b/weaver/samples/besu/besu-cli/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cacti-weaver-besu-cli", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "besu-cli CLI", "license": "Apache-2.0", "types": "build/types/types.d.ts", @@ -33,8 +33,8 @@ "testEnvironment": "node" }, "dependencies": { - "@hyperledger/cacti-weaver-protos-js": "2.0.0-rc.2", - "@hyperledger/cacti-weaver-sdk-besu": "2.0.0-rc.2", + "@hyperledger/cacti-weaver-protos-js": "2.0.0-rc.3", + "@hyperledger/cacti-weaver-sdk-besu": "2.0.0-rc.3", "@truffle/contract": "4.6.28", "gluegun": "5.1.6", "web3": "1.10.0", diff --git a/weaver/samples/besu/simpleasset/CHANGELOG.md b/weaver/samples/besu/simpleasset/CHANGELOG.md index fef9912c380..4eeae2d6e26 100644 --- a/weaver/samples/besu/simpleasset/CHANGELOG.md +++ b/weaver/samples/besu/simpleasset/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/samples/besu/simpleasset/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +**Note:** Version bump only for package @hyperledger/cacti-weaver-besu-simpleasset + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/samples/besu/simpleasset/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cacti-weaver-besu-simpleasset diff --git a/weaver/samples/besu/simpleasset/package.json b/weaver/samples/besu/simpleasset/package.json index f7cad46101e..a347d2c392f 100644 --- a/weaver/samples/besu/simpleasset/package.json +++ b/weaver/samples/besu/simpleasset/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cacti-weaver-besu-simpleasset", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Sample Besu Application for Demonstrating Interoperation With Other Networks", "keywords": [ "ethereum", diff --git a/weaver/samples/besu/simplestate/CHANGELOG.md b/weaver/samples/besu/simplestate/CHANGELOG.md index 39206819918..18896e7b55f 100644 --- a/weaver/samples/besu/simplestate/CHANGELOG.md +++ b/weaver/samples/besu/simplestate/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/samples/besu/simplestate/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +**Note:** Version bump only for package @hyperledger/cacti-weaver-besu-simplestate + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/samples/besu/simplestate/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cacti-weaver-besu-simplestate diff --git a/weaver/samples/besu/simplestate/package.json b/weaver/samples/besu/simplestate/package.json index 7d57567f777..f9d54f6b339 100644 --- a/weaver/samples/besu/simplestate/package.json +++ b/weaver/samples/besu/simplestate/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cacti-weaver-besu-simplestate", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Sample Besu Application for Storing Key Value Pairs", "keywords": [ "ethereum", diff --git a/weaver/samples/corda/corda-simple-application/constants.properties b/weaver/samples/corda/corda-simple-application/constants.properties index 0d198ec3fc6..d17ffacee7b 100644 --- a/weaver/samples/corda/corda-simple-application/constants.properties +++ b/weaver/samples/corda/corda-simple-application/constants.properties @@ -12,4 +12,4 @@ nettyVersion=4.1.22.Final cordaTokenSDKGroup=com.r3.corda.lib.tokens cordaTokenSDKVersion=1.2.5 cliktVersion=2.7.1 -cactiVersion=2.0.0-rc.2 +cactiVersion=2.0.0-rc.3 diff --git a/weaver/samples/corda/fungible-house-token/constants.properties b/weaver/samples/corda/fungible-house-token/constants.properties index 2e13d8257f0..1b2d4a33a5d 100644 --- a/weaver/samples/corda/fungible-house-token/constants.properties +++ b/weaver/samples/corda/fungible-house-token/constants.properties @@ -12,4 +12,4 @@ slf4jVersion=1.7.25 nettyVersion=4.1.22.Final cordaTokenSDKGroup=com.r3.corda.lib.tokens cordaTokenSDKVersion=1.2.5 -cactiVersion=2.0.0-rc.2 +cactiVersion=2.0.0-rc.3 diff --git a/weaver/samples/fabric/fabric-cli/CHANGELOG.md b/weaver/samples/fabric/fabric-cli/CHANGELOG.md index 32b2b0223ee..e1db901b54a 100644 --- a/weaver/samples/fabric/fabric-cli/CHANGELOG.md +++ b/weaver/samples/fabric/fabric-cli/CHANGELOG.md @@ -3,6 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cacti-weaver-fabric-cli diff --git a/weaver/samples/fabric/fabric-cli/package-local.json b/weaver/samples/fabric/fabric-cli/package-local.json index 23a93d6fdc5..c828f661208 100644 --- a/weaver/samples/fabric/fabric-cli/package-local.json +++ b/weaver/samples/fabric/fabric-cli/package-local.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cacti-weaver-fabric-cli", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "fabric-cli CLI", "license": "Apache-2.0", "types": "build/types/types.d.ts", diff --git a/weaver/samples/fabric/fabric-cli/package.json b/weaver/samples/fabric/fabric-cli/package.json index c3ad220a629..ba2df066478 100644 --- a/weaver/samples/fabric/fabric-cli/package.json +++ b/weaver/samples/fabric/fabric-cli/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cacti-weaver-fabric-cli", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "fabric-cli CLI", "license": "Apache-2.0", "types": "build/types/types.d.ts", @@ -36,8 +36,8 @@ }, "dependencies": { "@fidm/x509": "1.2.1", - "@hyperledger/cacti-weaver-protos-js": "2.0.0-rc.2", - "@hyperledger/cacti-weaver-sdk-fabric": "2.0.0-rc.2", + "@hyperledger/cacti-weaver-protos-js": "2.0.0-rc.3", + "@hyperledger/cacti-weaver-sdk-fabric": "2.0.0-rc.3", "body-parser": "1.20.2", "dotenv": "8.6.0", "express": "4.19.2", diff --git a/weaver/samples/fabric/go-cli/go.mod b/weaver/samples/fabric/go-cli/go.mod index 687670e238d..4a1d5dfe6c5 100644 --- a/weaver/samples/fabric/go-cli/go.mod +++ b/weaver/samples/fabric/go-cli/go.mod @@ -4,8 +4,8 @@ go 1.20 require ( github.com/cloudflare/cfssl v1.4.1 - github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 - github.com/hyperledger/cacti/weaver/sdks/fabric/go-sdk/v2 v2.0.0-rc.2 + github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 + github.com/hyperledger/cacti/weaver/sdks/fabric/go-sdk/v2 v2.0.0-rc.3 github.com/hyperledger/fabric-sdk-go v1.0.1-0.20221020141211-7af45cede6af github.com/sirupsen/logrus v1.8.1 github.com/spf13/cobra v1.2.1 diff --git a/weaver/samples/fabric/go-cli/go.sum b/weaver/samples/fabric/go-cli/go.sum index 9634b072bf4..a0ab1f77272 100644 --- a/weaver/samples/fabric/go-cli/go.sum +++ b/weaver/samples/fabric/go-cli/go.sum @@ -922,3 +922,7 @@ github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 h1:f3BPQ7yj0 github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= github.com/hyperledger/cacti/weaver/sdks/fabric/go-sdk/v2 v2.0.0-rc.2 h1:DZVND4Jh4lulH+Cmd5hKY2aM6Az8RoS+WaVY04FB0UI= github.com/hyperledger/cacti/weaver/sdks/fabric/go-sdk/v2 v2.0.0-rc.2/go.mod h1:PicgOVOzGHcyJBoQsNOmUsrNG7AzLpMwu3tlkBk8OKY= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 h1:niQG/pUADBRo+o8Aa0C0fQxSnmT+icn6sMQVLPVWSQw= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= +github.com/hyperledger/cacti/weaver/sdks/fabric/go-sdk/v2 v2.0.0-rc.3 h1:BFogfPwx9P1zRNDLirY6bbaoAehN4ikatmVCwypbdbw= +github.com/hyperledger/cacti/weaver/sdks/fabric/go-sdk/v2 v2.0.0-rc.3/go.mod h1:TX0mUWisdz9YZgPmz5yWQDj7Z56iXlh2SkuNr7TBwRY= diff --git a/weaver/samples/fabric/satpsimpleasset/go.mod b/weaver/samples/fabric/satpsimpleasset/go.mod index 8f2cf9ebe35..03ad3f8718a 100644 --- a/weaver/samples/fabric/satpsimpleasset/go.mod +++ b/weaver/samples/fabric/satpsimpleasset/go.mod @@ -4,10 +4,10 @@ go 1.20 require ( github.com/golang/protobuf v1.5.4 - github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 - github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.2 + github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 + github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.3 github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/testutils v0.0.0-20240513093210-cf641c80c028 - github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.2 + github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.3 github.com/hyperledger/fabric-chaincode-go v0.0.0-20230228194215-b84622ba6a7a github.com/hyperledger/fabric-contract-api-go v1.2.1 github.com/hyperledger/fabric-protos-go v0.3.3 diff --git a/weaver/samples/fabric/satpsimpleasset/go.sum b/weaver/samples/fabric/satpsimpleasset/go.sum index 1b2950eacc7..293cb34ef92 100644 --- a/weaver/samples/fabric/satpsimpleasset/go.sum +++ b/weaver/samples/fabric/satpsimpleasset/go.sum @@ -162,3 +162,9 @@ github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/as github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.2/go.mod h1:0Zk8w/qjMXOCceJcc4Ojf5C7m9dIbWRl/fzcm2nX6c8= github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.2 h1:BJKi+qJg1BpQQonLsavyIlJK4Uu114y+Vfx3bhWBQtY= github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.2/go.mod h1:TXA0b9F0ehMDmHet921eB4g79Qn6i8oGijhs2ccU2kA= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 h1:niQG/pUADBRo+o8Aa0C0fQxSnmT+icn6sMQVLPVWSQw= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= +github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.3 h1:oJ/m/4UCIgICZJ7whmcMR+6arogpXvCIevdP1BmnSzM= +github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.3/go.mod h1:w/CPnYlSSYi9eFKhmAuuIHvDk8iRQMKI0F1sAAZLUmk= +github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.3 h1:p/kmKz9o3mmbsV3d8zSmqIpt3xVEAsMBP4ByITNWJUE= +github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.3/go.mod h1:l8UQvJ9GuTQbxF1CJ5ywasGcJGTr3QM7VLteX7HVxLc= diff --git a/weaver/samples/fabric/simpleasset/go.mod b/weaver/samples/fabric/simpleasset/go.mod index 353be8aadd6..399b6c3d9a5 100644 --- a/weaver/samples/fabric/simpleasset/go.mod +++ b/weaver/samples/fabric/simpleasset/go.mod @@ -4,8 +4,8 @@ go 1.20 require ( github.com/golang/protobuf v1.5.4 - github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 - github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.2 + github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 + github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.3 github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/testutils v0.0.0-20230907062207-cd6eb2f89fb4 github.com/hyperledger/fabric-chaincode-go v0.0.0-20230228194215-b84622ba6a7a github.com/hyperledger/fabric-contract-api-go v1.2.1 diff --git a/weaver/samples/fabric/simpleasset/go.sum b/weaver/samples/fabric/simpleasset/go.sum index 1339bee2987..cedd54c51e2 100644 --- a/weaver/samples/fabric/simpleasset/go.sum +++ b/weaver/samples/fabric/simpleasset/go.sum @@ -156,3 +156,7 @@ github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 h1:f3BPQ7yj0 github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.2 h1:A/eZwOMAkwI+Y3oiOcaAmYwhh2sOaknTh2rCI+zkGoc= github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.2/go.mod h1:0Zk8w/qjMXOCceJcc4Ojf5C7m9dIbWRl/fzcm2nX6c8= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 h1:niQG/pUADBRo+o8Aa0C0fQxSnmT+icn6sMQVLPVWSQw= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= +github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.3 h1:oJ/m/4UCIgICZJ7whmcMR+6arogpXvCIevdP1BmnSzM= +github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.3/go.mod h1:w/CPnYlSSYi9eFKhmAuuIHvDk8iRQMKI0F1sAAZLUmk= diff --git a/weaver/samples/fabric/simpleassetandinterop/go.mod b/weaver/samples/fabric/simpleassetandinterop/go.mod index 19ea6e18445..fe168fd3a71 100644 --- a/weaver/samples/fabric/simpleassetandinterop/go.mod +++ b/weaver/samples/fabric/simpleassetandinterop/go.mod @@ -4,8 +4,8 @@ go 1.20 require ( github.com/golang/protobuf v1.5.4 - github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 - github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-rc.2 + github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 + github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-rc.3 github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/testutils v0.0.0-20230907062207-cd6eb2f89fb4 github.com/hyperledger/fabric-chaincode-go v0.0.0-20230228194215-b84622ba6a7a github.com/hyperledger/fabric-contract-api-go v1.2.1 diff --git a/weaver/samples/fabric/simpleassetandinterop/go.sum b/weaver/samples/fabric/simpleassetandinterop/go.sum index 9e0796f5613..ae33ef1f1b5 100644 --- a/weaver/samples/fabric/simpleassetandinterop/go.sum +++ b/weaver/samples/fabric/simpleassetandinterop/go.sum @@ -156,3 +156,7 @@ github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 h1:f3BPQ7yj0 github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-rc.2 h1:rcb3tu46uueCkkKmTudp8sUzcDIyYdt4O/jeX3npEe0= github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-rc.2/go.mod h1:1QgsyKZcOWbwH2NQveUqQnzTgcolbxd1AXNGbS/IdTw= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 h1:niQG/pUADBRo+o8Aa0C0fQxSnmT+icn6sMQVLPVWSQw= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= +github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-rc.3 h1:lTZbT2BWQDeY4UAIcGQz/Isi/lgy/0RvSZFbXR2xzHE= +github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-rc.3/go.mod h1:ZCp3u+f2tLYEPpfXPF+X0g+UJyaDDoSNts+tEBn5s58= diff --git a/weaver/samples/fabric/simpleassettransfer/go.mod b/weaver/samples/fabric/simpleassettransfer/go.mod index df2ad61d845..85ea7dc0142 100644 --- a/weaver/samples/fabric/simpleassettransfer/go.mod +++ b/weaver/samples/fabric/simpleassettransfer/go.mod @@ -4,10 +4,10 @@ go 1.20 require ( github.com/golang/protobuf v1.5.4 - github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 - github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.2 + github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 + github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.3 github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/testutils v0.0.0-20230907062207-cd6eb2f89fb4 - github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.2 + github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.3 github.com/hyperledger/fabric-chaincode-go v0.0.0-20230228194215-b84622ba6a7a github.com/hyperledger/fabric-contract-api-go v1.2.1 github.com/hyperledger/fabric-protos-go v0.3.3 diff --git a/weaver/samples/fabric/simpleassettransfer/go.sum b/weaver/samples/fabric/simpleassettransfer/go.sum index 5de9db682e4..d0e2f4e9b51 100644 --- a/weaver/samples/fabric/simpleassettransfer/go.sum +++ b/weaver/samples/fabric/simpleassettransfer/go.sum @@ -162,3 +162,9 @@ github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/as github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.2/go.mod h1:0Zk8w/qjMXOCceJcc4Ojf5C7m9dIbWRl/fzcm2nX6c8= github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.2 h1:BJKi+qJg1BpQQonLsavyIlJK4Uu114y+Vfx3bhWBQtY= github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.2/go.mod h1:TXA0b9F0ehMDmHet921eB4g79Qn6i8oGijhs2ccU2kA= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 h1:niQG/pUADBRo+o8Aa0C0fQxSnmT+icn6sMQVLPVWSQw= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= +github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.3 h1:oJ/m/4UCIgICZJ7whmcMR+6arogpXvCIevdP1BmnSzM= +github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.3/go.mod h1:w/CPnYlSSYi9eFKhmAuuIHvDk8iRQMKI0F1sAAZLUmk= +github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.3 h1:p/kmKz9o3mmbsV3d8zSmqIpt3xVEAsMBP4ByITNWJUE= +github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.3/go.mod h1:l8UQvJ9GuTQbxF1CJ5ywasGcJGTr3QM7VLteX7HVxLc= diff --git a/weaver/samples/fabric/simplestatewithacl/go.mod b/weaver/samples/fabric/simplestatewithacl/go.mod index 07fb0afc069..4c0c880954e 100644 --- a/weaver/samples/fabric/simplestatewithacl/go.mod +++ b/weaver/samples/fabric/simplestatewithacl/go.mod @@ -5,7 +5,7 @@ go 1.20 require ( github.com/golang/protobuf v1.5.4 github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/testutils v0.0.0-20230907062207-cd6eb2f89fb4 - github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.2 + github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.3 github.com/hyperledger/fabric-chaincode-go v0.0.0-20230228194215-b84622ba6a7a github.com/hyperledger/fabric-contract-api-go v1.2.1 github.com/hyperledger/fabric-protos-go v0.3.3 @@ -21,7 +21,7 @@ require ( github.com/gobuffalo/envy v1.10.1 // indirect github.com/gobuffalo/packd v1.0.1 // indirect github.com/gobuffalo/packr v1.30.1 // indirect - github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 // indirect + github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 // indirect github.com/joho/godotenv v1.4.0 // indirect github.com/josharian/intern v1.0.0 // indirect github.com/mailru/easyjson v0.7.7 // indirect diff --git a/weaver/samples/fabric/simplestatewithacl/go.sum b/weaver/samples/fabric/simplestatewithacl/go.sum index b112e9c8a8b..281fbb3780f 100644 --- a/weaver/samples/fabric/simplestatewithacl/go.sum +++ b/weaver/samples/fabric/simplestatewithacl/go.sum @@ -154,3 +154,7 @@ github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 h1:f3BPQ7yj0 github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.2 h1:BJKi+qJg1BpQQonLsavyIlJK4Uu114y+Vfx3bhWBQtY= github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.2/go.mod h1:TXA0b9F0ehMDmHet921eB4g79Qn6i8oGijhs2ccU2kA= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 h1:niQG/pUADBRo+o8Aa0C0fQxSnmT+icn6sMQVLPVWSQw= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= +github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.3 h1:p/kmKz9o3mmbsV3d8zSmqIpt3xVEAsMBP4ByITNWJUE= +github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.3/go.mod h1:l8UQvJ9GuTQbxF1CJ5ywasGcJGTr3QM7VLteX7HVxLc= diff --git a/weaver/sdks/besu/node/CHANGELOG.md b/weaver/sdks/besu/node/CHANGELOG.md index c2368d20a3e..e1be450acc3 100644 --- a/weaver/sdks/besu/node/CHANGELOG.md +++ b/weaver/sdks/besu/node/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Bug Fixes + +* **ci:** deprecationWarning in yarn_custom_checks ([96a3865](https://github.com/hyperledger/cacti/commit/96a3865ce5404e0fd3bf5a6471eb5a653e579d33)) + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cacti-weaver-sdk-besu diff --git a/weaver/sdks/besu/node/package-local.json b/weaver/sdks/besu/node/package-local.json index 80d09b79441..75a148dcbd3 100644 --- a/weaver/sdks/besu/node/package-local.json +++ b/weaver/sdks/besu/node/package-local.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cacti-weaver-sdk-besu", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Supplemental library for Web3JS based Besu client applications to enable interoperability using Weaver", "repository": { "type": "git", diff --git a/weaver/sdks/besu/node/package.json b/weaver/sdks/besu/node/package.json index 7153c619302..7b22dceeaee 100644 --- a/weaver/sdks/besu/node/package.json +++ b/weaver/sdks/besu/node/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cacti-weaver-sdk-besu", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Supplemental library for Web3JS based Besu client applications to enable interoperability using Weaver", "repository": { "type": "git", @@ -14,7 +14,7 @@ "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { - "@hyperledger/cacti-weaver-protos-js": "2.0.0-rc.2", + "@hyperledger/cacti-weaver-protos-js": "2.0.0-rc.3", "log4js": "6.9.1", "web3": "1.10.0", "web3-utils": "1.10.0" diff --git a/weaver/sdks/corda/README.md b/weaver/sdks/corda/README.md index 320d2ef6614..7e1725001dd 100644 --- a/weaver/sdks/corda/README.md +++ b/weaver/sdks/corda/README.md @@ -64,10 +64,10 @@ repositories { } } dependencies { - implementation(group: 'org.hyperledger.cacti.weaver.sdk.corda', name: 'weaver-sdk-corda', version: "2.0.0-rc.2") - implementation(group: 'org.hyperledger.cacti.weaver.imodule.corda', name: 'interop-contracts', version: "2.0.0-rc.2") - implementation(group: 'org.hyperledger.cacti.weaver.imodule.corda', name: 'interop-workflows', version: "2.0.0-rc.2") - implementation(group: 'org.hyperledger.cacti.weaver.protos', name: 'protos-java-kt', version: "2.0.0-rc.2") + implementation(group: 'org.hyperledger.cacti.weaver.sdk.corda', name: 'weaver-sdk-corda', version: "2.0.0-rc.3") + implementation(group: 'org.hyperledger.cacti.weaver.imodule.corda', name: 'interop-contracts', version: "2.0.0-rc.3") + implementation(group: 'org.hyperledger.cacti.weaver.imodule.corda', name: 'interop-workflows', version: "2.0.0-rc.3") + implementation(group: 'org.hyperledger.cacti.weaver.protos', name: 'protos-java-kt', version: "2.0.0-rc.3") } ``` diff --git a/weaver/sdks/corda/constants.properties b/weaver/sdks/corda/constants.properties index c621e71cc2d..12a2f23e8f6 100644 --- a/weaver/sdks/corda/constants.properties +++ b/weaver/sdks/corda/constants.properties @@ -13,4 +13,4 @@ grpcKotlinVersion=0.1.3 protobufVersion=3.11.1 coroutinesVersion=1.3.3 bcprovVersion=1.53 -cactiVersion=2.0.0-rc.2 +cactiVersion=2.0.0-rc.3 diff --git a/weaver/sdks/corda/gradle.properties b/weaver/sdks/corda/gradle.properties index 56b0ecc2fcb..e32d0f3b901 100644 --- a/weaver/sdks/corda/gradle.properties +++ b/weaver/sdks/corda/gradle.properties @@ -1,5 +1,5 @@ kotlin.code.style=official name=weaver-sdk-corda group=org.hyperledger.cacti.weaver.sdk.corda -version=2.0.0-rc.2 +version=2.0.0-rc.3 kotlin.incremental=false diff --git a/weaver/sdks/fabric/go-sdk/VERSION b/weaver/sdks/fabric/go-sdk/VERSION index f52c064494e..f6e3c9964f3 100644 --- a/weaver/sdks/fabric/go-sdk/VERSION +++ b/weaver/sdks/fabric/go-sdk/VERSION @@ -1 +1 @@ -2.0.0-rc.2 \ No newline at end of file +2.0.0-rc.3 \ No newline at end of file diff --git a/weaver/sdks/fabric/go-sdk/go.mod b/weaver/sdks/fabric/go-sdk/go.mod index aa7093b1a04..d6b1f1fcc5b 100644 --- a/weaver/sdks/fabric/go-sdk/go.mod +++ b/weaver/sdks/fabric/go-sdk/go.mod @@ -5,7 +5,7 @@ go 1.20 require ( github.com/golang/protobuf v1.5.4 github.com/google/uuid v1.6.0 - github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 + github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 github.com/hyperledger/fabric-admin-sdk v0.0.0 github.com/hyperledger/fabric-gateway v1.2.1 github.com/hyperledger/fabric-protos-go v0.3.3 diff --git a/weaver/sdks/fabric/go-sdk/go.sum b/weaver/sdks/fabric/go-sdk/go.sum index 2359da31a74..b165e5cfa19 100644 --- a/weaver/sdks/fabric/go-sdk/go.sum +++ b/weaver/sdks/fabric/go-sdk/go.sum @@ -59,3 +59,5 @@ github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1 h1:WGnKcFCuU github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2 h1:f3BPQ7yj09jttXBCZj5muQxNlaT294WlYDFkmSgWGsc= github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.2/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3 h1:niQG/pUADBRo+o8Aa0C0fQxSnmT+icn6sMQVLPVWSQw= +github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.3/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY= diff --git a/weaver/sdks/fabric/interoperation-node-sdk/CHANGELOG.md b/weaver/sdks/fabric/interoperation-node-sdk/CHANGELOG.md index b0400d14cfa..e71c1dd2063 100644 --- a/weaver/sdks/fabric/interoperation-node-sdk/CHANGELOG.md +++ b/weaver/sdks/fabric/interoperation-node-sdk/CHANGELOG.md @@ -3,6 +3,41 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.0.0-rc.3](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2024-07-21) + +### Bug Fixes + +* **ci:** deprecationWarning in yarn_custom_checks ([96a3865](https://github.com/hyperledger/cacti/commit/96a3865ce5404e0fd3bf5a6471eb5a653e579d33)) + +### Build System + +* bump uuid@10.0.0 fs-extra@11.2.0 @bufbuild/protobuf@1.10.0 ([9970352](https://github.com/hyperledger/cacti/commit/997035216694fe335215b8a3586488ac8c12447f)) + +### BREAKING CHANGES + +* Renamed classes to fix typos in their name: `PluginFactoryPersistanceFabric` +This is being done in this pull request because for some reason (that I still don't understand) +the spell checker started failing on these only in the context of this pull request. +The typos were present on the main branch already somehow having passed spellchecking earlier +and every other time since then. + +And also +- prom-clien@15.1.3 +- del-cli@5.1.0 +- cspell@8.10.4 +- del-cli@5.1.0 + +Quality of life improvements and also hoping to get rid of a few of the +vulnerable dependency versions we have in the codebase according to +dependabot. + +More similar changes are coming in with further upgrades but I want to +avoid making bigger changes in one go so that it's easier to hunt down +bugs later if something only gets discovered after we've merged a bunch +of these. + +Signed-off-by: Peter Somogyvari + # [2.0.0-rc.2](https://github.com/hyperledger/cacti/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2024-07-03) **Note:** Version bump only for package @hyperledger/cacti-weaver-sdk-fabric diff --git a/weaver/sdks/fabric/interoperation-node-sdk/package-local.json b/weaver/sdks/fabric/interoperation-node-sdk/package-local.json index c57bd271917..e7b01c27580 100644 --- a/weaver/sdks/fabric/interoperation-node-sdk/package-local.json +++ b/weaver/sdks/fabric/interoperation-node-sdk/package-local.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cacti-weaver-sdk-fabric", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Supplemental library to 'fabric-client' with functions for relay-based cross-network interactions", "keywords": [ "hyperledger", diff --git a/weaver/sdks/fabric/interoperation-node-sdk/package.json b/weaver/sdks/fabric/interoperation-node-sdk/package.json index 84e0b1eafeb..c1224970f40 100644 --- a/weaver/sdks/fabric/interoperation-node-sdk/package.json +++ b/weaver/sdks/fabric/interoperation-node-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@hyperledger/cacti-weaver-sdk-fabric", - "version": "2.0.0-rc.2", + "version": "2.0.0-rc.3", "description": "Supplemental library to 'fabric-client' with functions for relay-based cross-network interactions", "keywords": [ "hyperledger", @@ -39,7 +39,7 @@ "dependencies": { "@grpc/grpc-js": "1.10.9", "@grpc/proto-loader": "0.7.8", - "@hyperledger/cacti-weaver-protos-js": "2.0.0-rc.2", + "@hyperledger/cacti-weaver-protos-js": "2.0.0-rc.3", "elliptic": "6.5.4", "fabric-common": "2.2.20", "fabric-network": "2.2.20", diff --git a/weaver/tests/network-setups/corda/constants.properties b/weaver/tests/network-setups/corda/constants.properties index ddeb6e97012..8893fdf42db 100644 --- a/weaver/tests/network-setups/corda/constants.properties +++ b/weaver/tests/network-setups/corda/constants.properties @@ -1,2 +1,2 @@ cordaTokenSDKVersion=1.2.5 -cactiVersion=2.0.0-rc.2 \ No newline at end of file +cactiVersion=2.0.0-rc.3 \ No newline at end of file diff --git a/weaver/tests/network-setups/fabric/dev/scripts/setupCC.sh b/weaver/tests/network-setups/fabric/dev/scripts/setupCC.sh index 90724fb2c08..0c4ec7e4818 100755 --- a/weaver/tests/network-setups/fabric/dev/scripts/setupCC.sh +++ b/weaver/tests/network-setups/fabric/dev/scripts/setupCC.sh @@ -4,7 +4,7 @@ directory=$(dirname $0) -CACTI_VERSION=v2.0.0-rc.2 +CACTI_VERSION=v2.0.0-rc.3 TMP_PATH=$PWD/../shared/tmp CHAINCODE_PATH=$PWD/../shared/chaincode rm -rf $CHAINCODE_PATH/interop diff --git a/yarn.lock b/yarn.lock index c8fb00bf494..2fd51ff3434 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9074,11 +9074,11 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cacti-plugin-ledger-connector-stellar@workspace:packages/cacti-plugin-ledger-connector-stellar" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/body-parser": "npm:1.19.4" "@types/express": "npm:4.17.21" "@types/http-errors": "npm:2.0.4" @@ -9111,8 +9111,8 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cacti-weaver-besu-cli@workspace:weaver/samples/besu/besu-cli" dependencies: - "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-rc.2" - "@hyperledger/cacti-weaver-sdk-besu": "npm:2.0.0-rc.2" + "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-rc.3" + "@hyperledger/cacti-weaver-sdk-besu": "npm:2.0.0-rc.3" "@truffle/contract": "npm:4.6.28" "@types/jest": "npm:29.5.3" "@types/node": "npm:18.11.9" @@ -9166,8 +9166,8 @@ __metadata: dependencies: "@fidm/x509": "npm:1.2.1" "@grpc/grpc-js": "npm:1.10.9" - "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-rc.2" - "@hyperledger/cacti-weaver-sdk-fabric": "npm:2.0.0-rc.2" + "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-rc.3" + "@hyperledger/cacti-weaver-sdk-fabric": "npm:2.0.0-rc.3" "@types/node": "npm:18.11.9" dotenv: "npm:8.6.0" fabric-ca-client: "npm:2.2.20" @@ -9187,8 +9187,8 @@ __metadata: resolution: "@hyperledger/cacti-weaver-fabric-cli@workspace:weaver/samples/fabric/fabric-cli" dependencies: "@fidm/x509": "npm:1.2.1" - "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-rc.2" - "@hyperledger/cacti-weaver-sdk-fabric": "npm:2.0.0-rc.2" + "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-rc.3" + "@hyperledger/cacti-weaver-sdk-fabric": "npm:2.0.0-rc.3" "@types/express": "npm:4.17.21" "@types/node": "npm:18.11.9" body-parser: "npm:1.20.2" @@ -9214,8 +9214,8 @@ __metadata: dependencies: "@fidm/x509": "npm:1.2.1" "@grpc/grpc-js": "npm:1.10.9" - "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-rc.2" - "@hyperledger/cacti-weaver-sdk-fabric": "npm:2.0.0-rc.2" + "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-rc.3" + "@hyperledger/cacti-weaver-sdk-fabric": "npm:2.0.0-rc.3" "@types/jsrsasign": "npm:10.5.11" "@types/node": "npm:18.11.9" "@types/uuid": "npm:10.0.0" @@ -9240,7 +9240,7 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cacti-weaver-protos-js@npm:2.0.0-rc.2, @hyperledger/cacti-weaver-protos-js@workspace:weaver/common/protos-js": +"@hyperledger/cacti-weaver-protos-js@npm:2.0.0-rc.3, @hyperledger/cacti-weaver-protos-js@workspace:weaver/common/protos-js": version: 0.0.0-use.local resolution: "@hyperledger/cacti-weaver-protos-js@workspace:weaver/common/protos-js" dependencies: @@ -9252,11 +9252,11 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cacti-weaver-sdk-besu@npm:2.0.0-rc.2, @hyperledger/cacti-weaver-sdk-besu@workspace:weaver/sdks/besu/node": +"@hyperledger/cacti-weaver-sdk-besu@npm:2.0.0-rc.3, @hyperledger/cacti-weaver-sdk-besu@workspace:weaver/sdks/besu/node": version: 0.0.0-use.local resolution: "@hyperledger/cacti-weaver-sdk-besu@workspace:weaver/sdks/besu/node" dependencies: - "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-rc.2" + "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-rc.3" "@types/node": "npm:18.11.9" chai: "npm:4.3.7" chai-as-promised: "npm:7.1.1" @@ -9274,13 +9274,13 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cacti-weaver-sdk-fabric@npm:2.0.0-rc.2, @hyperledger/cacti-weaver-sdk-fabric@workspace:weaver/sdks/fabric/interoperation-node-sdk": +"@hyperledger/cacti-weaver-sdk-fabric@npm:2.0.0-rc.3, @hyperledger/cacti-weaver-sdk-fabric@workspace:weaver/sdks/fabric/interoperation-node-sdk": version: 0.0.0-use.local resolution: "@hyperledger/cacti-weaver-sdk-fabric@workspace:weaver/sdks/fabric/interoperation-node-sdk" dependencies: "@grpc/grpc-js": "npm:1.10.9" "@grpc/proto-loader": "npm:0.7.8" - "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-rc.2" + "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-rc.3" "@types/node": "npm:18.11.9" chai: "npm:4.3.7" chai-as-promised: "npm:7.1.1" @@ -9306,15 +9306,15 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-api-client@npm:2.0.0-rc.2, @hyperledger/cactus-api-client@workspace:packages/cactus-api-client": +"@hyperledger/cactus-api-client@npm:2.0.0-rc.3, @hyperledger/cactus-api-client@workspace:packages/cactus-api-client": version: 0.0.0-use.local resolution: "@hyperledger/cactus-api-client@workspace:packages/cactus-api-client" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/jsonwebtoken": "npm:9.0.0" "@types/lodash": "npm:4.14.195" "@types/node": "npm:18.11.9" @@ -9325,7 +9325,7 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-cmd-api-server@npm:2.0.0-rc.2, @hyperledger/cactus-cmd-api-server@workspace:packages/cactus-cmd-api-server": +"@hyperledger/cactus-cmd-api-server@npm:2.0.0-rc.3, @hyperledger/cactus-cmd-api-server@workspace:packages/cactus-cmd-api-server": version: 0.0.0-use.local resolution: "@hyperledger/cactus-cmd-api-server@workspace:packages/cactus-cmd-api-server" dependencies: @@ -9339,11 +9339,11 @@ __metadata: "@connectrpc/protoc-gen-connect-es": "npm:1.4.0" "@grpc/grpc-js": "npm:1.10.9" "@grpc/proto-loader": "npm:0.7.8" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-vault": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-vault": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@openapitools/openapi-generator-cli": "npm:2.7.0" "@thream/socketio-jwt": "npm:2.1.1" "@types/async-exit-hook": "npm:2.0.2" @@ -9404,13 +9404,13 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-cmd-socketio-server@npm:2.0.0-rc.2, @hyperledger/cactus-cmd-socketio-server@workspace:packages/cactus-cmd-socketio-server": +"@hyperledger/cactus-cmd-socketio-server@npm:2.0.0-rc.3, @hyperledger/cactus-cmd-socketio-server@workspace:packages/cactus-cmd-socketio-server": version: 0.0.0-use.local resolution: "@hyperledger/cactus-cmd-socketio-server@workspace:packages/cactus-cmd-socketio-server" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/config": "npm:3.3.0" "@types/cookie-parser": "npm:1.4.5" "@types/debug": "npm:4.1.8" @@ -9462,7 +9462,7 @@ __metadata: languageName: node linkType: hard -"@hyperledger/cactus-common@npm:2.0.0-rc.2, @hyperledger/cactus-common@workspace:packages/cactus-common": +"@hyperledger/cactus-common@npm:2.0.0-rc.3, @hyperledger/cactus-common@workspace:packages/cactus-common": version: 0.0.0-use.local resolution: "@hyperledger/cactus-common@workspace:packages/cactus-common" dependencies: @@ -9484,7 +9484,7 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-core-api@npm:2.0.0-rc.2, @hyperledger/cactus-core-api@workspace:packages/cactus-core-api": +"@hyperledger/cactus-core-api@npm:2.0.0-rc.3, @hyperledger/cactus-core-api@workspace:packages/cactus-core-api": version: 0.0.0-use.local resolution: "@hyperledger/cactus-core-api@workspace:packages/cactus-core-api" dependencies: @@ -9492,7 +9492,7 @@ __metadata: "@connectrpc/connect": "npm:1.4.0" "@grpc/grpc-js": "npm:1.10.9" "@grpc/proto-loader": "npm:0.7.8" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" "@types/express": "npm:4.17.21" "@types/google-protobuf": "npm:3.15.5" axios: "npm:1.7.2" @@ -9507,12 +9507,12 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-core@npm:2.0.0-rc.2, @hyperledger/cactus-core@workspace:packages/cactus-core": +"@hyperledger/cactus-core@npm:2.0.0-rc.3, @hyperledger/cactus-core@workspace:packages/cactus-core": version: 0.0.0-use.local resolution: "@hyperledger/cactus-core@workspace:packages/cactus-core" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" "@types/body-parser": "npm:1.19.4" "@types/express": "npm:4.17.21" "@types/http-errors": "npm:2.0.2" @@ -9534,16 +9534,16 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cactus-example-carbon-accounting-backend@workspace:examples/cactus-example-carbon-accounting-backend" dependencies: - "@hyperledger/cactus-api-client": "npm:2.0.0-rc.2" - "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-example-carbon-accounting-business-logic-plugin": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-xdai": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-api-client": "npm:2.0.0-rc.3" + "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-example-carbon-accounting-business-logic-plugin": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-xdai": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@openzeppelin/contracts": "npm:4.9.6" "@openzeppelin/contracts-upgradeable": "npm:4.9.6" "@types/express": "npm:4.17.21" @@ -9569,18 +9569,18 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-example-carbon-accounting-business-logic-plugin@npm:2.0.0-rc.2, @hyperledger/cactus-example-carbon-accounting-business-logic-plugin@workspace:examples/cactus-example-carbon-accounting-business-logic-plugin": +"@hyperledger/cactus-example-carbon-accounting-business-logic-plugin@npm:2.0.0-rc.3, @hyperledger/cactus-example-carbon-accounting-business-logic-plugin@workspace:examples/cactus-example-carbon-accounting-business-logic-plugin": version: 0.0.0-use.local resolution: "@hyperledger/cactus-example-carbon-accounting-business-logic-plugin@workspace:examples/cactus-example-carbon-accounting-business-logic-plugin" dependencies: - "@hyperledger/cactus-api-client": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-xdai": "npm:2.0.0-rc.2" + "@hyperledger/cactus-api-client": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-xdai": "npm:2.0.0-rc.3" "@types/express": "npm:4.17.21" "@types/ssh2": "npm:0.5.47" "@types/uuid": "npm:10.0.0" @@ -9609,13 +9609,13 @@ __metadata: "@angular/platform-browser": "npm:16.2.4" "@angular/platform-browser-dynamic": "npm:16.2.4" "@angular/router": "npm:16.2.4" - "@hyperledger/cactus-api-client": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-example-carbon-accounting-business-logic-plugin": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.2" + "@hyperledger/cactus-api-client": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-example-carbon-accounting-business-logic-plugin": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.3" "@ionic-native/core": "npm:5.36.0" "@ionic-native/splash-screen": "patch:@ionic-native/splash-screen@npm%3A5.36.0#~/.yarn/patches/@ionic-native-splash-screen-npm-5.36.0-531cbbe0f8.patch" "@ionic-native/status-bar": "patch:@ionic-native/status-bar@npm%3A5.36.0#~/.yarn/patches/@ionic-native-status-bar-npm-5.36.0-1ca86cbaad.patch" @@ -9637,18 +9637,18 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cactus-example-cbdc-bridging-backend@workspace:examples/cactus-example-cbdc-bridging-backend" dependencies: - "@hyperledger/cactus-api-client": "npm:2.0.0-rc.2" - "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-xdai": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-object-store-ipfs": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-satp-hermes": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-api-client": "npm:2.0.0-rc.3" + "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-xdai": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-object-store-ipfs": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-satp-hermes": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@openzeppelin/contracts": "npm:4.9.6" "@openzeppelin/contracts-upgradeable": "npm:4.9.6" "@types/crypto-js": "npm:4.1.1" @@ -9710,14 +9710,14 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cactus-example-discounted-asset-trade@workspace:examples/cactus-example-discounted-asset-trade" dependencies: - "@hyperledger/cactus-cmd-socketio-server": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-aries": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.2" + "@hyperledger/cactus-cmd-socketio-server": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-aries": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.3" "@types/elliptic": "npm:6.4.14" "@types/escape-html": "npm:1.0.1" "@types/express": "npm:4.17.21" @@ -9755,13 +9755,13 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cactus-example-electricity-trade@workspace:examples/cactus-example-electricity-trade" dependencies: - "@hyperledger/cactus-cmd-socketio-server": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-sawtooth": "npm:2.0.0-rc.2" + "@hyperledger/cactus-cmd-socketio-server": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-sawtooth": "npm:2.0.0-rc.3" "@types/escape-html": "npm:1.0.1" "@types/express": "npm:4.17.21" "@types/node": "npm:18.11.9" @@ -9793,19 +9793,19 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cactus-example-supply-chain-backend@workspace:examples/cactus-example-supply-chain-backend" dependencies: - "@hyperledger/cactus-api-client": "npm:2.0.0-rc.2" - "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-example-supply-chain-business-logic-plugin": "npm:2.0.0-rc.2" - "@hyperledger/cactus-example-supply-chain-frontend": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-xdai": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-api-client": "npm:2.0.0-rc.3" + "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-example-supply-chain-business-logic-plugin": "npm:2.0.0-rc.3" + "@hyperledger/cactus-example-supply-chain-frontend": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-xdai": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/express": "npm:4.17.21" "@types/uuid": "npm:10.0.0" async-exit-hook: "npm:2.0.1" @@ -9823,19 +9823,19 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-example-supply-chain-business-logic-plugin@npm:2.0.0-rc.2, @hyperledger/cactus-example-supply-chain-business-logic-plugin@workspace:examples/cactus-example-supply-chain-business-logic-plugin": +"@hyperledger/cactus-example-supply-chain-business-logic-plugin@npm:2.0.0-rc.3, @hyperledger/cactus-example-supply-chain-business-logic-plugin@workspace:examples/cactus-example-supply-chain-business-logic-plugin": version: 0.0.0-use.local resolution: "@hyperledger/cactus-example-supply-chain-business-logic-plugin@workspace:examples/cactus-example-supply-chain-business-logic-plugin" dependencies: - "@hyperledger/cactus-api-client": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-xdai": "npm:2.0.0-rc.2" + "@hyperledger/cactus-api-client": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-xdai": "npm:2.0.0-rc.3" "@types/express": "npm:4.17.21" "@types/ssh2": "npm:0.5.47" "@types/uuid": "npm:10.0.0" @@ -9849,7 +9849,7 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-example-supply-chain-frontend@npm:2.0.0-rc.2, @hyperledger/cactus-example-supply-chain-frontend@workspace:examples/cactus-example-supply-chain-frontend": +"@hyperledger/cactus-example-supply-chain-frontend@npm:2.0.0-rc.3, @hyperledger/cactus-example-supply-chain-frontend@workspace:examples/cactus-example-supply-chain-frontend": version: 0.0.0-use.local resolution: "@hyperledger/cactus-example-supply-chain-frontend@workspace:examples/cactus-example-supply-chain-frontend" dependencies: @@ -9865,14 +9865,14 @@ __metadata: "@angular/platform-browser": "npm:17.3.11" "@angular/platform-browser-dynamic": "npm:17.3.11" "@angular/router": "npm:17.3.11" - "@hyperledger/cactus-api-client": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-example-supply-chain-business-logic-plugin": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-xdai": "npm:2.0.0-rc.2" + "@hyperledger/cactus-api-client": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-example-supply-chain-business-logic-plugin": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-xdai": "npm:2.0.0-rc.3" "@ionic-native/core": "npm:5.36.0" "@ionic-native/splash-screen": "patch:@ionic-native/splash-screen@npm%3A5.36.0#~/.yarn/patches/@ionic-native-splash-screen-npm-5.36.0-531cbbe0f8.patch" "@ionic-native/status-bar": "patch:@ionic-native/status-bar@npm%3A5.36.0#~/.yarn/patches/@ionic-native-status-bar-npm-5.36.0-1ca86cbaad.patch" @@ -9897,16 +9897,16 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-bungee-hermes@workspace:packages/cactus-plugin-bungee-hermes" dependencies: - "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-geth-ledger": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-geth-ledger": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/body-parser": "npm:1.19.4" "@types/crypto-js": "npm:4.0.1" "@types/express": "npm:4.17.21" @@ -9929,13 +9929,13 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-plugin-consortium-manual@npm:2.0.0-rc.2, @hyperledger/cactus-plugin-consortium-manual@workspace:packages/cactus-plugin-consortium-manual": +"@hyperledger/cactus-plugin-consortium-manual@npm:2.0.0-rc.3, @hyperledger/cactus-plugin-consortium-manual@workspace:packages/cactus-plugin-consortium-manual": version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-consortium-manual@workspace:packages/cactus-plugin-consortium-manual" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" "@types/express": "npm:4.17.21" "@types/json-stable-stringify": "npm:1.0.33" "@types/uuid": "npm:10.0.0" @@ -9954,15 +9954,15 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-htlc-coordinator-besu@workspace:extensions/cactus-plugin-htlc-coordinator-besu" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-htlc-eth-besu": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-htlc-eth-besu-erc20": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-plugin-htlc-eth-besu-erc20": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-htlc-eth-besu": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-htlc-eth-besu-erc20": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-plugin-htlc-eth-besu-erc20": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/express": "npm:4.17.21" "@types/uuid": "npm:10.0.0" axios: "npm:1.7.2" @@ -9982,14 +9982,14 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-plugin-htlc-eth-besu-erc20@npm:2.0.0-rc.2, @hyperledger/cactus-plugin-htlc-eth-besu-erc20@workspace:packages/cactus-plugin-htlc-eth-besu-erc20": +"@hyperledger/cactus-plugin-htlc-eth-besu-erc20@npm:2.0.0-rc.3, @hyperledger/cactus-plugin-htlc-eth-besu-erc20@workspace:packages/cactus-plugin-htlc-eth-besu-erc20": version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-htlc-eth-besu-erc20@workspace:packages/cactus-plugin-htlc-eth-besu-erc20" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.3" "@types/express": "npm:4.17.21" axios: "npm:1.6.0" express: "npm:4.19.2" @@ -9999,16 +9999,16 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-plugin-htlc-eth-besu@npm:2.0.0-rc.2, @hyperledger/cactus-plugin-htlc-eth-besu@workspace:packages/cactus-plugin-htlc-eth-besu": +"@hyperledger/cactus-plugin-htlc-eth-besu@npm:2.0.0-rc.3, @hyperledger/cactus-plugin-htlc-eth-besu@workspace:packages/cactus-plugin-htlc-eth-besu": version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-htlc-eth-besu@workspace:packages/cactus-plugin-htlc-eth-besu" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/express": "npm:4.17.21" axios: "npm:1.6.0" bn.js: "npm:5.2.1" @@ -10028,10 +10028,10 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-keychain-aws-sm@workspace:packages/cactus-plugin-keychain-aws-sm" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/body-parser": "npm:1.19.4" "@types/express": "npm:4.17.21" "@types/request": "npm:2.48.7" @@ -10055,10 +10055,10 @@ __metadata: dependencies: "@azure/identity": "npm:4.2.1" "@azure/keyvault-secrets": "npm:4.3.0" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/body-parser": "npm:1.19.4" "@types/express": "npm:4.17.21" "@types/request": "npm:2.48.7" @@ -10078,10 +10078,10 @@ __metadata: resolution: "@hyperledger/cactus-plugin-keychain-google-sm@workspace:packages/cactus-plugin-keychain-google-sm" dependencies: "@google-cloud/secret-manager": "npm:5.0.1" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/body-parser": "npm:1.19.4" "@types/express": "npm:4.17.21" "@types/request": "npm:2.48.7" @@ -10102,9 +10102,9 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-keychain-memory-wasm@workspace:packages/cactus-plugin-keychain-memory-wasm" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" "@types/body-parser": "npm:1.19.4" "@types/express": "npm:4.17.21" axios: "npm:1.6.0" @@ -10117,7 +10117,7 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-plugin-keychain-memory@npm:2.0.0-rc.2, @hyperledger/cactus-plugin-keychain-memory@workspace:packages/cactus-plugin-keychain-memory": +"@hyperledger/cactus-plugin-keychain-memory@npm:2.0.0-rc.3, @hyperledger/cactus-plugin-keychain-memory@workspace:packages/cactus-plugin-keychain-memory": version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-keychain-memory@workspace:packages/cactus-plugin-keychain-memory" dependencies: @@ -10126,9 +10126,9 @@ __metadata: "@bufbuild/protoc-gen-es": "npm:1.8.0" "@connectrpc/connect": "npm:1.4.0" "@connectrpc/protoc-gen-connect-es": "npm:1.4.0" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" "@types/body-parser": "npm:1.19.4" "@types/express": "npm:4.17.21" axios: "npm:1.6.0" @@ -10141,14 +10141,14 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-plugin-keychain-vault@npm:2.0.0-rc.2, @hyperledger/cactus-plugin-keychain-vault@workspace:packages/cactus-plugin-keychain-vault": +"@hyperledger/cactus-plugin-keychain-vault@npm:2.0.0-rc.3, @hyperledger/cactus-plugin-keychain-vault@workspace:packages/cactus-plugin-keychain-vault": version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-keychain-vault@workspace:packages/cactus-plugin-keychain-vault" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/body-parser": "npm:1.19.3" "@types/express": "npm:4.17.21" "@types/internal-ip": "npm:4.1.0" @@ -10168,7 +10168,7 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-plugin-ledger-connector-aries@npm:2.0.0-rc.2, @hyperledger/cactus-plugin-ledger-connector-aries@workspace:packages/cactus-plugin-ledger-connector-aries": +"@hyperledger/cactus-plugin-ledger-connector-aries@npm:2.0.0-rc.3, @hyperledger/cactus-plugin-ledger-connector-aries@workspace:packages/cactus-plugin-ledger-connector-aries": version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-ledger-connector-aries@workspace:packages/cactus-plugin-ledger-connector-aries" dependencies: @@ -10180,10 +10180,10 @@ __metadata: "@aries-framework/node": "npm:0.5.0-alpha.71" "@hyperledger/anoncreds-nodejs": "npm:0.2.0" "@hyperledger/aries-askar-nodejs": "npm:0.2.0" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@hyperledger/indy-vdr-nodejs": "npm:0.2.0" "@types/body-parser": "npm:1.19.4" "@types/express": "npm:4.17.21" @@ -10200,16 +10200,16 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-plugin-ledger-connector-besu@npm:2.0.0-rc.2, @hyperledger/cactus-plugin-ledger-connector-besu@workspace:packages/cactus-plugin-ledger-connector-besu": +"@hyperledger/cactus-plugin-ledger-connector-besu@npm:2.0.0-rc.3, @hyperledger/cactus-plugin-ledger-connector-besu@workspace:packages/cactus-plugin-ledger-connector-besu": version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-ledger-connector-besu@workspace:packages/cactus-plugin-ledger-connector-besu" dependencies: "@grpc/grpc-js": "npm:1.10.9" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@openapitools/openapi-generator-cli": "npm:2.7.0" "@types/benchmark": "npm:2.1.5" "@types/body-parser": "npm:1.19.4" @@ -10254,9 +10254,9 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-ledger-connector-cdl@workspace:packages/cactus-plugin-ledger-connector-cdl" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" "@types/express": "npm:4.17.21" "@types/node": "npm:18.11.9" "@types/sanitize-html": "npm:2.6.2" @@ -10269,14 +10269,14 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-plugin-ledger-connector-corda@npm:2.0.0-rc.2, @hyperledger/cactus-plugin-ledger-connector-corda@workspace:packages/cactus-plugin-ledger-connector-corda": +"@hyperledger/cactus-plugin-ledger-connector-corda@npm:2.0.0-rc.3, @hyperledger/cactus-plugin-ledger-connector-corda@workspace:packages/cactus-plugin-ledger-connector-corda": version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-ledger-connector-corda@workspace:packages/cactus-plugin-ledger-connector-corda" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/body-parser": "npm:1.19.4" "@types/express": "npm:4.17.21" "@types/multer": "npm:1.4.7" @@ -10297,18 +10297,18 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-plugin-ledger-connector-ethereum@npm:2.0.0-rc.2, @hyperledger/cactus-plugin-ledger-connector-ethereum@workspace:packages/cactus-plugin-ledger-connector-ethereum": +"@hyperledger/cactus-plugin-ledger-connector-ethereum@npm:2.0.0-rc.3, @hyperledger/cactus-plugin-ledger-connector-ethereum@workspace:packages/cactus-plugin-ledger-connector-ethereum": version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-ledger-connector-ethereum@workspace:packages/cactus-plugin-ledger-connector-ethereum" dependencies: "@ethereumjs/common": "npm:4.0.0" "@ethereumjs/tx": "npm:5.0.0" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-geth-ledger": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-geth-ledger": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/body-parser": "npm:1.19.4" "@types/express": "npm:4.17.21" "@types/js-yaml": "npm:4.0.5" @@ -10340,16 +10340,16 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-plugin-ledger-connector-fabric@npm:2.0.0-rc.2, @hyperledger/cactus-plugin-ledger-connector-fabric@workspace:packages/cactus-plugin-ledger-connector-fabric": +"@hyperledger/cactus-plugin-ledger-connector-fabric@npm:2.0.0-rc.3, @hyperledger/cactus-plugin-ledger-connector-fabric@workspace:packages/cactus-plugin-ledger-connector-fabric": version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-ledger-connector-fabric@workspace:packages/cactus-plugin-ledger-connector-fabric" dependencies: "@fidm/x509": "npm:1.2.1" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/bn.js": "npm:5.1.0" "@types/body-parser": "npm:1.19.4" "@types/elliptic": "npm:6.4.16" @@ -10403,10 +10403,10 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-ledger-connector-go-ethereum-socketio@workspace:packages/cactus-plugin-ledger-connector-go-ethereum-socketio" dependencies: - "@hyperledger/cactus-api-client": "npm:2.0.0-rc.2" - "@hyperledger/cactus-cmd-socketio-server": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-api-client": "npm:2.0.0-rc.3" + "@hyperledger/cactus-cmd-socketio-server": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/config": "npm:3.3.2" "@types/cookie-parser": "npm:1.4.5" "@types/express": "npm:4.17.21" @@ -10435,15 +10435,15 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-plugin-ledger-connector-iroha2@npm:2.0.0-rc.2, @hyperledger/cactus-plugin-ledger-connector-iroha2@workspace:packages/cactus-plugin-ledger-connector-iroha2": +"@hyperledger/cactus-plugin-ledger-connector-iroha2@npm:2.0.0-rc.3, @hyperledger/cactus-plugin-ledger-connector-iroha2@workspace:packages/cactus-plugin-ledger-connector-iroha2": version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-ledger-connector-iroha2@workspace:packages/cactus-plugin-ledger-connector-iroha2" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@iroha2/client": "npm:4.0.0" "@iroha2/crypto-core": "npm:0.1.1" "@iroha2/crypto-target-node": "npm:0.4.0" @@ -10470,11 +10470,11 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-ledger-connector-polkadot@workspace:packages/cactus-plugin-ledger-connector-polkadot" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@polkadot/api": "npm:10.9.1" "@polkadot/api-contract": "npm:10.9.1" "@polkadot/rpc-provider": "npm:10.9.1" @@ -10509,14 +10509,14 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-plugin-ledger-connector-sawtooth@npm:2.0.0-rc.2, @hyperledger/cactus-plugin-ledger-connector-sawtooth@workspace:packages/cactus-plugin-ledger-connector-sawtooth": +"@hyperledger/cactus-plugin-ledger-connector-sawtooth@npm:2.0.0-rc.3, @hyperledger/cactus-plugin-ledger-connector-sawtooth@workspace:packages/cactus-plugin-ledger-connector-sawtooth": version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-ledger-connector-sawtooth@workspace:packages/cactus-plugin-ledger-connector-sawtooth" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/express": "npm:4.17.21" "@types/uuid": "npm:10.0.0" axios: "npm:1.7.2" @@ -10557,15 +10557,15 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-plugin-ledger-connector-xdai@npm:2.0.0-rc.2, @hyperledger/cactus-plugin-ledger-connector-xdai@workspace:packages/cactus-plugin-ledger-connector-xdai": +"@hyperledger/cactus-plugin-ledger-connector-xdai@npm:2.0.0-rc.3, @hyperledger/cactus-plugin-ledger-connector-xdai@workspace:packages/cactus-plugin-ledger-connector-xdai": version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-ledger-connector-xdai@workspace:packages/cactus-plugin-ledger-connector-xdai" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/body-parser": "npm:1.19.4" "@types/express": "npm:4.17.21" axios: "npm:1.6.0" @@ -10585,14 +10585,14 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-plugin-object-store-ipfs@npm:2.0.0-rc.2, @hyperledger/cactus-plugin-object-store-ipfs@workspace:extensions/cactus-plugin-object-store-ipfs": +"@hyperledger/cactus-plugin-object-store-ipfs@npm:2.0.0-rc.3, @hyperledger/cactus-plugin-object-store-ipfs@workspace:extensions/cactus-plugin-object-store-ipfs": version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-object-store-ipfs@workspace:extensions/cactus-plugin-object-store-ipfs" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@multiformats/multiaddr": "npm:11.6.1" "@types/body-parser": "npm:1.19.4" "@types/express": "npm:4.17.21" @@ -10615,13 +10615,13 @@ __metadata: resolution: "@hyperledger/cactus-plugin-persistence-ethereum@workspace:packages/cactus-plugin-persistence-ethereum" dependencies: "@ethersproject/abi": "npm:5.7.0" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-geth-ledger": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-geth-ledger": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@openapitools/openapi-generator-cli": "npm:2.7.0" "@types/express": "npm:4.17.21" "@types/pg": "npm:8.6.5" @@ -10647,12 +10647,12 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-persistence-fabric@workspace:packages/cactus-plugin-persistence-fabric" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@openapitools/openapi-generator-cli": "npm:2.7.0" "@types/express": "npm:4.17.21" "@types/pg": "npm:8.6.5" @@ -10669,19 +10669,19 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-plugin-satp-hermes@npm:2.0.0-rc.2, @hyperledger/cactus-plugin-satp-hermes@workspace:packages/cactus-plugin-satp-hermes": +"@hyperledger/cactus-plugin-satp-hermes@npm:2.0.0-rc.3, @hyperledger/cactus-plugin-satp-hermes@workspace:packages/cactus-plugin-satp-hermes": version: 0.0.0-use.local resolution: "@hyperledger/cactus-plugin-satp-hermes@workspace:packages/cactus-plugin-satp-hermes" dependencies: - "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-object-store-ipfs": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-object-store-ipfs": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/body-parser": "npm:1.19.4" "@types/crypto-js": "npm:4.0.1" "@types/express": "npm:4.17.21" @@ -10711,14 +10711,14 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cactus-test-api-client@workspace:packages/cactus-test-api-client" dependencies: - "@hyperledger/cactus-api-client": "npm:2.0.0-rc.2" - "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-api-client": "npm:2.0.0-rc.3" + "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/uuid": "npm:10.0.0" jose: "npm:4.15.5" uuid: "npm:10.0.0" @@ -10730,12 +10730,12 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cactus-test-cmd-api-server@workspace:packages/cactus-test-cmd-api-server" dependencies: - "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-vault": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-vault": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/uuid": "npm:10.0.0" express-jwt-authz: "npm:2.4.1" jose: "npm:4.15.5" @@ -10743,12 +10743,12 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-test-geth-ledger@npm:2.0.0-rc.2, @hyperledger/cactus-test-geth-ledger@workspace:packages/cactus-test-geth-ledger": +"@hyperledger/cactus-test-geth-ledger@npm:2.0.0-rc.3, @hyperledger/cactus-test-geth-ledger@workspace:packages/cactus-test-geth-ledger": version: 0.0.0-use.local resolution: "@hyperledger/cactus-test-geth-ledger@workspace:packages/cactus-test-geth-ledger" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/dockerode": "npm:3.2.7" dockerode: "npm:3.3.0" internal-ip: "npm:6.2.0" @@ -10762,12 +10762,12 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cactus-test-plugin-consortium-manual@workspace:packages/cactus-test-plugin-consortium-manual" dependencies: - "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" + "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" "@types/uuid": "npm:10.0.0" axios: "npm:1.6.0" jose: "npm:4.15.5" @@ -10775,18 +10775,18 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-test-plugin-htlc-eth-besu-erc20@npm:2.0.0-rc.2, @hyperledger/cactus-test-plugin-htlc-eth-besu-erc20@workspace:packages/cactus-test-plugin-htlc-eth-besu-erc20": +"@hyperledger/cactus-test-plugin-htlc-eth-besu-erc20@npm:2.0.0-rc.3, @hyperledger/cactus-test-plugin-htlc-eth-besu-erc20@workspace:packages/cactus-test-plugin-htlc-eth-besu-erc20": version: 0.0.0-use.local resolution: "@hyperledger/cactus-test-plugin-htlc-eth-besu-erc20@workspace:packages/cactus-test-plugin-htlc-eth-besu-erc20" dependencies: - "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-htlc-eth-besu-erc20": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-htlc-eth-besu-erc20": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/body-parser": "npm:1.19.4" "@types/express": "npm:4.17.21" "@types/uuid": "npm:10.0.0" @@ -10803,14 +10803,14 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cactus-test-plugin-htlc-eth-besu@workspace:packages/cactus-test-plugin-htlc-eth-besu" dependencies: - "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-htlc-eth-besu": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-htlc-eth-besu": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/body-parser": "npm:1.19.4" "@types/express": "npm:4.17.21" "@types/uuid": "npm:10.0.0" @@ -10831,11 +10831,11 @@ __metadata: "@connectrpc/connect": "npm:1.4.0" "@connectrpc/connect-node": "npm:1.4.0" "@connectrpc/connect-web": "npm:1.4.0" - "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" + "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" express: "npm:4.19.2" uuid: "npm:10.0.0" languageName: unknown @@ -10846,14 +10846,14 @@ __metadata: resolution: "@hyperledger/cactus-test-plugin-ledger-connector-besu@workspace:packages/cactus-test-plugin-ledger-connector-besu" dependencies: "@grpc/grpc-js": "npm:1.10.9" - "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" - "@hyperledger/cactus-verifier-client": "npm:2.0.0-rc.2" + "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" + "@hyperledger/cactus-verifier-client": "npm:2.0.0-rc.3" "@types/express": "npm:4.17.21" "@types/uuid": "npm:10.0.0" axios: "npm:1.7.2" @@ -10871,15 +10871,15 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cactus-test-plugin-ledger-connector-ethereum@workspace:packages/cactus-test-plugin-ledger-connector-ethereum" dependencies: - "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-geth-ledger": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" - "@hyperledger/cactus-verifier-client": "npm:2.0.0-rc.2" + "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-geth-ledger": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" + "@hyperledger/cactus-verifier-client": "npm:2.0.0-rc.3" "@types/lodash": "npm:4.14.195" "@types/uuid": "npm:10.0.0" lodash: "npm:4.17.21" @@ -10889,7 +10889,7 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-test-tooling@npm:2.0.0-rc.2, @hyperledger/cactus-test-tooling@workspace:packages/cactus-test-tooling": +"@hyperledger/cactus-test-tooling@npm:2.0.0-rc.3, @hyperledger/cactus-test-tooling@workspace:packages/cactus-test-tooling": version: 0.0.0-use.local resolution: "@hyperledger/cactus-test-tooling@workspace:packages/cactus-test-tooling" dependencies: @@ -10898,7 +10898,7 @@ __metadata: "@aries-framework/indy-vdr": "npm:0.5.0-alpha.58" "@aries-framework/node": "npm:0.5.0-alpha.58" "@hyperledger/aries-askar-nodejs": "npm:0.2.0" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" "@hyperledger/indy-vdr-nodejs": "npm:0.2.0" "@types/dockerode": "npm:3.2.7" "@types/esm": "npm:3.2.0" @@ -10946,13 +10946,13 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cactus-test-verifier-client@workspace:packages/cactus-test-verifier-client" dependencies: - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-geth-ledger": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" - "@hyperledger/cactus-verifier-client": "npm:2.0.0-rc.2" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-geth-ledger": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" + "@hyperledger/cactus-verifier-client": "npm:2.0.0-rc.3" "@types/body-parser": "npm:1.19.4" "@types/express": "npm:4.17.21" "@types/node": "npm:18.11.9" @@ -10968,19 +10968,19 @@ __metadata: languageName: unknown linkType: soft -"@hyperledger/cactus-verifier-client@npm:2.0.0-rc.2, @hyperledger/cactus-verifier-client@workspace:packages/cactus-verifier-client": +"@hyperledger/cactus-verifier-client@npm:2.0.0-rc.3, @hyperledger/cactus-verifier-client@workspace:packages/cactus-verifier-client": version: 0.0.0-use.local resolution: "@hyperledger/cactus-verifier-client@workspace:packages/cactus-verifier-client" dependencies: - "@hyperledger/cactus-api-client": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-corda": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-iroha2": "npm:2.0.0-rc.2" - "@hyperledger/cactus-plugin-ledger-connector-sawtooth": "npm:2.0.0-rc.2" + "@hyperledger/cactus-api-client": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-corda": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-iroha2": "npm:2.0.0-rc.3" + "@hyperledger/cactus-plugin-ledger-connector-sawtooth": "npm:2.0.0-rc.3" jest-extended: "npm:4.0.1" rxjs: "npm:7.8.1" peerDependencies: @@ -11011,11 +11011,11 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperledger/cactus-workshop-examples-2022-11-14@workspace:examples/cactus-workshop-examples-2022-11-14" dependencies: - "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.2" - "@hyperledger/cactus-common": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core": "npm:2.0.0-rc.2" - "@hyperledger/cactus-core-api": "npm:2.0.0-rc.2" - "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.2" + "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.3" + "@hyperledger/cactus-common": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core": "npm:2.0.0-rc.3" + "@hyperledger/cactus-core-api": "npm:2.0.0-rc.3" + "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.3" "@types/uuid": "npm:10.0.0" kubo-rpc-client: "npm:3.0.1" typescript-optional: "npm:2.0.1"