diff --git a/.release.json b/.release.json index 3e0e1e0f7..ff888a502 100644 --- a/.release.json +++ b/.release.json @@ -86,9 +86,9 @@ "newVersion": null }, "control-panel": { - "currentVersion": "0.0.2-alpha.3", + "currentVersion": "0.0.2-alpha.4", "dependentProjects": [], - "newVersion": "0.0.2-alpha.4" + "newVersion": null }, "control-panel-api": { "currentVersion": "0.0.2-alpha.3", @@ -109,17 +109,17 @@ "newVersion": null }, "upgrader": { - "currentVersion": "0.0.2-alpha.2", + "currentVersion": "0.0.2-alpha.3", "dependentProjects": [], - "newVersion": "0.0.2-alpha.3" + "newVersion": null }, "station": { - "currentVersion": "0.0.2-alpha.4", + "currentVersion": "0.0.2-alpha.5", "dependentProjects": [], - "newVersion": "0.0.2-alpha.5" + "newVersion": null }, "upgrader-api": { - "currentVersion": "0.0.2-alpha.3", + "currentVersion": "0.0.2-alpha.4", "dependentProjects": [ { "source": "upgrader", @@ -140,10 +140,10 @@ "dependencyCollection": "dependencies" } ], - "newVersion": "0.0.2-alpha.4" + "newVersion": null }, "station-api": { - "currentVersion": "0.0.2-alpha.3", + "currentVersion": "0.0.2-alpha.4", "dependentProjects": [ { "source": "control-panel", @@ -170,62 +170,22 @@ "dependencyCollection": "dependencies" } ], - "newVersion": "0.0.2-alpha.4" + "newVersion": null }, "wallet-dapp": { - "currentVersion": "0.0.2-alpha.5", + "currentVersion": "0.0.2-alpha.6", "dependentProjects": [], - "newVersion": "0.0.2-alpha.6" + "newVersion": "0.0.2-alpha.7" } }, "changes": { - "control-panel": { - "releaseVersion": { - "rawVersion": "0.0.2-alpha.4", - "gitTag": "@orbit/control-panel-v0.0.2-alpha.4", - "isPrerelease": true - }, - "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" - }, - "upgrader": { - "releaseVersion": { - "rawVersion": "0.0.2-alpha.3", - "gitTag": "@orbit/upgrader-v0.0.2-alpha.3", - "isPrerelease": true - }, - "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.5", - "gitTag": "@orbit/station-v0.0.2-alpha.5", - "isPrerelease": true - }, - "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.4", - "gitTag": "@orbit/upgrader-api-v0.0.2-alpha.4", - "isPrerelease": true - }, - "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.4", - "gitTag": "@orbit/station-api-v0.0.2-alpha.4", - "isPrerelease": true - }, - "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.6", - "gitTag": "@orbit/wallet-dapp-v0.0.2-alpha.6", + "rawVersion": "0.0.2-alpha.7", + "gitTag": "@orbit/wallet-dapp-v0.0.2-alpha.7", "isPrerelease": true }, - "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" + "contents": "## 0.0.2-alpha.7 (2024-07-29)\n\n\n### 🚀 Features\n\n- **wallet:** remove unsafe-eval csp by bumping the agent\n\n- **wallet:** add advanced and automated mode to upgrades\n\n- **wallet:** prompt the user to update if new version available\n\n\n### ❤️ Thank You\n\n- Kepler Vital" } } } \ No newline at end of file diff --git a/Cargo.lock b/Cargo.lock index fb45abe70..cd164644e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -28,9 +28,9 @@ dependencies = [ [[package]] name = "anstyle" -version = "1.0.7" +version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" +checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" [[package]] name = "anyhow" @@ -67,7 +67,7 @@ checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.72", ] [[package]] @@ -241,7 +241,7 @@ dependencies = [ "lazy_static", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.72", ] [[package]] @@ -280,9 +280,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.1.3" +version = "1.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18e2d530f35b40a84124146478cd16f34225306a8441998836466a2e2961c950" +checksum = "2aba8f4e9906c7ce3c73463f62a7f0c65183ada1a2d47e397cc8810827f9694f" [[package]] name = "cfg-if" @@ -487,9 +487,9 @@ checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" [[package]] name = "email_address" -version = "0.2.5" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1019fa28f600f5b581b7a603d515c3f1635da041ca211b5055804788673abfe" +checksum = "46b7a0ac6570e31bfe2c6cf575a576a55af9893d1a6b30b4444e6e90b216bb84" dependencies = [ "serde", ] @@ -592,7 +592,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.72", ] [[package]] @@ -1102,7 +1102,7 @@ dependencies = [ "proc-macro2", "quote", "regex-syntax 0.6.29", - "syn 2.0.71", + "syn 2.0.72", ] [[package]] @@ -1156,13 +1156,14 @@ dependencies = [ [[package]] name = "mio" -version = "0.8.11" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" +checksum = "4569e456d394deccd22ce1c1913e6ea0e54519f577285001215d33557431afe4" dependencies = [ + "hermit-abi", "libc", "wasi", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] @@ -1189,7 +1190,7 @@ dependencies = [ "cfg-if", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.72", ] [[package]] @@ -1243,21 +1244,11 @@ dependencies = [ "autocfg", ] -[[package]] -name = "num_cpus" -version = "1.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" -dependencies = [ - "hermit-abi", - "libc", -] - [[package]] name = "object" -version = "0.36.1" +version = "0.36.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "081b846d1d56ddfc18fdf1a922e4f6e07a11768ea1b92dec44e42b72712ccfce" +checksum = "3f203fa8daa7bb185f760ae12bd8e097f63d17041dcdcaf675ac54cdf863170e" dependencies = [ "memchr", ] @@ -1305,7 +1296,7 @@ version = "0.0.2-alpha.2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.72", ] [[package]] @@ -1402,7 +1393,7 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.72", ] [[package]] @@ -1459,9 +1450,9 @@ checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" [[package]] name = "predicates" -version = "3.1.0" +version = "3.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68b87bfd4605926cdfefc1c3b5f8fe560e3feca9d5552cf68c466d3d8236c7e8" +checksum = "7e9086cc7640c29a356d1a29fd134380bee9d8f79a17410aa76e7ad295f42c97" dependencies = [ "anstyle", "predicates-core", @@ -1469,15 +1460,15 @@ dependencies = [ [[package]] name = "predicates-core" -version = "1.0.6" +version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174" +checksum = "ae8177bee8e75d6846599c6b9ff679ed51e882816914eec639944d7c9aa11931" [[package]] name = "predicates-tree" -version = "1.0.9" +version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf" +checksum = "41b740d195ed3166cd147c8047ec98db0e22ec019eb8eeb76d343b795304fb13" dependencies = [ "predicates-core", "termtree", @@ -1569,14 +1560,13 @@ dependencies = [ [[package]] name = "quinn-udp" -version = "0.5.2" +version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9096629c45860fc7fb143e125eb826b5e721e10be3263160c7d60ca832cf8c46" +checksum = "8bffec3605b73c6f1754535084a85229fa8a30f86014e6c81aeec4abb68b0285" dependencies = [ "libc", "once_cell", "socket2", - "tracing", "windows-sys 0.52.0", ] @@ -1621,9 +1611,9 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.5.2" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c82cf8cff14456045f55ec4241383baeff27af886adb72ffb2162f99911de0fd" +checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4" dependencies = [ "bitflags", ] @@ -1778,7 +1768,7 @@ dependencies = [ "regex", "relative-path", "rustc_version", - "syn 2.0.71", + "syn 2.0.72", "unicode-ident", ] @@ -1805,9 +1795,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.11" +version = "0.23.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4828ea528154ae444e5a642dbb7d5623354030dc9822b83fd9bb79683c7399d0" +checksum = "c58f8c84392efc0a126acce10fa59ff7b3d2ac06ab451a33f2741989b806b044" dependencies = [ "once_cell", "ring", @@ -1848,9 +1838,9 @@ checksum = "976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d" [[package]] name = "rustls-webpki" -version = "0.102.5" +version = "0.102.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9a6fccd794a42c2c105b513a2f62bc3fd8f3ba57a4593677ceb0bd035164d78" +checksum = "8e6b52d4fda176fd835fdc55a835d4a89b8499cad995885a21149d5ad62f852e" dependencies = [ "ring", "rustls-pki-types", @@ -1908,7 +1898,7 @@ dependencies = [ "proc-macro2", "quote", "serde_derive_internals", - "syn 2.0.71", + "syn 2.0.72", ] [[package]] @@ -1919,9 +1909,9 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "security-framework" -version = "2.11.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0" +checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" dependencies = [ "bitflags", "core-foundation", @@ -1932,9 +1922,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.11.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7" +checksum = "75da29fe9b9b08fe9d6b22b5b4bcbc75d8db3aa31e639aa56bb62e9d46bfceaf" dependencies = [ "core-foundation-sys", "libc", @@ -1982,7 +1972,7 @@ checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.72", ] [[package]] @@ -1993,16 +1983,17 @@ checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.72", ] [[package]] name = "serde_json" -version = "1.0.108" +version = "1.0.121" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" +checksum = "4ab380d7d9f22ef3f21ad3e6c1ebe8e4fc7a2000ccba2e4d71fc96f15b2cb609" dependencies = [ "itoa", + "memchr", "ryu", "serde", ] @@ -2193,9 +2184,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.71" +version = "2.0.72" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b146dcf730474b4bcd16c311627b31ede9ab149045db4d6088b3becaea046462" +checksum = "dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af" dependencies = [ "proc-macro2", "quote", @@ -2236,22 +2227,22 @@ checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76" [[package]] name = "thiserror" -version = "1.0.62" +version = "1.0.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2675633b1499176c2dff06b0856a27976a8f9d436737b4cf4f312d4d91d8bbb" +checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.62" +version = "1.0.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d20468752b09f49e909e55a5d338caa8bedf615594e9d80bc4c565d30faf798c" +checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.72", ] [[package]] @@ -2321,32 +2312,31 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.38.0" +version = "1.39.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a" +checksum = "daa4fb1bc778bd6f04cbfc4bb2d06a7396a8f299dc33ea1900cedaa316f467b1" dependencies = [ "backtrace", "bytes", "libc", "mio", - "num_cpus", "parking_lot", "pin-project-lite", "signal-hook-registry", "socket2", "tokio-macros", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] name = "tokio-macros" -version = "2.3.0" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" +checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.72", ] [[package]] @@ -2362,9 +2352,9 @@ dependencies = [ [[package]] name = "tokio-socks" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51165dfa029d2a65969413a6cc96f354b86b464498702f174a4efa13608fd8c0" +checksum = "0d4770b8024672c1101b3f6733eab95b18007dbe0847a8afe341fcf79e06043f" dependencies = [ "either", "futures-util", @@ -2443,7 +2433,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.72", ] [[package]] @@ -2636,9 +2626,9 @@ checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" [[package]] name = "version_check" -version = "0.9.4" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" [[package]] name = "walkdir" @@ -2686,7 +2676,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.72", "wasm-bindgen-shared", ] @@ -2720,7 +2710,7 @@ checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.71", + "syn 2.0.72", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -2733,9 +2723,9 @@ checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" [[package]] name = "wasm-encoder" -version = "0.213.0" +version = "0.214.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "850e4e6a56413a8f33567741a2388c8f6dafd841a939d945c7248671a8739dd8" +checksum = "ff694f02a8d7a50b6922b197ae03883fbf18cdb2ae9fbee7b6148456f5f44041" dependencies = [ "leb128", ] @@ -2755,9 +2745,9 @@ dependencies = [ [[package]] name = "wast" -version = "213.0.0" +version = "214.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd051172bc72db3567b039f710f27d6d80f358b8333088eb4c4c12dac2a4d993" +checksum = "694bcdb24c49c8709bd8713768b71301a11e823923eee355d530f1d8d0a7f8e9" dependencies = [ "bumpalo", "leb128", @@ -2768,9 +2758,9 @@ dependencies = [ [[package]] name = "wat" -version = "1.213.0" +version = "1.214.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5be77619385eca699d204399d2ffc9b1dfda1df3320266773d2d664ecb06cf3e" +checksum = "347249eb56773fa728df2656cfe3a8c19437ded61a922a0b5e0839d9790e278e" dependencies = [ "wast", ] diff --git a/apps/wallet/CHANGELOG.md b/apps/wallet/CHANGELOG.md index aeafdb398..c8740b6b7 100644 --- a/apps/wallet/CHANGELOG.md +++ b/apps/wallet/CHANGELOG.md @@ -1,3 +1,19 @@ +## 0.0.2-alpha.7 (2024-07-29) + + +### 🚀 Features + +- **wallet:** remove unsafe-eval csp by bumping the agent + +- **wallet:** add advanced and automated mode to upgrades + +- **wallet:** prompt the user to update if new version available + + +### ❤️ Thank You + +- Kepler Vital + ## 0.0.2-alpha.6 (2024-07-04) diff --git a/apps/wallet/package.json b/apps/wallet/package.json index 37c32073c..5a2e58c87 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.6", + "version": "0.0.2-alpha.7", "type": "module", "repository": { "type": "git", diff --git a/apps/wallet/public/compat.json b/apps/wallet/public/compat.json index 8e7d0fa8b..1c7ccda65 100644 --- a/apps/wallet/public/compat.json +++ b/apps/wallet/public/compat.json @@ -1,11 +1,12 @@ { "__important__": "This file is automatically generated by the build process. Do not modify it manually.", - "version": "0.0.2-alpha.6", + "version": "0.0.2-alpha.7", "api": { "latest": "0.0.2-alpha.5", "compatibility": { "0.0.2-alpha.5": { "ui": [ + "0.0.2-alpha.7", "0.0.2-alpha.6" ] },