diff --git a/CHANGELOG.md b/CHANGELOG.md index 809ecd6bc0..13e2c16224 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 a84c2db5c0..c8fad87ee1 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 34780689e3..1acac656b8 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 93b6653371..89836c29dc 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 3a0b447944..c5fa7b2000 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 6641f6ec4a..49f516f15c 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 6641f6ec4a..49f516f15c 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 21d4b8d89b..8fddeac0b0 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 2e1cb91685..5b56a52df1 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 5c0c8295ff..bf279a9e6d 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 39edada997..a4f5bc70a3 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 490cc00206..60f7f0189c 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 732e738080..65b1f634f8 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 92b3ededc5..d3fafdd456 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 559937e06c..abd0d128ab 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 091e5169c6..0496b274ee 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 36ac6decf3..00d32b4651 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 d75dbfeaec..6dd9f87286 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 ba2e63c6c8..b6c37cd132 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 bc0a37296b..43e8bd1f69 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 f41cf39028..820a888709 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 aa684d9216..102c598c70 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 ab86808373..e8bfe1bd71 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 b82dc17b70..421a49493c 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 8bf2a6dce2..ba2519238a 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 186d6bfdc6..3ea04128e5 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 fe53b97be0..37ccaf57ba 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 d35319dc95..e1569fe4d5 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 af853d7b1e..dd909b0e70 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 6d5fc0e1ef..8a84bd318a 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 6d5fc0e1ef..8a84bd318a 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 c176b5c6a5..b7df8cf1c2 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 060beb300d..1c5d5859b7 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 e280872c13..c6f6c6e8d8 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 20c6dbf683..9e675ab36e 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 547c0a6710..8bfa488845 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 21292263f8..8991aeb533 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 86f8ee37aa..946505baad 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 544551eae1..449e805c1e 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 e431eca8a7..e7dbfbf8a9 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 244de238b2..ad21ceb627 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 6ac85f7e63..1ced970c17 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 e2482a537d..355b2d4191 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 ad9a99e915..b689f1e226 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 296ed70087..d095d341b4 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 14e5c279b6..5274369d51 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 58591e0bd9..9491cb65ae 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 b023b8c22f..5772c270c3 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 33d2946ec3..af0c5454ff 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 e0e8d8db2d..e8c079d2a1 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 95aea8712b..5ace1c1a24 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 5e6444d85b..df73f5a744 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 85afa9ac30..0abcec5dd0 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 a940fb8eec..7e4e1d1b52 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 3adbd96606..13b3f0ab33 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 b353fc439b..fda2d06e88 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 0258f20c82..c86fb2976f 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 f8e9bdc22b..f3e578a408 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 2ad3c0cb45..8cb72d2b84 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 69ff768f49..d54b9a72e4 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 adbb22c0e3..9e52829e35 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 fa29f098d5..e90ceb61cd 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 174556ac8d..e9e2816f28 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 3d6a4ed199..9c085485e5 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 0568bf8e09..22e75ae8bf 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 c12a5c95aa..78c8fb8804 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 c12a5c95aa..78c8fb8804 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 76657f4d30..be4432f1a9 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 2adbb9d836..fa7213798e 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 bcd115a828..1819ae3195 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 c579172cd4..e597d1306a 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 5b5721f8de..8570ecd7df 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 2d8b3ac4ea..e20dd558c1 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 cdf5004471..1ef424661a 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 190f9fc350..f90189c39b 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 3e95dd241d..8e742be850 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 3630cf0b8a..c2c26fd99e 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 270310524c..c4a3a04cf8 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 53803ce4db..1d2da7d2fe 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 47ec3e6d29..8ca9fbf220 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 47ec3e6d29..8ca9fbf220 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 5a5da136a4..8321b31aab 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 b32c3163cd..8bc6067c90 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 e2bf600203..5a71626860 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 33645f7660..c7c44b6956 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 8d9c8be37d..2d8985c516 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 e7c308df85..117a50438b 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 b8ad5d054e..c31c56ec0e 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 785acdb742..fe338045e5 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 bdd0d95654..5152259222 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 d6b4ccbce3..f6f5a3f8d6 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 ffaf28bd7e..8e2ff3b323 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 1dbc349a90..1f7fa251e9 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 797f82b1a2..1daeb51284 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 1ac07fde62..be68c2d948 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 53215f37e1..68613ccc13 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 317be0d892..a55f7b336c 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 73e4debbea..383108040d 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 7089fb7472..97767e205d 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 9a6fdae0b5..f46bbe34d2 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 7b85432258..48ef01f812 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 d48076c556..bd3d66b3fc 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 d48076c556..bd3d66b3fc 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 ae058bb6d3..40c091af70 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 afd8df2db6..df79d88ccc 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 f1e7edbd4d..c9e9248ca7 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 a7022d1b99..bfd5626ace 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 58841df698..d31a50575c 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 a14a7d80f2..be8ad60924 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 c0b419173d..15e344e938 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 09b88a2d18..6f5a39d81a 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 a3d1ebc6f4..ac073617cf 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 7fff8ec202..a6624e66e6 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 13d1a49fe5..2fbe9a979c 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 13d1a49fe5..2fbe9a979c 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 a56b4e1f7b..e25fe36388 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 03cb9dcc06..bf7744790b 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 36d37cbfb0..a2957eb963 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 6eacea5201..28ae2247b4 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 f3dda84b7f..7f86aaa710 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 c19e5bd585..0a0e4a1c9e 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 b3a94cef52..b609dd682a 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 626392c6bb..a3ddf31f21 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 d7c9be0957..00424a3a1b 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 33f99d5144..1c70110bd2 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 9e69df8f9f..f82283ef60 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 dcb038e0b6..9a2f901354 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 66442d8c0e..c1f62dad32 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 fb9374a958..275413e223 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 a346bc2fdb..9b08e6085f 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 f7cb3f63ac..3d125beb82 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 613aeb98d5..7644404d7d 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 4862153f5f..a56783997e 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 0fbb1c870c..ba743c75c9 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 b96d6652b3..2b0693c9a9 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 f7971cd800..59664cc561 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 06afc2a56c..05497d12c9 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 7d7679577c..8c16c43a24 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 2ac29c2fe1..99f65e1f9b 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 05010af268..6af68b16e5 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 9351eb50cd..e68fabfc66 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 48ef727e10..221894ee7e 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 c56666cfc7..38fd0a61e9 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 5a33ed2ad4..6be5ed9400 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 9ae2cb574f..bd30f5b8b3 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 710efda160..5bd8585eb3 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 e26d7be278..a62d69ab04 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 be5454e6ba..61e2f02560 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 8af8fc66da..c08716cec8 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 fb7b3ee8b6..e4de60581d 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 946c1d0b1f..be21b14b4a 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 2a56eb110b..fafd00acd6 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 1d034b4c83..5b6a8dcc60 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 dc1d567f9c..138bcbcbce 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 e0fbfef771..6eb2701988 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 81368ff10b..1eb2125dc4 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 230dcc7411..d9ee01210f 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 9b521cb0fd..5b03ca9e92 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 9b7bc7d9f1..e39dcf30f0 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 98c9ae2d80..ad2b3f1826 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 41faa84bfc..902431d6fb 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 5e3005a0ea..b5955f77b6 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 e584779ab7..3262821dfa 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 e0c1ec68c8..6cde7cc24c 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 576d297705..874bbd4825 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 81368ff10b..1eb2125dc4 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 230dcc7411..d9ee01210f 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 9b521cb0fd..5b03ca9e92 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 9b7bc7d9f1..e39dcf30f0 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 f22e7e415b..db7b1c7601 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 a80d833c48..f2f3b54346 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 4339bc467b..11f2e958a7 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 efee5060e7..54f7ab54cc 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 ceef5b6e15..d248756d5c 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 40aabda718..1472dd2999 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 81368ff10b..1eb2125dc4 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 230dcc7411..d9ee01210f 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 9b521cb0fd..5b03ca9e92 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 9b7bc7d9f1..e39dcf30f0 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 c9d01ccb71..69b26e222c 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 f26e8c6bfe..9e86dd2d87 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 35c5350d7f..be956aad93 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 40f1ffb334..f03d31dcbf 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 6707c6aa5b..b9567baa9b 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 af083e481a..f435a04955 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 230d902e8c..42c42821d4 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 80522d4a85..72611a4873 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 ef6f769287..f8f17372c8 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 1580f5010f..7eaed22114 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 2f1df4b851..0913a72a07 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 8e20f77585..f569331f63 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 b35f8404b7..bafcd7875f 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 50e85be308..e410f1a933 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 88161dc1e2..df13d3f52d 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 039a935852..b7edc19e0c 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 591c35f9d5..8745717f13 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 eb47e4e9da..285b2f2642 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 b7b7b0178b..26991505a2 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 9effa86b19..0943af3c5a 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 d58a5d597f..cc9993e345 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 9179862c05..b54165a750 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 44933e33f6..e215a90970 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 42d7f70564..1e55419dd8 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 237a6133a3..11031c25de 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 83deebd3a5..a4ab040103 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 9a0ce4b7da..118ed23ac8 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 7fad8b772e..5f411dea4f 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 b7204fc2ee..140e50db42 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 c23dbe340e..b5d93cf0ee 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 24248eb4ba..c8a7309c6e 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 4138c71247..c309ebaca2 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 f9df3bdd44..2979d10e64 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 c7fa00c1f9..6dbcb99509 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 103b89e993..0afdf5233a 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 cd557c7bc9..6a5f08d922 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 2de094ba90..7b44c69f5c 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 20f48f7d01..8591629ca5 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 a49442a302..0df616e929 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 2ac102ed03..8b949f40a2 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 2bc562082f..7019188356 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 913ce3546d..2ad2253af3 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 9411a8b54d..ba6b7b9807 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 cce16b212d..d7940fb575 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 7fde91a4fc..1b6aede826 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 fd0e21b9dd..fd6aaed612 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 97bf4383b5..fe28966fa3 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 207c95e4b6..9712445813 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 293f0744b2..2ac6eb0326 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 81368ff10b..1eb2125dc4 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 230dcc7411..d9ee01210f 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 9b521cb0fd..5b03ca9e92 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 9b7bc7d9f1..e39dcf30f0 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 ce7f753ab5..59ecb377d5 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 33eb30b274..a6bc879f94 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 5f562d38ad..8f1141686c 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 5f562d38ad..8f1141686c 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 e0cfcbe66f..5f96543649 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 dec84b8867..8a1f0022d5 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 21690657ed..37aa9169c2 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 8e6055d49f..3219d085f7 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 a61fbf3902..3b0049157d 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 111b7a3ff9..9729288baa 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 370aa949cb..163914148e 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 85a851cffe..05f9a277e5 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 85a851cffe..05f9a277e5 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 00409e580a..193ce662be 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 15e19a1dcd..975aa5d591 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 20cc345c78..35dcdbcdb4 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 b7aa2bb4bb..c9caec8827 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 900d304dd7..23f029030b 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 60dd6798aa..096313847a 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 e2c5de47d2..51c9143161 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 d1abe0cb5f..697be518f0 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 50aded0a6b..4c95afc34a 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 b6512c39a6..833b69ffed 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 3682ffd681..f6bd08880a 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 ab627f7c89..4d0923d847 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 12cbe1beb9..981ad41c42 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 f2c271ee40..cb0c1e56d8 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 9153e98aa3..49524cefef 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 f7be270d1e..0a20986885 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 ee1ce20bc0..b2fa323223 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 c28b63acfb..17095194e9 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 6bca2dda44..3aac1b0ff2 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 813d217352..5864a0ffdd 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 cce1ab1f52..73377c7cb6 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 dc6da69eb3..40c7a5db22 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 cebff538cd..b94440c0ca 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 03f8bba697..e737111da5 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 63806fe362..edeae2619a 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 2378a23a0f..e0ab7dd4a5 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 acca6c1fec..34aba42072 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 301455258f..5c9cf4557c 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 d127517b6d..55c8a2561d 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 ea53fd5ff9..f9b2bd6c27 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 504701d2cf..354fc2b90a 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 eebfb92d4c..b37b0cfc30 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 d1e2dfcf63..c8b87eae0b 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 4b866632f1..e937128060 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 2803727f90..76f62b1d74 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 3a6399cfe6..4e18765dde 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 7c8b6755d3..2fe7c0c884 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 a8379056c5..803472cba3 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 de9219d09e..529bdd05e1 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 7edad7d70a..e040da9315 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 c5b796983c..afb300e4e5 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 1d3f79fddb..97e5a57371 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 9191c67434..a147c4738e 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 2fa8c10c17..b6f82b2e02 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 c8afc48945..4b27662bcf 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 ac8f579a9a..7f8d4f4a69 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 653033064f..6c5eebe47b 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 c000fefbc7..8cb0648219 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 a957de7685..5020520497 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 21867fe36b..d58da902e1 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 2616a8214d..5a5ce21d76 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 871cba8e0a..67644735bc 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 c75fae21e5..139225bdd7 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 c75fae21e5..139225bdd7 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 5a0ad79573..10394b99e7 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 076d61148a..ba5237f336 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 3beedf80e8..c16b1210df 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 3e28cf4aec..398a0d2680 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 c87066ce97..bf1ef37af4 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 5444470d09..999a356485 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 0510e84a4d..0b47386b95 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 88fd038995..504f3f2226 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 8733c20eca..23e3e8e0d7 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 16a8d085f7..17c0b36b27 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 41c7ab3d2b..15e31b1d28 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 aa317c750d..7caeb6a000 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 fe592297c3..d82edb2193 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 fe592297c3..d82edb2193 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 7d95381148..b2715fa724 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 4f38378cff..c4def3caae 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 b05b82378b..fd931388c8 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 ba0e52380b..a2e06c40bc 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 fc6646ecd4..be1e0ea92c 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 1d42c51961..a4f285486e 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 e2dca10dd4..d5535868b4 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 2abbff5108..907ad13546 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 814cd36849..b14b1a536b 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 814cd36849..b14b1a536b 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 df69045603..25965e3adb 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 2f052befdd..cb2d635cdb 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 fefbaa9de3..05e9c68e7e 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 1533a2e9b1..3ce41c1bb7 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 d237d58dea..a1eca9bfee 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 cc3471f8f3..76d8bdd719 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 50344f6bba..c1e21fd9d3 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 fc508436b6..f94796d9f7 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 fc508436b6..f94796d9f7 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 b6cce4d18a..c3d79ed88e 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 b920c7fb43..84d2662219 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 f4b48c6779..e1e11124ca 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 4b10a1449f..bcaab44425 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 8cf89ef9df..e38efa0fe2 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 3e2db1d1f5..56c8ca13f1 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 59d3deece2..b4de766c56 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 10dd79a864..f454e3f416 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 89562cda80..6d407df923 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 d3653d2177..f2fd3f68d4 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 97d5189043..a5903bc7b4 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 97d5189043..a5903bc7b4 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 7140651c35..85d89d4103 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 dbec000c6a..6dcbbf6ffb 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 70bfde4d14..a893dd1ac3 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 0082b9e2b3..23bf9537f4 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 21d9d9d223..deeb7a5cde 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 0528762a12..5f07d024cf 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 f5783d1b28..aa1df0bb6e 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 e777053ef7..b9dd28fd71 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 e777053ef7..b9dd28fd71 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 6ad0703f25..7dc807c37b 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 fc31d09012..a29d6709e8 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 27e91408ae..03a94746f5 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 fb83d3d726..da2f034938 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 825afb4034..52a808065e 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 2fe9e4bfd0..9f2ab37b28 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 22149699ea..4e61ed8cb4 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 35fc98fd04..cf2589ab91 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 84ef835528..f36dffbe3a 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 84ef835528..f36dffbe3a 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 7894310596..35c1829612 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 08538989f4..2ead5a50eb 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 b62990dda5..43fd201159 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 96799a93f6..5303b162af 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 e040b2c5d9..234244981c 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 02920ffb14..a605ac4aa0 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 8a7011415e..e4594dcb10 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 f41895d7ea..c0ed7fc0c2 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 65e7ab0a7c..553aa1e886 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 d07e5aaaee..754c13fc71 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 d07e5aaaee..754c13fc71 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 a01be38012..d04d0de3d9 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 be29db620d..ad437b3e3e 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 d28f3b96e5..a4faf5edae 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 13943c8d1c..0c44bee47b 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 d3636a68c4..7f73bf5562 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 62de50c8e8..8f4d6efd7c 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 0190badc4a..7865076f11 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 c329fee742..a089226372 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 c329fee742..a089226372 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 94c19c8018..443c86b764 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 9edf888fb9..386d602dbb 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 ddcc47f07c..bc3600a6d9 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 f9283e3551..d55d22b1f6 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 469fd6dc64..0d6bd1bee1 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 0000000000..768bacce20 --- /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 225977aa4e..8fbb5be84d 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 9303743ea6..3ca29b4f3d 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 9303743ea6..3ca29b4f3d 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 537ad7507e..ed845ba9f7 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 9c7dee9a40..04d9663d88 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 4e3d5aa9c1..7a68fda1c7 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 2d33a683a3..43ca5009a5 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 a6cf8e6ddf..c11a9b82cc 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 97a1ff55af..43f0e2f8bf 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 1fd15fc8a7..1a63b6a84b 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 e70a83257e..3190b0c261 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 e70a83257e..3190b0c261 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 937909ddfd..27150e88cc 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 7eff4a5e67..30aabf804f 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 66f2a92317..ab5ccf3046 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 82a1807376..87faed0e0d 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 9cd2202a43..6cbfe73e35 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 43dffce43e..1497bdaa08 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 a2014564f3..4dccb18d1d 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 408baf6b7e..0bdc30944e 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 635c214eaa..7b0f0f1676 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 6283e6856f..c03973fe48 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 ad067589de..a920a646c0 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 86d6d0c289..66b9b0816f 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 4c0ca06393..f746f585fc 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 7123c42d0d..a71b1aa34f 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 59bb1fe91b..5643a01bef 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 0d8ed07236..31ac42733a 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 5964675948..c9971987d2 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 940b05385e..ac9d60fd1b 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 22b27c40aa..6a0f969d70 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 0cf660672a..5595258442 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 d6271b7ea7..a04a04897f 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 be6c09f697..9ca78a13c9 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 2c01b3dcdc..9c90100f05 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 eae975c1ce..3969506e00 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 a7bf83d64b..8969843740 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 877408fc22..f0d49e8d69 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 4949966c85..f73cdbd9a3 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 e2c9f736ba..f78963ee00 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 cdf03dfbf1..6c6cd3913f 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 7d4c56901b..9aa662fa37 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 302bfcf853..fccc9d4ce4 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 f52c064494..f6e3c9964f 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 b5b4c83f01..76c2c3526d 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 c4102eecd6..f166c1c1a3 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 e50403eb7b..5dbeb72343 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 99c41346a1..773c0ada02 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 4424a3a0b6..0511a3618f 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 f52c064494..f6e3c9964f 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 c621e71cc2..12a2f23e8f 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 d858ae5862..642e902a08 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 a11c3837a9..37aa1390b0 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 8500be6adc..ce938f6c8d 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 f52c064494..f6e3c9964f 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 0a46e0857e..4d3888a865 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 33ef4fa2e2..ad3b69c49f 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 e39cd81bf0..92771eb365 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 6e9c3132b8..43cff13168 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 f52c064494..f6e3c9964f 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 a3dc9488ba..bd3978d47d 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 084afcc67f..243408c030 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 b6f7425a2b..c992d063b2 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 fe38b79568..63db046f7c 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 b29a0fab94..9600a306f2 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 96e4549a28..de68973e1b 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 f52c064494..f6e3c9964f 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 004b01d515..effd70355a 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 ef46e9842d..b6f9f4ede3 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 f52c064494..f6e3c9964f 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 911c024f44..1d3374bf58 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 08792813ab..4de996b7b6 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 f52c064494..f6e3c9964f 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 1c698e41dc..5868561a99 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 00afe2573a..bcdbbdf459 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 f52c064494..f6e3c9964f 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 9f720b3032..d40181e1fb 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 6184250004..07894b622f 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 a284d8ff2e..a83f881393 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 37dcfbf067..00f3ee4169 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 ee859a80b5..287103ba0c 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 3a214c2deb..fd48442edc 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 + # [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 23a93d6fdc..c828f66120 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 c3ad220a62..ba2df06647 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 687670e238..4a1d5dfe6c 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 9634b072bf..a0ab1f7727 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 8f2cf9ebe3..03ad3f8718 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 1b2950eacc..293cb34ef9 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 353be8aadd..399b6c3d9a 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 1339bee298..cedd54c51e 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 19ea6e1844..fe168fd3a7 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 9e0796f561..ae33ef1f1b 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 df2ad61d84..85ea7dc014 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 5de9db682e..d0e2f4e9b5 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 07fb0afc06..4c0c880954 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 b112e9c8a8..281fbb3780 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 c2368d20a3..e1be450acc 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 80d09b7944..75a148dcbd 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 7153c61930..7b22dceeae 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 320d2ef661..7e1725001d 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 c621e71cc2..12a2f23e8f 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 56b0ecc2fc..e32d0f3b90 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 f52c064494..f6e3c9964f 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 aa7093b1a0..d6b1f1fcc5 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 2359da31a7..b165e5cfa1 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 b0400d14cf..e71c1dd206 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 c57bd27191..e7b01c2758 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 84e0b1eafe..c1224970f4 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 ddeb6e9701..8893fdf42d 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 90724fb2c0..0c4ec7e481 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 c8fb00bf49..2fd51ff343 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"