From 7e27a1ddc7dfb8e962dfa49dd9777563725dfd8b Mon Sep 17 00:00:00 2001 From: Aaron Date: Mon, 26 Sep 2022 09:48:59 +1000 Subject: [PATCH 1/3] Increment versions --- package.json | 2 +- packages/coinbase/package.json | 4 ++-- packages/common/package.json | 2 +- packages/core/package.json | 4 ++-- packages/dcent/package.json | 6 ++--- packages/demo/package.json | 36 ++++++++++++++--------------- packages/fortmatic/package.json | 4 ++-- packages/gas/package.json | 4 ++-- packages/gnosis/package.json | 4 ++-- packages/hw-common/package.json | 4 ++-- packages/injected/package.json | 4 ++-- packages/keepkey/package.json | 6 ++--- packages/keystone/package.json | 8 +++---- packages/ledger/package.json | 6 ++--- packages/magic/package.json | 4 ++-- packages/mew/package.json | 4 ++-- packages/portis/package.json | 4 ++-- packages/react/package.json | 6 ++--- packages/sequence/package.json | 4 ++-- packages/tallyho/package.json | 4 ++-- packages/torus/package.json | 4 ++-- packages/trezor/package.json | 6 ++--- packages/vue/package.json | 6 ++--- packages/walletconnect/package.json | 4 ++-- packages/walletlink/package.json | 4 ++-- packages/web3auth/package.json | 4 ++-- 26 files changed, 74 insertions(+), 74 deletions(-) diff --git a/package.json b/package.json index 20ee45d22..ca9ac7484 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "web3-onboard-monorepo", - "version": "2.11.1", + "version": "2.12.0", "private": true, "workspaces": { "packages": [ diff --git a/packages/coinbase/package.json b/packages/coinbase/package.json index c486c2d65..f1be439c9 100644 --- a/packages/coinbase/package.json +++ b/packages/coinbase/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/coinbase", - "version": "2.1.3-alpha.1", + "version": "2.1.3", "description": "Coinbase 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", @@ -59,6 +59,6 @@ }, "dependencies": { "@coinbase/wallet-sdk": "^3.0.5", - "@web3-onboard/common": "^2.2.3-alpha.1" + "@web3-onboard/common": "^2.2.3" } } diff --git a/packages/common/package.json b/packages/common/package.json index fd7a8492e..a010e2420 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/common", - "version": "2.2.3-alpha.1", + "version": "2.2.3", "description": "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/core/package.json b/packages/core/package.json index 90b34f3a4..2717988e4 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/core", - "version": "2.8.5-alpha.2", + "version": "2.8.5", "description": "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", @@ -82,7 +82,7 @@ "typescript": "^4.5.5" }, "dependencies": { - "@web3-onboard/common": "^2.2.3-alpha.1", + "@web3-onboard/common": "^2.2.3", "bignumber.js": "^9.0.0", "bnc-sdk": "^4.4.1", "bowser": "^2.11.0", diff --git a/packages/dcent/package.json b/packages/dcent/package.json index 21e8edb55..82b47e865 100644 --- a/packages/dcent/package.json +++ b/packages/dcent/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/dcent", - "version": "2.2.1-alpha.1", + "version": "2.2.1", "description": "D'CENT 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", @@ -56,8 +56,8 @@ "typescript": "^4.5.5" }, "dependencies": { - "@web3-onboard/common": "^2.2.3-alpha.1", - "@web3-onboard/hw-common": "^2.0.3-alpha.1", + "@web3-onboard/common": "^2.2.3", + "@web3-onboard/hw-common": "^2.0.3", "@ethereumjs/tx": "^3.4.0", "@ethersproject/providers": "^5.5.0", "eth-dcent-keyring": "^0.2.2" diff --git a/packages/demo/package.json b/packages/demo/package.json index 87f79f5f8..80a1b149a 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -22,24 +22,24 @@ "webpack-dev-server": "4.7.4" }, "dependencies": { - "@web3-onboard/coinbase": "^2.1.3-alpha.1", - "@web3-onboard/core": "^2.8.5-alpha.2", - "@web3-onboard/dcent": "^2.2.1-alpha.1", - "@web3-onboard/fortmatic": "^2.0.14-alpha.1", - "@web3-onboard/gas": "^2.1.3-alpha.1", - "@web3-onboard/gnosis": "^2.1.3-alpha.1", - "@web3-onboard/injected-wallets": "^2.2.4-alpha.1", - "@web3-onboard/keepkey": "^2.3.1-alpha.1", - "@web3-onboard/keystone": "^2.3.1-alpha.1", - "@web3-onboard/ledger": "^2.3.1-alpha.1", - "@web3-onboard/magic": "^2.1.3-alpha.1", - "@web3-onboard/portis": "^2.1.3-alpha.1", - "@web3-onboard/sequence": "^2.0.2-alpha.1", - "@web3-onboard/torus": "^2.1.3-alpha.1", - "@web3-onboard/trezor": "^2.3.1-alpha.1", - "@web3-onboard/tallyho": "^2.0.1-alpha.1", - "@web3-onboard/walletconnect": "^2.1.3-alpha.1", - "@web3-onboard/web3auth": "^2.1.3-alpha.1", + "@web3-onboard/coinbase": "^2.1.3", + "@web3-onboard/core": "^2.8.5", + "@web3-onboard/dcent": "^2.2.1", + "@web3-onboard/fortmatic": "^2.0.14", + "@web3-onboard/gas": "^2.1.3", + "@web3-onboard/gnosis": "^2.1.3", + "@web3-onboard/injected-wallets": "^2.2.4", + "@web3-onboard/keepkey": "^2.3.1", + "@web3-onboard/keystone": "^2.3.1", + "@web3-onboard/ledger": "^2.3.1", + "@web3-onboard/magic": "^2.1.3", + "@web3-onboard/portis": "^2.1.3", + "@web3-onboard/sequence": "^2.0.2", + "@web3-onboard/torus": "^2.1.3", + "@web3-onboard/trezor": "^2.3.1", + "@web3-onboard/tallyho": "^2.0.1", + "@web3-onboard/walletconnect": "^2.1.3", + "@web3-onboard/web3auth": "^2.1.3", "vconsole": "^3.9.5" }, "license": "MIT", diff --git a/packages/fortmatic/package.json b/packages/fortmatic/package.json index 361d344f3..5a354185c 100644 --- a/packages/fortmatic/package.json +++ b/packages/fortmatic/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/fortmatic", - "version": "2.0.14-alpha.1", + "version": "2.0.14", "description": "Fortmatic 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", @@ -58,7 +58,7 @@ "typescript": "^4.5.5" }, "dependencies": { - "@web3-onboard/common": "^2.2.3-alpha.1", + "@web3-onboard/common": "^2.2.3", "fortmatic": "^2.2.1" } } diff --git a/packages/gas/package.json b/packages/gas/package.json index f6791bce6..782403baf 100644 --- a/packages/gas/package.json +++ b/packages/gas/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/gas", - "version": "2.1.3-alpha.1", + "version": "2.1.3", "description": "Estimate the gas prices needed to get a transaction in to the next block for Ethereum Mainnet and Polygon Matic Mainnet.", "keywords": [ "gas", @@ -30,7 +30,7 @@ "typescript": "^4.5.5" }, "dependencies": { - "@web3-onboard/common": "^2.2.3-alpha.1", + "@web3-onboard/common": "^2.2.3", "rxjs": "^7.5.2", "joi": "^17.6.1" } diff --git a/packages/gnosis/package.json b/packages/gnosis/package.json index d4c5b7aef..398750c6e 100644 --- a/packages/gnosis/package.json +++ b/packages/gnosis/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/gnosis", - "version": "2.1.3-alpha.1", + "version": "2.1.3", "description": "Gnosis 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", @@ -59,6 +59,6 @@ "dependencies": { "@gnosis.pm/safe-apps-provider": "^0.9.2", "@gnosis.pm/safe-apps-sdk": "^6.1.1", - "@web3-onboard/common": "^2.2.3-alpha.1" + "@web3-onboard/common": "^2.2.3" } } diff --git a/packages/hw-common/package.json b/packages/hw-common/package.json index 49b86b76e..89a4a4ece 100644 --- a/packages/hw-common/package.json +++ b/packages/hw-common/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/hw-common", - "version": "2.0.3-alpha.1", + "version": "2.0.3", "description": "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", @@ -81,7 +81,7 @@ }, "dependencies": { "@ethereumjs/common": "2.6.2", - "@web3-onboard/common": "^2.2.3-alpha.1", + "@web3-onboard/common": "^2.2.3", "ethers": "5.5.4", "joi": "^17.6.1", "rxjs": "^7.5.2" diff --git a/packages/injected/package.json b/packages/injected/package.json index bcb9e76ea..f2eb40aa0 100644 --- a/packages/injected/package.json +++ b/packages/injected/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/injected-wallets", - "version": "2.2.4-alpha.2", + "version": "2.2.4", "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", @@ -62,7 +62,7 @@ "window": "^4.2.7" }, "dependencies": { - "@web3-onboard/common": "^2.2.3-alpha.1", + "@web3-onboard/common": "^2.2.3", "joi": "^17.6.1", "lodash.uniqby": "^4.7.0" } diff --git a/packages/keepkey/package.json b/packages/keepkey/package.json index d47f7d467..7dadf06de 100644 --- a/packages/keepkey/package.json +++ b/packages/keepkey/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/keepkey", - "version": "2.3.1-alpha.1", + "version": "2.3.1", "description": "KeepKey hardware 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", @@ -63,8 +63,8 @@ "@ethersproject/providers": "^5.5.0", "@shapeshiftoss/hdwallet-core": "^1.15.2", "@shapeshiftoss/hdwallet-keepkey-webusb": "^1.15.2", - "@web3-onboard/common": "^2.2.3-alpha.1", - "@web3-onboard/hw-common": "^2.0.3-alpha.1", + "@web3-onboard/common": "^2.2.3", + "@web3-onboard/hw-common": "^2.0.3", "ethereumjs-util": "^7.1.3" } } diff --git a/packages/keystone/package.json b/packages/keystone/package.json index 87dcd5144..c844a4252 100644 --- a/packages/keystone/package.json +++ b/packages/keystone/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/keystone", - "version": "2.3.1-alpha.1", + "version": "2.3.1", "description": "Keystone hardware 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", @@ -57,8 +57,8 @@ "dependencies": { "@ethereumjs/tx": "^3.4.0", "@ethersproject/providers": "^5.5.0", - "@keystonehq/eth-keyring": "^0.14.0-alpha.10.3", - "@web3-onboard/common": "^2.2.3-alpha.1", - "@web3-onboard/hw-common": "^2.0.3-alpha.1" + "@keystonehq/eth-keyring": "^0.14.00.3", + "@web3-onboard/common": "^2.2.3", + "@web3-onboard/hw-common": "^2.0.3" } } diff --git a/packages/ledger/package.json b/packages/ledger/package.json index ccd4ab139..8e293886e 100644 --- a/packages/ledger/package.json +++ b/packages/ledger/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/ledger", - "version": "2.3.1-alpha.1", + "version": "2.3.1", "description": "Ledger hardare 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", @@ -65,8 +65,8 @@ "@ledgerhq/hw-transport-u2f": "^5.36.0-deprecated", "@ledgerhq/hw-transport-webusb": "^6.19.0", "@metamask/eth-sig-util": "^4.0.0", - "@web3-onboard/common": "^2.2.3-alpha.1", - "@web3-onboard/hw-common": "^2.0.3-alpha.1", + "@web3-onboard/common": "^2.2.3", + "@web3-onboard/hw-common": "^2.0.3", "buffer": "^6.0.3", "ethereumjs-util": "^7.1.3" } diff --git a/packages/magic/package.json b/packages/magic/package.json index d105eb13f..eeee6f979 100644 --- a/packages/magic/package.json +++ b/packages/magic/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/magic", - "version": "2.1.3-alpha.1", + "version": "2.1.3", "description": "Magic 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", @@ -80,7 +80,7 @@ "typescript": "^4.5.5" }, "dependencies": { - "@web3-onboard/common": "^2.2.3-alpha.1", + "@web3-onboard/common": "^2.2.3", "joi": "^17.6.1", "magic-sdk": "^8.1.0", "rxjs": "^7.5.2" diff --git a/packages/mew/package.json b/packages/mew/package.json index 5b924e08d..58c47fe40 100644 --- a/packages/mew/package.json +++ b/packages/mew/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/mew", - "version": "2.1.3-alpha.1", + "version": "2.1.3", "description": "MEW (My Ether 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 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", @@ -59,7 +59,7 @@ "@myetherwallet/mewconnect-web-client": "^2.2.0-beta.14" }, "dependencies": { - "@web3-onboard/common": "^2.2.3-alpha.1", + "@web3-onboard/common": "^2.2.3", "rxjs": "^7.5.2" } } diff --git a/packages/portis/package.json b/packages/portis/package.json index 20a0932a0..a5aadf564 100644 --- a/packages/portis/package.json +++ b/packages/portis/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/portis", - "version": "2.1.3-alpha.1", + "version": "2.1.3", "description": "Portis 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", @@ -57,6 +57,6 @@ }, "dependencies": { "@portis/web3": "^4.0.6", - "@web3-onboard/common": "^2.2.3-alpha.1" + "@web3-onboard/common": "^2.2.3" } } diff --git a/packages/react/package.json b/packages/react/package.json index 44a42f2a4..189610261 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/react", - "version": "2.3.5-alpha.2", + "version": "2.3.5", "description": "A collection of React hooks for integrating Web3-Onboard in to React and Next.js projects. 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, 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", @@ -62,8 +62,8 @@ "typescript": "^4.5.5" }, "dependencies": { - "@web3-onboard/core": "^2.8.5-alpha.1", - "@web3-onboard/common": "^2.2.3-alpha.1", + "@web3-onboard/core": "^2.8.5", + "@web3-onboard/common": "^2.2.3", "use-sync-external-store": "1.0.0" }, "peerDependencies": { diff --git a/packages/sequence/package.json b/packages/sequence/package.json index d11fe6cb1..bbce69c6d 100644 --- a/packages/sequence/package.json +++ b/packages/sequence/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/sequence", - "version": "2.0.2-alpha.1", + "version": "2.0.2", "description": "Sequence is the smartest Web3 wallet. Easy, fun and secure.", "keywords": [ "Ethereum", @@ -56,7 +56,7 @@ "typescript": "^4.5.5" }, "dependencies": { - "@web3-onboard/common": "^2.2.3-alpha.1", + "@web3-onboard/common": "^2.2.3", "0xsequence": "^0.40.5" } } diff --git a/packages/tallyho/package.json b/packages/tallyho/package.json index 782d65db5..b607ad7af 100644 --- a/packages/tallyho/package.json +++ b/packages/tallyho/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/tallyho", - "version": "2.0.1-alpha.1", + "version": "2.0.1", "description": "Tally Ho 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", @@ -64,7 +64,7 @@ "window": "^4.2.7" }, "dependencies": { - "@web3-onboard/common": "^2.2.3-alpha.1", + "@web3-onboard/common": "^2.2.3", "tallyho-detect-provider": "^1.0.0", "tallyho-onboarding": "^1.0.2" } diff --git a/packages/torus/package.json b/packages/torus/package.json index 843919257..08b36ba62 100644 --- a/packages/torus/package.json +++ b/packages/torus/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/torus", - "version": "2.1.3-alpha.1", + "version": "2.1.3", "description": "Torus 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", @@ -57,6 +57,6 @@ }, "dependencies": { "@toruslabs/torus-embed": "1.27.3", - "@web3-onboard/common": "^2.2.3-alpha.1" + "@web3-onboard/common": "^2.2.3" } } diff --git a/packages/trezor/package.json b/packages/trezor/package.json index b225a0f7b..849498c2b 100644 --- a/packages/trezor/package.json +++ b/packages/trezor/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/trezor", - "version": "2.3.1-alpha.1", + "version": "2.3.1", "description": "Trezor hardware 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", @@ -60,8 +60,8 @@ "dependencies": { "@ethereumjs/tx": "^3.4.0", "@ethersproject/providers": "^5.5.0", - "@web3-onboard/common": "^2.2.3-alpha.1", - "@web3-onboard/hw-common": "^2.0.3-alpha.1", + "@web3-onboard/common": "^2.2.3", + "@web3-onboard/hw-common": "^2.0.3", "buffer": "^6.0.3", "eth-crypto": "^2.1.0", "ethereumjs-util": "^7.1.3", diff --git a/packages/vue/package.json b/packages/vue/package.json index fdc822563..75200d9a2 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/vue", - "version": "2.2.5-alpha.2", + "version": "2.2.5", "description": "A collection of Vue Composables for integrating Web3-Onboard in to a Vue or Nuxt project. 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, 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", @@ -62,8 +62,8 @@ "dependencies": { "@vueuse/core": "^8.4.2", "@vueuse/rxjs": "^8.2.0", - "@web3-onboard/common": "^2.2.3-alpha.1", - "@web3-onboard/core": "^2.8.5-alpha.1", + "@web3-onboard/common": "^2.2.3", + "@web3-onboard/core": "^2.8.5", "vue-demi": "^0.12.4" }, "peerDependencies": { diff --git a/packages/walletconnect/package.json b/packages/walletconnect/package.json index b14094fc9..bbd10b83d 100644 --- a/packages/walletconnect/package.json +++ b/packages/walletconnect/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/walletconnect", - "version": "2.1.3-alpha.1", + "version": "2.1.3", "description": "WalletConnect SDK 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", @@ -61,7 +61,7 @@ "@ethersproject/providers": "^5.5.0", "@walletconnect/client": "^1.7.1", "@walletconnect/qrcode-modal": "^1.7.1", - "@web3-onboard/common": "^2.2.3-alpha.1", + "@web3-onboard/common": "^2.2.3", "rxjs": "^7.5.2" } } diff --git a/packages/walletlink/package.json b/packages/walletlink/package.json index 4c4980185..131091d6d 100644 --- a/packages/walletlink/package.json +++ b/packages/walletlink/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/walletlink", - "version": "2.1.3-alpha.1", + "version": "2.1.3", "description": "(DEPRECATED. Use @web3-onboard/coinbase instead) WalletLink 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", @@ -58,7 +58,7 @@ "typescript": "^4.5.5" }, "dependencies": { - "@web3-onboard/common": "^2.2.3-alpha.1", + "@web3-onboard/common": "^2.2.3", "walletlink": "^2.5.0" } } diff --git a/packages/web3auth/package.json b/packages/web3auth/package.json index d0440f79e..eb9acd759 100644 --- a/packages/web3auth/package.json +++ b/packages/web3auth/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/web3auth", - "version": "2.1.3-alpha.1", + "version": "2.1.3", "description": "Web3Auth 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", @@ -56,7 +56,7 @@ "typescript": "^4.5.5" }, "dependencies": { - "@web3-onboard/common": "^2.2.3-alpha.1", + "@web3-onboard/common": "^2.2.3", "@web3auth/web3auth": "^1.0.0" } } From abe9c36b441886ac02b4c5a5ed8b6a6dbdb6d506 Mon Sep 17 00:00:00 2001 From: Aaron Date: Tue, 27 Sep 2022 07:16:01 +1000 Subject: [PATCH 2/3] Fix linting error --- packages/walletconnect/src/index.ts | 39 ++++++++++++++++++----------- 1 file changed, 24 insertions(+), 15 deletions(-) diff --git a/packages/walletconnect/src/index.ts b/packages/walletconnect/src/index.ts index af9407b47..9ac95cf54 100644 --- a/packages/walletconnect/src/index.ts +++ b/packages/walletconnect/src/index.ts @@ -16,8 +16,11 @@ interface WalletConnectOptions { } function walletConnect(options?: WalletConnectOptions): WalletInit { - const { bridge = 'https://bridge.walletconnect.org', qrcodeModalOptions , connectFirstChainId} = - options || {} + const { + bridge = 'https://bridge.walletconnect.org', + qrcodeModalOptions, + connectFirstChainId + } = options || {} return () => { return { @@ -130,19 +133,25 @@ function walletConnect(options?: WalletConnectOptions): WalletInit { // Check if connection is already established if (!this.connector.connected) { // create new session - this.connector.createSession(connectFirstChainId ? {chainId: parseInt(chains[0].id, 16)} : undefined).then(() => { - QRCodeModal.open( - this.connector.uri, - () => - reject( - new ProviderRpcError({ - code: 4001, - message: 'User rejected the request.' - }) - ), - qrcodeModalOptions + this.connector + .createSession( + connectFirstChainId + ? { chainId: parseInt(chains[0].id, 16) } + : undefined ) - }) + .then(() => { + QRCodeModal.open( + this.connector.uri, + () => + reject( + new ProviderRpcError({ + code: 4001, + message: 'User rejected the request.' + }) + ), + qrcodeModalOptions + ) + }) } else { const { accounts, chainId } = this.connector.session this.emit('chainChanged', `0x${chainId.toString(16)}`) @@ -206,7 +215,7 @@ function walletConnect(options?: WalletConnectOptions): WalletInit { } // @ts-ignore - if (method.includes('eth_signTypedData') { + if (method.includes('eth_signTypedData')) { // @ts-ignore return this.connector.signTypedData(params) } From 49785537217c1760278b3759ceca4562f71be7ca Mon Sep 17 00:00:00 2001 From: Aaron Date: Tue, 27 Sep 2022 07:18:31 +1000 Subject: [PATCH 3/3] Update lock file --- yarn.lock | 69 ++++++++++++++++--------------------------------------- 1 file changed, 20 insertions(+), 49 deletions(-) diff --git a/yarn.lock b/yarn.lock index ce278d0e5..fda99da6f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1345,21 +1345,21 @@ google-protobuf "^3.7.0-rc.2" pbjs "^0.0.5" -"@keystonehq/base-eth-keyring@^0.6.0-alpha.1": - version "0.6.0-alpha.1" - resolved "https://registry.yarnpkg.com/@keystonehq/base-eth-keyring/-/base-eth-keyring-0.6.0-alpha.1.tgz#ff19689eb07a54aefdc21394a51c117660f7a0d2" - integrity sha512-Z8t2ZGDC7E5I41dvQT8BKOsQpO8BJMis1h4OaZMkiU2AG+hnRXDbM2L5w9u4b4PRXSrTEcQfRBFTvc+ZNHAv/w== +"@keystonehq/base-eth-keyring@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@keystonehq/base-eth-keyring/-/base-eth-keyring-0.6.4.tgz#16a8b280861a70d096444bbeba236c0001d709d9" + integrity sha512-pHTqD9CeBdTmeMIVa5ZnK7aMDb5SsHtp4uYRxa+SyYDO3kHcrqhlds43MIx5WFeDrgOStJ11w2Zji+7hbCAZLA== dependencies: "@ethereumjs/tx" "3.5.1" - "@keystonehq/bc-ur-registry-eth" "^0.11.0-alpha.1" + "@keystonehq/bc-ur-registry-eth" "^0.11.4" ethereumjs-util "^7.0.8" hdkey "^2.0.1" uuid "^8.3.2" -"@keystonehq/bc-ur-registry-eth@^0.11.0-alpha.1": - version "0.11.0-alpha.1" - resolved "https://registry.yarnpkg.com/@keystonehq/bc-ur-registry-eth/-/bc-ur-registry-eth-0.11.0-alpha.1.tgz#84ccee39e4d1b9fa2b86c2ad8ad458f24fd3c416" - integrity sha512-4BRXGsSKExOsRcIG27LVuUxhOqzNWcAqXZm7pN78biipcXsZiA0TBj8g4vGCNwq/pAWrBYd3G/sDj7W0vkVvQQ== +"@keystonehq/bc-ur-registry-eth@^0.11.4": + version "0.11.4" + resolved "https://registry.yarnpkg.com/@keystonehq/bc-ur-registry-eth/-/bc-ur-registry-eth-0.11.4.tgz#01d1669ea1bc7a591ae90923c30fde960c24c876" + integrity sha512-iXf5hLd0j0VuQdWUh6h7wi5j1PAkH6AGyUr1ZAYMtPflQRW/AzXEOw5GFB3dF5xi8uVoP36gPPnYFBmcFOFzqg== dependencies: "@keystonehq/bc-ur-registry" "^0.5.0-alpha.5" ethereumjs-util "^7.0.8" @@ -1375,25 +1375,25 @@ base58check "^2.0.0" tslib "^2.3.0" -"@keystonehq/eth-keyring@^0.14.0-alpha.10.3": - version "0.14.0-alpha.10.3" - resolved "https://registry.yarnpkg.com/@keystonehq/eth-keyring/-/eth-keyring-0.14.0-alpha.10.3.tgz#c2959dfe1ebc8e9eb83612f817a5e01535d7c0c8" - integrity sha512-FjdEoIHX7DCaZzgwPDhXjduoUl1wUCY/rxDsz2gMfzCPUnRZn7vBqXMmBpo3a/QgVyiH0UkAb47GPGERZKQgXA== +"@keystonehq/eth-keyring@^0.14.00.3": + version "0.14.4" + resolved "https://registry.yarnpkg.com/@keystonehq/eth-keyring/-/eth-keyring-0.14.4.tgz#08dbfb5cdd9648b89ae27c17dca06e221dae26ec" + integrity sha512-aWEKlPGtmGhZRbkRdj26ilUKs2dG+7ov78gz4F1EqU5ES+ZQud2iIlIFKElNQw3qIDZmcObMwNfL/KcyfPKUYQ== dependencies: "@ethereumjs/tx" "3.0.0" - "@keystonehq/base-eth-keyring" "^0.6.0-alpha.1" - "@keystonehq/bc-ur-registry-eth" "^0.11.0-alpha.1" - "@keystonehq/sdk" "^0.12.0-alpha.10.3" + "@keystonehq/base-eth-keyring" "^0.6.4" + "@keystonehq/bc-ur-registry-eth" "^0.11.4" + "@keystonehq/sdk" "^0.12.4" "@metamask/obs-store" "^7.0.0" bs58check "^2.1.2" ethereumjs-util "^7.0.8" hdkey "^2.0.1" uuid "^8.3.2" -"@keystonehq/sdk@^0.12.0-alpha.10.3": - version "0.12.0-alpha.10.3" - resolved "https://registry.yarnpkg.com/@keystonehq/sdk/-/sdk-0.12.0-alpha.10.3.tgz#091dc8110c011b6e3bdc3d081f1823a5af1adefb" - integrity sha512-Uvh1rh1lLFLeMf6CFSHcE3FVMXMWt4yPFvYhkTGU9lrju5gIA63PzDS3qVx1yTmHqSiEKmbFUm9s1RL0+apK8w== +"@keystonehq/sdk@^0.12.4": + version "0.12.4" + resolved "https://registry.yarnpkg.com/@keystonehq/sdk/-/sdk-0.12.4.tgz#e18d529cbb8ee5de386e61a50d3a1a2f23171c54" + integrity sha512-vC/O+oSH6g9Hp8WQxd7nO5Xf4Z8q86YWKOZUZsh5ZgfWNVgsy1zGTprc1wGbhMAjkcnWTtreRZUxTOIWJRPNuw== dependencies: "@ngraveio/bc-ur" "^1.0.0" qrcode.react "^1.0.1" @@ -2953,24 +2953,6 @@ dependencies: "@walletconnect/window-getters" "^1.0.0" -"@web3-onboard/common@^2.2.2": - version "2.2.2" - resolved "https://registry.yarnpkg.com/@web3-onboard/common/-/common-2.2.2.tgz#abef8ca861835ab00e5b4641462de2c3db73fc89" - integrity sha512-04Y2Fryiu48nW27dgAtYmPugdhYbeIZq4HM1wsqRftQjgyEWnsam3YyeKRWBABa5iTsE2a/Fo4LofuBG5RMVYw== - dependencies: - bignumber.js "^9.1.0" - ethers "5.5.4" - joi "^17.4.2" - -"@web3-onboard/gas@^2.0.0": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@web3-onboard/gas/-/gas-2.1.2.tgz#291c572bfb3a705335ee096355bf67c06739c9a5" - integrity sha512-MUPGdZOcP84RVX0msZdVdVLDbOFJMWBcJqNIvGaSQvBdUBIg8zUBRh2vSO3Ynqpm/RJffl+cJfnKVP6pEfbUXg== - dependencies: - "@web3-onboard/common" "^2.2.2" - joi "^17.4.2" - rxjs "^7.5.2" - "@web3auth/base-plugin@^1.0.1": version "1.0.1" resolved "https://registry.yarnpkg.com/@web3auth/base-plugin/-/base-plugin-1.0.1.tgz#1e2a87acf745299fdff6f92e6c46ee9bc38aa670" @@ -7207,17 +7189,6 @@ jest-worker@^27.4.5: merge-stream "^2.0.0" supports-color "^8.0.0" -joi@^17.4.2: - version "17.6.0" - resolved "https://registry.yarnpkg.com/joi/-/joi-17.6.0.tgz#0bb54f2f006c09a96e75ce687957bd04290054b2" - integrity sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw== - dependencies: - "@hapi/hoek" "^9.0.0" - "@hapi/topo" "^5.0.0" - "@sideway/address" "^4.1.3" - "@sideway/formula" "^3.0.0" - "@sideway/pinpoint" "^2.0.0" - joi@^17.6.1: version "17.6.1" resolved "https://registry.yarnpkg.com/joi/-/joi-17.6.1.tgz#e77422f277091711599634ac39a409e599d7bdaa"