From b0bd072411476a5bfbc87a7de25439de90c14e4c Mon Sep 17 00:00:00 2001 From: Adam Carpenter Date: Wed, 14 Aug 2024 13:01:11 -0600 Subject: [PATCH 1/4] Bump global version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 313cad240..5371f6bb6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "web3-onboard-monorepo", - "version": "2.26.2", + "version": "2.27.0", "private": true, "workspaces": { "packages": [ From 34386ab51d5d5d6abac41b34d319ed0b9fc2cfb2 Mon Sep 17 00:00:00 2001 From: Adam Carpenter Date: Wed, 14 Aug 2024 13:31:37 -0600 Subject: [PATCH 2/4] Update versions --- docs/package.json | 4 ++-- packages/capsule/package.json | 2 +- packages/demo/package.json | 6 +++--- packages/gnosis/package.json | 2 +- packages/injected/package.json | 2 +- packages/metamask/package.json | 2 +- packages/passport/package.json | 2 +- packages/transaction-preview/package.json | 2 +- packages/trust/package.json | 2 +- yarn.lock | 7 ------- 10 files changed, 12 insertions(+), 19 deletions(-) diff --git a/docs/package.json b/docs/package.json index cfa48f2dc..c7d3ee996 100644 --- a/docs/package.json +++ b/docs/package.json @@ -54,7 +54,7 @@ "@safe-global/safe-apps-sdk": "^8.1.0", "@web3-onboard/bitget": "^2.1.1", "@web3-onboard/blocto": "^2.1.1", - "@web3-onboard/capsule": "^2.3.0-alpha.1", + "@web3-onboard/capsule": "^2.3.0", "@web3-onboard/cede-store": "^2.3.1", "@web3-onboard/coinbase": "^2.3.1", "@web3-onboard/core": "^2.22.1", @@ -73,7 +73,7 @@ "@web3-onboard/magic": "^2.2.1", "@web3-onboard/metamask": "^2.1.1", "@web3-onboard/mew-wallet": "^2.1.1", - "@web3-onboard/okx": "2.0.0-alpha.1", + "@web3-onboard/okx": "2.0.0", "@web3-onboard/particle-network": "^2.1.1", "@web3-onboard/phantom": "^2.1.1", "@web3-onboard/portis": "^2.2.1", diff --git a/packages/capsule/package.json b/packages/capsule/package.json index 47982dfd9..98b2884f0 100644 --- a/packages/capsule/package.json +++ b/packages/capsule/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/capsule", - "version": "2.3.0-alpha.1", + "version": "2.3.0", "description": "Capsule SDK wallet module for connecting to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, multi-chain and multi-account support, reactive wallet state subscriptions and real-time transaction state change notifications.", "module": "dist/index.js", "browser": "dist/index.js", diff --git a/packages/demo/package.json b/packages/demo/package.json index f33e32ec0..49df13f28 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -32,7 +32,7 @@ "@web3-onboard/bitget": "2.1.1", "@web3-onboard/blocto": "^2.1.1", "@web3-onboard/bloom": "2.0.0", - "@web3-onboard/capsule": "^2.3.0-alpha.1", + "@web3-onboard/capsule": "^2.3.0", "@web3-onboard/cede-store": "^2.3.1", "@web3-onboard/core": "2.22.2", "@web3-onboard/coinbase": "^2.4.1", @@ -49,7 +49,7 @@ "@web3-onboard/keystone": "^2.3.8", "@web3-onboard/ledger": "^2.7.1", "@web3-onboard/magic": "^2.2.1", - "@web3-onboard/metamask": "^2.1.3-alpha.1", + "@web3-onboard/metamask": "^2.1.3", "@web3-onboard/mew-wallet": "^2.1.1", "@web3-onboard/okx": "2.0.0", "@web3-onboard/particle-network": "^2.1.1", @@ -59,7 +59,7 @@ "@web3-onboard/sequence": "^2.1.1", "@web3-onboard/taho": "^2.1.1", "@web3-onboard/torus": "^2.3.1", - "@web3-onboard/transaction-preview": "^2.1.2-alpha.1", + "@web3-onboard/transaction-preview": "^2.1.2", "@web3-onboard/trezor": "^2.4.4", "@web3-onboard/trust": "^2.1.1", "@web3-onboard/uauth": "^2.2.1", diff --git a/packages/gnosis/package.json b/packages/gnosis/package.json index 2dd5ff6bb..b0a3ea0f6 100644 --- a/packages/gnosis/package.json +++ b/packages/gnosis/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/gnosis", - "version": "2.3.2-alpha.1", + "version": "2.3.2", "description": "Safe module for connecting to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, multi-chain and multi-account support, reactive wallet state subscriptions and real-time transaction state change notifications.", "keywords": [ "Ethereum", diff --git a/packages/injected/package.json b/packages/injected/package.json index da0c1ef62..7c3c0ae91 100644 --- a/packages/injected/package.json +++ b/packages/injected/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/injected-wallets", - "version": "2.11.2-alpha.1", + "version": "2.11.2", "description": "Injected wallet module for connecting browser extension and mobile wallets to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, multi-chain and multi-account support, reactive wallet state subscriptions and real-time transaction state change notifications.", "keywords": [ "Ethereum", diff --git a/packages/metamask/package.json b/packages/metamask/package.json index d2a7d314f..702c45d25 100644 --- a/packages/metamask/package.json +++ b/packages/metamask/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/metamask", - "version": "2.1.3-alpha.1", + "version": "2.1.3", "description": "MetaMask SDK wallet module for connecting to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, multi-chain and multi-account support, reactive wallet state subscriptions and real-time transaction state change notifications.", "keywords": [ "Ethereum", diff --git a/packages/passport/package.json b/packages/passport/package.json index 8516b5f83..6682a917a 100644 --- a/packages/passport/package.json +++ b/packages/passport/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/passport", - "version": "2.1.2-alpha.1", + "version": "2.1.2", "description": "passport", "module": "dist/index.js", "browser": "dist/index.js", diff --git a/packages/transaction-preview/package.json b/packages/transaction-preview/package.json index 3a6b54e6b..b22fc958a 100644 --- a/packages/transaction-preview/package.json +++ b/packages/transaction-preview/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/transaction-preview", - "version": "2.1.2-alpha.1", + "version": "2.1.2", "description": "In app preview of Ethereum transactions", "keywords": [ "Ethereum", diff --git a/packages/trust/package.json b/packages/trust/package.json index f0c2d7cb6..75436fd07 100644 --- a/packages/trust/package.json +++ b/packages/trust/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/trust", - "version": "2.1.2-alpha.1", + "version": "2.1.2", "description": "Trust Wallet SDK wallet module for connecting to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardized spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, multi-chain and multi-account support, reactive wallet state subscriptions and real-time transaction state change notifications.", "keywords": [ "Ethereum", diff --git a/yarn.lock b/yarn.lock index 9209a51ff..fc31b90fb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5522,13 +5522,6 @@ "@walletconnect/window-getters" "^1.0.1" tslib "1.14.1" -"@web3-onboard/gnosis@^2.3.1": - version "2.3.1" - resolved "https://registry.yarnpkg.com/@web3-onboard/gnosis/-/gnosis-2.3.1.tgz#e62b4095097a3d59848eb01986616f6909d5f936" - integrity sha512-p+27gDF8BAr8MuhKkUisbP/d7LvFZs2ifbOsR5Xs61oObw7HNifN3IzUbeMaUCZ1l8P7JMgU1TOqE75GPwl1fg== - dependencies: - "@web3-onboard/common" "^2.4.1" - "@web3-onboard/wagmi@2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@web3-onboard/wagmi/-/wagmi-2.0.0.tgz#9beda01b4539d399aa0420e7afaacc09fc25ed7d" From 52233803e1b4ee5c310bf436b3e128be81e81bf8 Mon Sep 17 00:00:00 2001 From: Adam Carpenter Date: Wed, 14 Aug 2024 13:39:16 -0600 Subject: [PATCH 3/4] Remove alpha tages --- packages/demo/package.json | 6 +++--- packages/finoaconnect/package.json | 2 +- packages/keplr/package.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/demo/package.json b/packages/demo/package.json index b568747a2..bf7254b5f 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -38,16 +38,16 @@ "@web3-onboard/coinbase": "^2.4.1", "@web3-onboard/dcent": "^2.2.7", "@web3-onboard/enkrypt": "^2.1.1", - "@web3-onboard/finoaconnect": "2.0.0-alpha.1", + "@web3-onboard/finoaconnect": "2.0.0", "@web3-onboard/fortmatic": "^2.1.1", "@web3-onboard/frame": "^2.1.1", "@web3-onboard/frontier": "^2.1.1", "@web3-onboard/gas": "^2.2.1", "@web3-onboard/gnosis": "^2.3.1", "@web3-onboard/infinity-wallet": "^2.1.1", - "@web3-onboard/injected-wallets": "^2.11.2-alpha.2", + "@web3-onboard/injected-wallets": "^2.11.2", "@web3-onboard/keepkey": "^2.3.8", - "@web3-onboard/keplr": "2.0.0-alpha.1", + "@web3-onboard/keplr": "2.0.0", "@web3-onboard/keystone": "^2.3.8", "@web3-onboard/ledger": "^2.7.1", "@web3-onboard/magic": "^2.2.1", diff --git a/packages/finoaconnect/package.json b/packages/finoaconnect/package.json index 07ea10987..7e04ac695 100644 --- a/packages/finoaconnect/package.json +++ b/packages/finoaconnect/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/finoaconnect", - "version": "2.0.0-alpha.1", + "version": "2.0.0", "description": "FinoaConnect enables DApp users to use Finoa's Institutional Custody services.", "keywords": [ "Ethereum", diff --git a/packages/keplr/package.json b/packages/keplr/package.json index a2793bd1d..632f24616 100644 --- a/packages/keplr/package.json +++ b/packages/keplr/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/keplr", - "version": "2.0.0-alpha.1", + "version": "2.0.0", "description": "Keplr Wallet SDK wallet module for connecting to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardized spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, multi-chain and multi-account support, reactive wallet state subscriptions and real-time transaction state change notifications.", "keywords": [ "Ethereum", From ca7e0695fdb5d02dfb6e0aae31fb2276668742cb Mon Sep 17 00:00:00 2001 From: Adam Carpenter Date: Wed, 14 Aug 2024 14:06:18 -0600 Subject: [PATCH 4/4] Add keplr ci --- .circleci/config.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 84e7397fc..a14a74ca5 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -478,6 +478,12 @@ jobs: working_directory: ~/web3-onboard-monorepo/packages/bloom steps: - node-build-steps + build-keplr: + docker: + - image: cimg/node:18.0.0 + working_directory: ~/web3-onboard-monorepo/packages/keplr + steps: + - node-build-steps # Build staging/Alpha releases build-staging-core: @@ -792,6 +798,12 @@ jobs: working_directory: ~/web3-onboard-monorepo/packages/finoaconnect steps: - node-staging-build-steps + build-staging-keplr: + docker: + - image: cimg/node:18.0.0 + working_directory: ~/web3-onboard-monorepo/packages/keplr + steps: + - node-staging-build-steps workflows: version: 2 @@ -1109,3 +1121,9 @@ workflows: <<: *deploy_production_filters - build-staging-finoaconnect: <<: *deploy_staging_filters + keplr: + jobs: + - build-keplr: + <<: *deploy_production_filters + - build-staging-keplr: + <<: *deploy_staging_filters