From 8144ea67769d13631333e19b009bc2e914c29fbe Mon Sep 17 00:00:00 2001 From: Omridan159 Date: Tue, 10 Sep 2024 11:13:15 +0300 Subject: [PATCH 1/3] chore: update the '@metamask/sdk' package to version '0.28.2' --- packages/metamask/package.json | 2 +- yarn.lock | 34 ++++++++++++++++++++-------------- 2 files changed, 21 insertions(+), 15 deletions(-) diff --git a/packages/metamask/package.json b/packages/metamask/package.json index 702c45d25..ab66118cf 100644 --- a/packages/metamask/package.json +++ b/packages/metamask/package.json @@ -60,7 +60,7 @@ "typescript": "^5.2.2" }, "dependencies": { - "@metamask/sdk": "^0.27.0", + "@metamask/sdk": "^0.28.2", "@web3-onboard/common": "^2.4.1" }, "engines": { diff --git a/yarn.lock b/yarn.lock index 460489ef0..d3133bd80 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2296,10 +2296,10 @@ utf-8-validate "^6.0.3" uuid "^8.3.2" -"@metamask/sdk-communication-layer@0.27.0": - version "0.27.0" - resolved "https://registry.yarnpkg.com/@metamask/sdk-communication-layer/-/sdk-communication-layer-0.27.0.tgz#8d618fadd39f11627d5b3ef1bc72867439e33ff4" - integrity sha512-G9LCaQzIqp5WmUmvHN6UUdjWrBh67MbRobmbbs5fcc2+9XFhj3vBgtyleUYjun91jSlPHoZeo+f/Pj4/WoPIJg== +"@metamask/sdk-communication-layer@0.28.2": + version "0.28.2" + resolved "https://registry.yarnpkg.com/@metamask/sdk-communication-layer/-/sdk-communication-layer-0.28.2.tgz#25d84a6af4dd79324e0d4c9d1f307711fbd4aa91" + integrity sha512-kGx6qgP482DecPILnIS38bgxIjNransR3/Jh5Lfg9BXJLaXpq/MEGrjHGnJHAqCyfRymnd5cgexHtXJvQtRWQA== dependencies: bufferutil "^4.0.8" date-fns "^2.29.3" @@ -2320,10 +2320,10 @@ react-dom "^18.2.0" react-i18next "^13.2.2" -"@metamask/sdk-install-modal-web@0.26.5": - version "0.26.5" - resolved "https://registry.yarnpkg.com/@metamask/sdk-install-modal-web/-/sdk-install-modal-web-0.26.5.tgz#b696c78818adaff85d01a4f41fecc8fd2c80bc59" - integrity sha512-qVA9Nk+NorGx5hXyODy5wskptE8R7RNYTYt49VbQpJogqbbVe1dnJ98+KaA43PBN4XYMCXmcIhULNiEHGsLynA== +"@metamask/sdk-install-modal-web@0.28.1": + version "0.28.1" + resolved "https://registry.yarnpkg.com/@metamask/sdk-install-modal-web/-/sdk-install-modal-web-0.28.1.tgz#3e7085c34eaec7f9974e4a928e7f5bea33a278c9" + integrity sha512-mHkIjWTpYQMPDMtLEEtTVXhae4pEjy7jDBfV7497L0U3VCPQrBl/giZBwA6AgKEX1emYcM2d1WRHWR9N4YhyJA== dependencies: qr-code-styling "^1.6.0-rc.1" @@ -2358,16 +2358,17 @@ util "^0.12.4" uuid "^8.3.2" -"@metamask/sdk@^0.27.0": - version "0.27.0" - resolved "https://registry.yarnpkg.com/@metamask/sdk/-/sdk-0.27.0.tgz#38617985b8305a0f5d482cdd7af8ddec87968bb7" - integrity sha512-6sMjr/0qR700X1svPGEQ4rBdtccidBLeTC27fYQc7r9ROgSixB1DUUAyu/LoySVqt3Hu/Zm7NnAHXuT228ht7A== +"@metamask/sdk@^0.28.2": + version "0.28.2" + resolved "https://registry.yarnpkg.com/@metamask/sdk/-/sdk-0.28.2.tgz#99995a2cefd4bc6c4459869ee15c3b91ad02c488" + integrity sha512-pylk1uJAZYyO3HcNW/TNfII3+T+Yx6qrFYaC/HmuSIuRJeXsdZuExSbNQ236iQocIy3L7JjI+GQKbv3TbN+HQQ== dependencies: "@metamask/onboarding" "^1.0.1" "@metamask/providers" "16.1.0" - "@metamask/sdk-communication-layer" "0.27.0" - "@metamask/sdk-install-modal-web" "0.26.5" + "@metamask/sdk-communication-layer" "0.28.2" + "@metamask/sdk-install-modal-web" "0.28.1" "@types/dom-screen-wake-lock" "^1.0.0" + "@types/uuid" "^10.0.0" bowser "^2.9.0" cross-fetch "^4.0.0" debug "^4.3.4" @@ -4386,6 +4387,11 @@ resolved "https://registry.yarnpkg.com/@types/uuid/-/uuid-8.3.4.tgz#bd86a43617df0594787d38b735f55c805becf1bc" integrity sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw== +"@types/uuid@^10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@types/uuid/-/uuid-10.0.0.tgz#e9c07fe50da0f53dc24970cca94d619ff03f6f6d" + integrity sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ== + "@types/w3c-web-usb@^1.0.6": version "1.0.6" resolved "https://registry.yarnpkg.com/@types/w3c-web-usb/-/w3c-web-usb-1.0.6.tgz#5d8560d0d9f585ffc80865bc773db7bc975b680c" From 6371de66fab9697566f893d7982517c5d4d52ea4 Mon Sep 17 00:00:00 2001 From: Omridan159 Date: Tue, 10 Sep 2024 11:18:21 +0300 Subject: [PATCH 2/3] chore: update versions --- packages/demo/package.json | 2 +- packages/metamask/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/demo/package.json b/packages/demo/package.json index f759e9f4f..4bb7d72d3 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -51,7 +51,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", + "@web3-onboard/metamask": "2.1.4-alpha.1", "@web3-onboard/mew-wallet": "^2.1.1", "@web3-onboard/okx": "2.0.0", "@web3-onboard/particle-network": "^2.1.1", diff --git a/packages/metamask/package.json b/packages/metamask/package.json index ab66118cf..fee8fc10a 100644 --- a/packages/metamask/package.json +++ b/packages/metamask/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/metamask", - "version": "2.1.3", + "version": "2.1.4-alpha.1", "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", From 3cef390f24f398c12ff91e86271e1c4dff887a6d Mon Sep 17 00:00:00 2001 From: Omridan159 Date: Tue, 24 Sep 2024 15:02:13 +0100 Subject: [PATCH 3/3] chore: set useDeeplink by to true --- packages/metamask/src/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/metamask/src/index.ts b/packages/metamask/src/index.ts index 6b947c72a..081771eb6 100644 --- a/packages/metamask/src/index.ts +++ b/packages/metamask/src/index.ts @@ -65,6 +65,7 @@ function metamask({ sdk = new MetaMaskSDKConstructor({ ...options, + useDeeplink: options.useDeeplink ?? true, dappMetadata: { name: options.dappMetadata?.name || name || '', url: options.dappMetadata?.url || window.location.origin,