From 69945e0a9edc0157411913f23ec8e708ef3b6d08 Mon Sep 17 00:00:00 2001 From: Kepler Vital Date: Thu, 4 Jul 2024 21:31:30 +0200 Subject: [PATCH] chore(release): publish - project: control-panel 0.0.2-alpha.4 - project: upgrader 0.0.2-alpha.3 - project: station 0.0.2-alpha.5 - project: upgrader-api 0.0.2-alpha.4 - project: station-api 0.0.2-alpha.4 - project: wallet-dapp 0.0.2-alpha.6 --- .release.json | 86 +++++++++++++++------------- Cargo.lock | 10 ++-- apps/wallet/CHANGELOG.md | 20 +++++++ apps/wallet/package.json | 2 +- apps/wallet/public/compat.json | 9 ++- core/control-panel/impl/CHANGELOG.md | 18 ++++++ core/control-panel/impl/Cargo.toml | 4 +- core/station/api/CHANGELOG.md | 18 ++++++ core/station/api/Cargo.toml | 2 +- core/station/impl/CHANGELOG.md | 18 ++++++ core/station/impl/Cargo.toml | 6 +- core/upgrader/api/CHANGELOG.md | 14 +++++ core/upgrader/api/Cargo.toml | 4 +- core/upgrader/impl/CHANGELOG.md | 18 ++++++ core/upgrader/impl/Cargo.toml | 4 +- tests/integration/Cargo.toml | 4 +- 16 files changed, 176 insertions(+), 61 deletions(-) diff --git a/.release.json b/.release.json index 22cdac433..3e0e1e0f7 100644 --- a/.release.json +++ b/.release.json @@ -14,7 +14,7 @@ "newVersion": null }, "orbit-essentials": { - "currentVersion": "0.0.2-alpha.2", + "currentVersion": "0.0.2-alpha.3", "dependentProjects": [ { "source": "orbit-essentials-macros-tests", @@ -52,6 +52,12 @@ "type": "static", "dependencyCollection": "dependencies" }, + { + "source": "upgrader-api", + "target": "orbit-essentials", + "type": "static", + "dependencyCollection": "dependencies" + }, { "source": "station-api", "target": "orbit-essentials", @@ -59,7 +65,7 @@ "dependencyCollection": "dependencies" } ], - "newVersion": "0.0.2-alpha.3" + "newVersion": null }, "canfund": { "currentVersion": "0.0.2-alpha.2", @@ -80,12 +86,12 @@ "newVersion": null }, "control-panel": { - "currentVersion": "0.0.2-alpha.2", + "currentVersion": "0.0.2-alpha.3", "dependentProjects": [], - "newVersion": "0.0.2-alpha.3" + "newVersion": "0.0.2-alpha.4" }, "control-panel-api": { - "currentVersion": "0.0.2-alpha.2", + "currentVersion": "0.0.2-alpha.3", "dependentProjects": [ { "source": "control-panel", @@ -100,20 +106,20 @@ "dependencyCollection": "dependencies" } ], - "newVersion": "0.0.2-alpha.3" + "newVersion": null }, "upgrader": { "currentVersion": "0.0.2-alpha.2", "dependentProjects": [], - "newVersion": null + "newVersion": "0.0.2-alpha.3" }, "station": { - "currentVersion": "0.0.2-alpha.3", + "currentVersion": "0.0.2-alpha.4", "dependentProjects": [], - "newVersion": "0.0.2-alpha.4" + "newVersion": "0.0.2-alpha.5" }, "upgrader-api": { - "currentVersion": "0.0.2-alpha.2", + "currentVersion": "0.0.2-alpha.3", "dependentProjects": [ { "source": "upgrader", @@ -134,10 +140,10 @@ "dependencyCollection": "dependencies" } ], - "newVersion": "0.0.2-alpha.3" + "newVersion": "0.0.2-alpha.4" }, "station-api": { - "currentVersion": "0.0.2-alpha.2", + "currentVersion": "0.0.2-alpha.3", "dependentProjects": [ { "source": "control-panel", @@ -156,72 +162,70 @@ "target": "station-api", "type": "static", "dependencyCollection": "dependencies" + }, + { + "source": "upgrader-api", + "target": "station-api", + "type": "static", + "dependencyCollection": "dependencies" } ], - "newVersion": "0.0.2-alpha.3" + "newVersion": "0.0.2-alpha.4" }, "wallet-dapp": { - "currentVersion": "0.0.2-alpha.4", + "currentVersion": "0.0.2-alpha.5", "dependentProjects": [], - "newVersion": "0.0.2-alpha.5" + "newVersion": "0.0.2-alpha.6" } }, "changes": { - "orbit-essentials": { - "releaseVersion": { - "rawVersion": "0.0.2-alpha.3", - "gitTag": "@orbit/orbit-essentials-v0.0.2-alpha.3", - "isPrerelease": true - }, - "contents": "## 0.0.2-alpha.3 (2024-06-24)\n\n\n### 🚀 Features\n\n- **control-panel:** add registry schema to the control-panel\n\n- **control-panel:** add registry api interface and repository\n\n- **control-panel:** add registry api implementation\n\n\n### ❤️ Thank You\n\n- Jan Wendling\n- Kepler Vital\n- Max\n- mraszyk" - }, "control-panel": { "releaseVersion": { - "rawVersion": "0.0.2-alpha.3", - "gitTag": "@orbit/control-panel-v0.0.2-alpha.3", + "rawVersion": "0.0.2-alpha.4", + "gitTag": "@orbit/control-panel-v0.0.2-alpha.4", "isPrerelease": true }, - "contents": "## 0.0.2-alpha.3 (2024-06-24)\n\n\n### 🚀 Features\n\n- **control-panel:** add registry schema to the control-panel\n\n- **control-panel:** add artifact api\n\n- **control-panel:** add registry api interface and repository\n\n- **station:** add CallExternalCanister request type\n\n- **control-panel:** add registry api implementation\n\n- **control-panel:** add find next module version\n\n- **station:** optional fallback controller\n\n\n### ❤️ Thank You\n\n- Jan Wendling\n- Kepler Vital\n- Max\n- mraszyk" + "contents": "## 0.0.2-alpha.4 (2024-07-04)\n\n\n### 🚀 Features\n\n- **station:** disaster recovery MVP\n\n- **upgrader:** disaster recovery flow reuses the same upgrader canister\n\n- **upgrader:** disaster recovery recreates accounts\n\n\n### ❤️ Thank You\n\n- Kepler Vital\n- Max\n- olaszakos" }, - "control-panel-api": { + "upgrader": { "releaseVersion": { "rawVersion": "0.0.2-alpha.3", - "gitTag": "@orbit/control-panel-api-v0.0.2-alpha.3", + "gitTag": "@orbit/upgrader-v0.0.2-alpha.3", "isPrerelease": true }, - "contents": "## 0.0.2-alpha.3 (2024-06-24)\n\n\n### 🚀 Features\n\n- **control-panel:** add artifact api\n\n- **control-panel:** add registry api interface and repository\n\n- **api:** Add the serde::Serialize trait to API types\n\n- **control-panel:** add registry api implementation\n\n- **control-panel:** add find next module version\n\n\n### ❤️ Thank You\n\n- Jan Wendling\n- Kepler Vital\n- Max\n- mraszyk" + "contents": "## 0.0.2-alpha.3 (2024-07-04)\n\n\n### 🚀 Features\n\n- **station:** disaster recovery MVP\n\n- **upgrader:** disaster recovery flow reuses the same upgrader canister\n\n\n### ❤️ Thank You\n\n- Jan Wendling\n- Kepler Vital\n- Max\n- mraszyk\n- olaszakos" }, "station": { "releaseVersion": { - "rawVersion": "0.0.2-alpha.4", - "gitTag": "@orbit/station-v0.0.2-alpha.4", + "rawVersion": "0.0.2-alpha.5", + "gitTag": "@orbit/station-v0.0.2-alpha.5", "isPrerelease": true }, - "contents": "## 0.0.2-alpha.4 (2024-06-24)\n\n\n### 🚀 Features\n\n- **station:** introduce ChangeManagedCanister request type\n\n- **station:** add CreateManagedCanister request type\n\n- **station:** add canister_status endpoint\n\n- **station:** add CallExternalCanister request type\n\n- **station:** optional fallback controller\n\n\n### ❤️ Thank You\n\n- Kepler Vital\n- Max\n- mraszyk" + "contents": "## 0.0.2-alpha.5 (2024-07-04)\n\n\n### 🚀 Features\n\n- **station:** disaster recovery MVP\n\n- **upgrader:** disaster recovery flow reuses the same upgrader canister\n\n- **upgrader:** disaster recovery recreates accounts\n\n\n### ❤️ Thank You\n\n- Kepler Vital\n- Max\n- olaszakos" }, "upgrader-api": { "releaseVersion": { - "rawVersion": "0.0.2-alpha.3", - "gitTag": "@orbit/upgrader-api-v0.0.2-alpha.3", + "rawVersion": "0.0.2-alpha.4", + "gitTag": "@orbit/upgrader-api-v0.0.2-alpha.4", "isPrerelease": true }, - "contents": "## 0.0.2-alpha.3 (2024-06-24)\n\n\n### 🚀 Features\n\n- **api:** Add the serde::Serialize trait to API types\n\n\n### ❤️ Thank You\n\n- Jan Wendling\n- Kepler Vital\n- Max\n- mraszyk" + "contents": "## 0.0.2-alpha.4 (2024-07-04)\n\n\n### 🚀 Features\n\n- **station:** disaster recovery MVP\n\n\n### ❤️ Thank You\n\n- Kepler Vital\n- Max\n- olaszakos" }, "station-api": { "releaseVersion": { - "rawVersion": "0.0.2-alpha.3", - "gitTag": "@orbit/station-api-v0.0.2-alpha.3", + "rawVersion": "0.0.2-alpha.4", + "gitTag": "@orbit/station-api-v0.0.2-alpha.4", "isPrerelease": true }, - "contents": "## 0.0.2-alpha.3 (2024-06-24)\n\n\n### 🚀 Features\n\n- **station:** introduce ChangeManagedCanister request type\n\n- **station:** add CreateManagedCanister request type\n\n- **station:** add canister_status endpoint\n\n- **station:** add CallExternalCanister request type\n\n- **api:** Add the serde::Serialize trait to API types\n\n- **station:** optional fallback controller\n\n\n### ❤️ Thank You\n\n- Jan Wendling\n- Kepler Vital\n- Max\n- mraszyk" + "contents": "## 0.0.2-alpha.4 (2024-07-04)\n\n\n### 🚀 Features\n\n- **station:** disaster recovery MVP\n\n- **upgrader:** disaster recovery flow reuses the same upgrader canister\n\n- **upgrader:** disaster recovery recreates accounts\n\n\n### ❤️ Thank You\n\n- Kepler Vital\n- Max\n- olaszakos" }, "wallet-dapp": { "releaseVersion": { - "rawVersion": "0.0.2-alpha.5", - "gitTag": "@orbit/wallet-dapp-v0.0.2-alpha.5", + "rawVersion": "0.0.2-alpha.6", + "gitTag": "@orbit/wallet-dapp-v0.0.2-alpha.6", "isPrerelease": true }, - "contents": "## 0.0.2-alpha.5 (2024-06-24)\n\n\n### 🚀 Features\n\n- **station:** introduce ChangeManagedCanister request type\n\n- **station:** add CreateManagedCanister request type\n\n- **station:** add canister_status endpoint\n\n- **control-panel:** add artifact api\n\n- **control-panel:** add registry api interface and repository\n\n- **station:** add CallExternalCanister request type\n\n- **control-panel:** add registry api implementation\n\n- **control-panel:** add find next module version\n\n- **station:** optional fallback controller\n\n\n### 🩹 Fixes\n\n- **wallet:** permission page shows individual resource section\n\n\n### ❤️ Thank You\n\n- Kepler Vital\n- Max\n- mraszyk" + "contents": "## 0.0.2-alpha.6 (2024-07-04)\n\n\n### 🚀 Features\n\n- **station:** disaster recovery MVP\n\n- **wallet:** Always lowercase ICP Ledger addresses\n\n- **upgrader:** disaster recovery flow reuses the same upgrader canister\n\n- **upgrader:** disaster recovery recreates accounts\n\n\n### ❤️ Thank You\n\n- Kepler Vital\n- Max\n- olaszakos" } } } \ No newline at end of file diff --git a/Cargo.lock b/Cargo.lock index 2742b0d78..fba630fbd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -302,7 +302,7 @@ dependencies = [ [[package]] name = "control-panel" -version = "0.0.2-alpha.3" +version = "0.0.2-alpha.4" dependencies = [ "candid", "candid_parser", @@ -2039,7 +2039,7 @@ dependencies = [ [[package]] name = "station" -version = "0.0.2-alpha.4" +version = "0.0.2-alpha.5" dependencies = [ "anyhow", "async-trait", @@ -2072,7 +2072,7 @@ dependencies = [ [[package]] name = "station-api" -version = "0.0.2-alpha.3" +version = "0.0.2-alpha.4" dependencies = [ "candid", "orbit-essentials", @@ -2485,7 +2485,7 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" [[package]] name = "upgrader" -version = "0.0.2-alpha.2" +version = "0.0.2-alpha.3" dependencies = [ "anyhow", "async-trait", @@ -2510,7 +2510,7 @@ dependencies = [ [[package]] name = "upgrader-api" -version = "0.0.2-alpha.3" +version = "0.0.2-alpha.4" dependencies = [ "candid", "ic-stable-structures", diff --git a/apps/wallet/CHANGELOG.md b/apps/wallet/CHANGELOG.md index 208daedf5..aeafdb398 100644 --- a/apps/wallet/CHANGELOG.md +++ b/apps/wallet/CHANGELOG.md @@ -1,3 +1,23 @@ +## 0.0.2-alpha.6 (2024-07-04) + + +### 🚀 Features + +- **station:** disaster recovery MVP + +- **wallet:** Always lowercase ICP Ledger addresses + +- **upgrader:** disaster recovery flow reuses the same upgrader canister + +- **upgrader:** disaster recovery recreates accounts + + +### ❤️ Thank You + +- Kepler Vital +- Max +- olaszakos + ## 0.0.2-alpha.5 (2024-06-24) diff --git a/apps/wallet/package.json b/apps/wallet/package.json index 67f9408fd..d6550a8ce 100644 --- a/apps/wallet/package.json +++ b/apps/wallet/package.json @@ -1,7 +1,7 @@ { "name": "wallet-dapp", "private": true, - "version": "0.0.2-alpha.5", + "version": "0.0.2-alpha.6", "type": "module", "repository": { "type": "git", diff --git a/apps/wallet/public/compat.json b/apps/wallet/public/compat.json index 2822ac2e7..8e7d0fa8b 100644 --- a/apps/wallet/public/compat.json +++ b/apps/wallet/public/compat.json @@ -1,9 +1,14 @@ { "__important__": "This file is automatically generated by the build process. Do not modify it manually.", - "version": "0.0.2-alpha.5", + "version": "0.0.2-alpha.6", "api": { - "latest": "0.0.2-alpha.4", + "latest": "0.0.2-alpha.5", "compatibility": { + "0.0.2-alpha.5": { + "ui": [ + "0.0.2-alpha.6" + ] + }, "0.0.2-alpha.4": { "ui": [ "0.0.2-alpha.5" diff --git a/core/control-panel/impl/CHANGELOG.md b/core/control-panel/impl/CHANGELOG.md index c56ce77da..a93bc8e42 100644 --- a/core/control-panel/impl/CHANGELOG.md +++ b/core/control-panel/impl/CHANGELOG.md @@ -1,3 +1,21 @@ +## 0.0.2-alpha.4 (2024-07-04) + + +### 🚀 Features + +- **station:** disaster recovery MVP + +- **upgrader:** disaster recovery flow reuses the same upgrader canister + +- **upgrader:** disaster recovery recreates accounts + + +### ❤️ Thank You + +- Kepler Vital +- Max +- olaszakos + ## 0.0.2-alpha.3 (2024-06-24) diff --git a/core/control-panel/impl/Cargo.toml b/core/control-panel/impl/Cargo.toml index 372e51ba7..3b030b895 100644 --- a/core/control-panel/impl/Cargo.toml +++ b/core/control-panel/impl/Cargo.toml @@ -2,7 +2,7 @@ [package] name = 'control-panel' include = ['src', 'Cargo.toml'] -version = '0.0.2-alpha.3' +version = '0.0.2-alpha.4' authors.workspace = true edition.workspace = true repository.workspace = true @@ -29,7 +29,7 @@ serde_cbor = { workspace = true } thiserror = { workspace = true } uuid = { workspace = true, features = ['serde', 'v4'] } control-panel-api = { path = '../api', version = '0.0.2-alpha.3' } -station-api = { path = '../../station/api', version = '0.0.2-alpha.3' } +station-api = { path = '../../station/api', version = '0.0.2-alpha.4' } semver = { workspace = true } email_address = '0.2.4' diff --git a/core/station/api/CHANGELOG.md b/core/station/api/CHANGELOG.md index ca7f545d8..5addbd1d5 100644 --- a/core/station/api/CHANGELOG.md +++ b/core/station/api/CHANGELOG.md @@ -1,3 +1,21 @@ +## 0.0.2-alpha.4 (2024-07-04) + + +### 🚀 Features + +- **station:** disaster recovery MVP + +- **upgrader:** disaster recovery flow reuses the same upgrader canister + +- **upgrader:** disaster recovery recreates accounts + + +### ❤️ Thank You + +- Kepler Vital +- Max +- olaszakos + ## 0.0.2-alpha.3 (2024-06-24) diff --git a/core/station/api/Cargo.toml b/core/station/api/Cargo.toml index 59612c070..12e75e6a7 100644 --- a/core/station/api/Cargo.toml +++ b/core/station/api/Cargo.toml @@ -2,7 +2,7 @@ [package] name = 'station-api' include = ['src', 'Cargo.toml'] -version = '0.0.2-alpha.3' +version = '0.0.2-alpha.4' authors.workspace = true edition.workspace = true repository.workspace = true diff --git a/core/station/impl/CHANGELOG.md b/core/station/impl/CHANGELOG.md index 5187ee60c..ed17b66fb 100644 --- a/core/station/impl/CHANGELOG.md +++ b/core/station/impl/CHANGELOG.md @@ -1,3 +1,21 @@ +## 0.0.2-alpha.5 (2024-07-04) + + +### 🚀 Features + +- **station:** disaster recovery MVP + +- **upgrader:** disaster recovery flow reuses the same upgrader canister + +- **upgrader:** disaster recovery recreates accounts + + +### ❤️ Thank You + +- Kepler Vital +- Max +- olaszakos + ## 0.0.2-alpha.4 (2024-06-24) diff --git a/core/station/impl/Cargo.toml b/core/station/impl/Cargo.toml index 31d2dac89..02c95f48a 100644 --- a/core/station/impl/Cargo.toml +++ b/core/station/impl/Cargo.toml @@ -2,7 +2,7 @@ [package] name = 'station' include = ['src', 'Cargo.toml'] -version = '0.0.2-alpha.4' +version = '0.0.2-alpha.5' authors.workspace = true edition.workspace = true repository.workspace = true @@ -39,8 +39,8 @@ serde_cbor = { workspace = true } sha2 = { workspace = true } thiserror = { workspace = true } uuid = { workspace = true, features = ['v4'] } -station-api = { path = '../api', version = '0.0.2-alpha.3' } -upgrader-api = { path = '../../upgrader/api', version = '0.0.2-alpha.3' } +station-api = { path = '../api', version = '0.0.2-alpha.4' } +upgrader-api = { path = '../../upgrader/api', version = '0.0.2-alpha.4' } [dev-dependencies] candid_parser = { workspace = true } diff --git a/core/upgrader/api/CHANGELOG.md b/core/upgrader/api/CHANGELOG.md index e023a8cfa..d219e0d95 100644 --- a/core/upgrader/api/CHANGELOG.md +++ b/core/upgrader/api/CHANGELOG.md @@ -1,3 +1,17 @@ +## 0.0.2-alpha.4 (2024-07-04) + + +### 🚀 Features + +- **station:** disaster recovery MVP + + +### ❤️ Thank You + +- Kepler Vital +- Max +- olaszakos + ## 0.0.2-alpha.3 (2024-06-24) diff --git a/core/upgrader/api/Cargo.toml b/core/upgrader/api/Cargo.toml index 4838faba5..2fefd8c1f 100644 --- a/core/upgrader/api/Cargo.toml +++ b/core/upgrader/api/Cargo.toml @@ -2,7 +2,7 @@ [package] name = 'upgrader-api' include = ['src', 'Cargo.toml'] -version = '0.0.2-alpha.3' +version = '0.0.2-alpha.4' authors.workspace = true edition.workspace = true repository.workspace = true @@ -14,5 +14,5 @@ candid = { workspace = true } serde = { workspace = true } serde_bytes = { workspace = true } orbit-essentials = { path = '../../../libs/orbit-essentials', version = '0.0.2-alpha.2' } -station-api = { path = '../../../core/station/api', version = '0.0.2-alpha.2' } +station-api = { path = '../../../core/station/api', version = '0.0.2-alpha.4' } ic-stable-structures = { workspace = true } diff --git a/core/upgrader/impl/CHANGELOG.md b/core/upgrader/impl/CHANGELOG.md index 94092b2ca..4b63f5b10 100644 --- a/core/upgrader/impl/CHANGELOG.md +++ b/core/upgrader/impl/CHANGELOG.md @@ -1,3 +1,21 @@ +## 0.0.2-alpha.3 (2024-07-04) + + +### 🚀 Features + +- **station:** disaster recovery MVP + +- **upgrader:** disaster recovery flow reuses the same upgrader canister + + +### ❤️ Thank You + +- Jan Wendling +- Kepler Vital +- Max +- mraszyk +- olaszakos + ## 0.0.2-alpha.2 (2024-05-17) diff --git a/core/upgrader/impl/Cargo.toml b/core/upgrader/impl/Cargo.toml index 2cc9f26da..9ec4d5173 100644 --- a/core/upgrader/impl/Cargo.toml +++ b/core/upgrader/impl/Cargo.toml @@ -2,7 +2,7 @@ [package] name = 'upgrader' include = ['src', 'Cargo.toml'] -version = '0.0.2-alpha.2' +version = '0.0.2-alpha.3' authors.workspace = true edition.workspace = true repository.workspace = true @@ -29,7 +29,7 @@ serde_json = { workspace = true } sha2 = { workspace = true } thiserror = { workspace = true } uuid = { workspace = true, features = ['v4'] } -upgrader-api = { path = '../api', version = '0.0.2-alpha.3' } +upgrader-api = { path = '../api', version = '0.0.2-alpha.4' } [dev-dependencies] candid_parser = { workspace = true } diff --git a/tests/integration/Cargo.toml b/tests/integration/Cargo.toml index a980bd2e4..8efc2db05 100644 --- a/tests/integration/Cargo.toml +++ b/tests/integration/Cargo.toml @@ -18,6 +18,6 @@ sha2 = { workspace = true } serde = { workspace = true, features = ['derive'] } uuid = { workspace = true } control-panel-api = { path = '../../core/control-panel/api', version = '0.0.2-alpha.3' } -upgrader-api = { path = '../../core/upgrader/api', version = '0.0.2-alpha.3' } -station-api = { path = '../../core/station/api', version = '0.0.2-alpha.3' } +upgrader-api = { path = '../../core/upgrader/api', version = '0.0.2-alpha.4' } +station-api = { path = '../../core/station/api', version = '0.0.2-alpha.4' } wat = { workspace = true }