metamask-extension icon indicating copy to clipboard operation
metamask-extension copied to clipboard

Version v12.0.0

Open benjisclowder opened this issue 1 year ago • 14 comments

Description

RC V12.0.0

Open in GitHub Codespaces

benjisclowder avatar Jun 06 '24 12:06 benjisclowder

CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.

github-actions[bot] avatar Jun 06 '24 12:06 github-actions[bot]

👍 Dependency issues cleared. Learn more about Socket for GitHub ↗︎

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

Ignoring: npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@fastify/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@firebase/[email protected], npm/@grpc/[email protected], npm/@grpc/[email protected], npm/@mdn/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@metamask/[email protected], npm/@noble/[email protected], npm/@npmcli/[email protected], npm/@npmcli/[email protected], npm/@pmmmwh/[email protected], npm/@scure/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@storybook/[email protected], npm/@swc/[email protected], npm/@swc/[email protected], npm/@swc/[email protected], npm/@swc/[email protected], npm/@swc/[email protected], npm/@swc/[email protected], npm/@swc/[email protected], npm/@swc/[email protected], npm/@swc/[email protected], npm/@swc/[email protected], npm/@swc/[email protected], npm/@swc/[email protected], npm/@swc/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@typescript-eslint/[email protected], npm/@typescript-eslint/[email protected], npm/@typescript-eslint/[email protected], npm/@typescript-eslint/[email protected], npm/@typescript-eslint/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected]

[**View full report↗︎**](https://socket.dev/dashboard/org/MetaMask/diff/f678ede1-cc34-4ec1-9dd0-838b81760d85/f600b83d-049c-4b7b-af22-bd036ee389fb) ### Next steps
Take a deeper look at the dependency

Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support [AT] socket [DOT] dev.

Remove the package

If you happen to install a dependency that Socket reports as Known Malware you should immediately remove it and select a different dependency. For other alert types, you may may wish to investigate alternative packages or consider if there are other ways to mitigate the specific risk posed by the dependency.

Mark a package as acceptable risk

To ignore an alert, reply with a comment starting with @SocketSecurity ignore followed by a space separated list of ecosystem/package-name@version specifiers. e.g. @SocketSecurity ignore npm/[email protected] or ignore all packages with @SocketSecurity ignore-all

socket-security[bot] avatar Jun 07 '24 08:06 socket-security[bot]

Builds ready [046766c]
Page Load Metrics (65 ± 16 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint762951004522
domContentLoaded108716168
load44205653416
domInteractive108716168
Bundle size diffs
  • background: 0 Bytes (0.00%)
  • ui: 0 Bytes (0.00%)
  • common: 0 Bytes (0.00%)

metamaskbot avatar Jun 07 '24 09:06 metamaskbot

We need teams' approval on June 14 as V12.0.0 is a huge release, to be on schedule for June 20 submission. Let's do this! :rocketship:

Instructions for Team Review

Review Changes: Refer to the Release Tracker for v12.0.0 to see all changes relevant to your team.

Log Bugs: If you find any issues, log them in the release tracker and attach them to https://github.com/MetaMask/MetaMask-planning/issues/2619.

Approval: After reviewing, indicate your team's approval by:

  • Marking the checkbox next to your team's name in this comment.
  • Optionally, leave a comment for additional information.

Your thorough review ensures a smooth and successful release. If you have any questions please reach out to extension platform team or in the #metamask-qa slack channel. Thank you for your collaboration!

  • [x] Accounts: @plasmacorral / @gantunesr - There are 11 Accounts changes in v12.0.0
  • [ ] Assets: @sahar-fehri / @alfeng6 - There are 13 Assets changes in v12.0.0
  • [ ] Bridging: @micaelae / @BZahory - There is 1 Swap + Send change in v12.0.0
  • [x] Confirmations: @sleepytanya / @cryptotavares - There are 63 (crying emoji) Confirmations changes in v12.0.0.
  • [x] Hardware Wallets: @gantunesr (please let me know if I should tag someone else here) - There is 1 Hardware Wallets change in v12.0.0
  • [x] Wallet API: @adonesky1 - There are 9 DappAPI changes in v12.0.0.
  • [x] Design/Systems: @georgewrmarshall - There are 8 Design/Systems change in v12.0.0.
  • [x] Lavamoat: @legobeat - There are 21 Lavamoat changes in v12.0.0.
  • [x] MMI: @zone-live / @shane-t - There are 7 MMI changes in v12.0.0.
  • [x] Notifications: @BjornGunnarsson (please let me know if I should tag someone else here) - There are 28 Notifications changes in v12.0.0
  • [x] Porfolio: @jvbriones - There are 3 Portfolio changes in v12.0.0
  • [x] Snaps: @bowensanders / @FrederikBolding / @Montoya - There are 20 Snaps changes in v12.0.0.
  • [x] Swaps: @davibroc / @dan437 - There is 1 Swaps change in v12.0.0.
  • [ ] Wallet Framework: @Gudahtt - There are 16 Wallet Framework changes in v12.0.0.
  • [ ] Wallet UX: @darkwing / @NidhiKJha - There are 16 Wallet UX changes in v12.0.0.

benjisclowder avatar Jun 07 '24 10:06 benjisclowder

Manual test scenarios:

Chrome

  • [x] Onboarding - create a wallet
  • [x] Onboarding - import a wallet
  • [x] Keyring - connect hardware wallet
  • [x] Keyring - reset a wallet
  • [x] Transactions - send native token origin MM
  • [x] Transactions - send native token origin dapp
  • [x] Transactions - send ERC20 token origin MM
  • [x] Transactions - send ERC20 token origin dapp
  • [x] Transactions - send ERC721 token origin MM
  • [x] Transactions - send ERC721 token origin dapp
  • [x] Transactions - speed up transaction
  • [x] Transactions - cancel transaction
  • [x] Transactions - deploy failing transaction
  • [x] Transactions - deposit and withdraw
  • [x] Transactions - navigate multiple transactions
  • [x] Transactions - send transactions with custom nonce
  • [x] Transactions - cancel transaction using same nonce
  • [x] Tokens - import ERC20 token origin MM
  • [x] Tokens - import ERC20 token origin dapp
  • [x] Tokens - import ERC721 token origin MM
  • [x] Tokens - import ERC721 token origin dapp
  • [x] Tokens - import ERC1155 token origin MM
  • [x] Tokens - import ERC1155 token origin dapp
  • [x] Tokens - approve ERC1155 token
  • [x] Tokens - approve ERC20 token
  • [x] Tokens - approve ERC721 token
  • [x] Tokens - autodetect tokens
  • [x] Tokens - autodetect NFTs
  • [x] Tokens - approve erc20 custom amount
  • [x] ENS - name resolution
  • [x] Phishing - warning page
  • [x] Network - add custom network manually
  • [x] Network - add custom network from the list of popular networks
  • [x] Network - add custom network from dApp
  • [x] Network - update networks
  • [x] Network - switching networks
  • [x] Network - delete networks from the dropdown list
  • [x] Network - delete networks in Settings
  • [x] Backup - backup user data
  • [x] Backup - restore user data
  • [x] Metrics - send event metrics
  • [x] Address-book - add a contact to the address book
  • [x] Address-book - remove a contact from the address book
  • [x] Address-book - update a contact in the address book
  • [x] Gas fee - EIP-1559 gas
  • [x] Gas fee - legacy gas
  • [x] Sign - eth sign
  • [x] Sign - personal sign
  • [x] Sign - sign in with ethereum
  • [x] Sign - sign typed with data
  • [x] Sign - sign typed data v3 with hardware wallet
  • [x] Sign - sign typed data v4 with hardware wallet
  • [x] Sign - personal sign with hardware wallet
  • [x] Sign - eth sign with hardware wallet
  • [x] Permissions - connecting and disconnecting from a dapp
  • [x] Swap - smart swap
  • [x] Swap - swap eth
  • [x] Incoming transactions - receive native token
  • [x] Settings - about MetaMask
  • [x] Settings - general - change language
  • [x] Settings - advanced - check custom nonce toggle
  • [x] Settings - advanced - show hex data
  • [x] Contract - deploy contract, mint and import NFT with hardware wallet
  • [x] Contract - hardware wallet qr based connect
  • [x] Contract - send token with hardware wallet

Firefox

  • [x] Onboarding - create a wallet
  • [x] Onboarding - import a wallet
  • [x] Keyring - connect hardware wallet
  • [x] Keyring - reset a wallet
  • [x] Transactions - send native token origin MM
  • [x] Transactions - send native token origin dapp
  • [x] Transactions - send ERC20 token origin MM
  • [x] Transactions - send ERC20 token origin dapp
  • [x] Transactions - send ERC721 token origin MM
  • [x] Transactions - send ERC721 token origin dapp
  • [x] Transactions - speed up transaction
  • [x] Transactions - cancel transaction
  • [x] Transactions - deploy failing transaction
  • [x] Transactions - deposit and withdraw
  • [x] Transactions - navigate multiple transactions
  • [x] Transactions - send transactions with custom nonce
  • [x] Transactions - cancel transaction using same nonce
  • [x] Tokens - import ERC20 token origin MM
  • [x] Tokens - import ERC20 token origin dapp
  • [x] Tokens - import ERC721 token origin MM
  • [x] Tokens - import ERC721 token origin dapp
  • [x] Tokens - import ERC1155 token origin MM
  • [x] Tokens - import ERC1155 token origin dapp
  • [x] Tokens - approve ERC1155 token
  • [x] Tokens - approve ERC20 token
  • [x] Tokens - approve ERC721 token
  • [x] Tokens - autodetect tokens
  • [x] Tokens - autodetect NFTs
  • [x] Tokens - approve erc20 custom amount
  • [x] ENS - name resolution
  • [x] Phishing - warning page
  • [x] Network - add custom network manually
  • [x] Network - add custom network from the list of popular networks
  • [x] Network - add custom network from dApp
  • [x] Network - update networks
  • [x] Network - switching networks
  • [x] Network - delete networks from the dropdown list
  • [x] Network - delete networks in Settings
  • [x] Backup - backup user data
  • [x] Backup - restore user data
  • [x] Metrics - send event metrics
  • [x] Address-book - add a contact to the address book
  • [x] Address-book - remove a contact from the address book
  • [x] Address-book - update a contact in the address book
  • [x] Gas fee - EIP-1559 gas
  • [x] Gas fee - legacy gas
  • [x] Sign - eth sign
  • [x] Sign - personal sign
  • [x] Sign - sign in with ethereum
  • [x] Sign - sign typed with data
  • [x] Sign - sign typed data v3 with hardware wallet
  • [x] Sign - sign typed data v4 with hardware wallet
  • [x] Sign - personal sign with hardware wallet
  • [x] Sign - eth sign with hardware wallet
  • [x] Permissions - connecting and disconnecting from a dapp
  • [x] Swap - smart swap
  • [x] Swap - swap eth
  • [x] Incoming transactions - receive native token
  • [x] Settings - about MetaMask
  • [x] Settings - general - change language
  • [x] Settings - advanced - check custom nonce toggle
  • [x] Settings - advanced - show hex data
  • [x] Contract - deploy contract, mint and import NFT with hardware wallet
  • [x] Contract - hardware wallet qr based connect
  • [x] Contract - send token with hardware wallet

benjisclowder avatar Jun 07 '24 11:06 benjisclowder

Builds ready [fab8cb5]
Page Load Metrics (56 ± 7 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint7112287136
domContentLoaded9261242
load4310456147
domInteractive9261242
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 0 Bytes (0.00%)
  • ui: 4.99 KiB (0.07%)
  • common: 3.38 KiB (0.05%)

metamaskbot avatar Jun 08 '24 00:06 metamaskbot

🟢 Approved for @MetaMask/design-system

Checked the following PRs were included and working in release PR

  • https://github.com/MetaMask/metamask-extension/pull/24262
  • https://github.com/MetaMask/metamask-extension/pull/24411
  • https://github.com/MetaMask/metamask-extension/pull/24315
  • https://github.com/MetaMask/metamask-extension/pull/24760
  • https://github.com/MetaMask/metamask-extension/pull/2478
  • https://github.com/MetaMask/metamask-extension/pull/24781
  • https://github.com/MetaMask/metamask-extension/pull/24970
  • https://github.com/MetaMask/metamask-extension/pull/24089

georgewrmarshall avatar Jun 11 '24 17:06 georgewrmarshall

Firefox v.12.0.0

  • [x] Onboarding - create a wallet
  • [x] Onboarding - import a wallet
  • [ ] Keyring - connect hardware wallet
  • [x] Keyring - reset a wallet
  • [x] Transactions - send native token origin MM
  • [x] Transactions - send native token origin dapp
  • [x] Transactions - send ERC20 token origin MM
  • [x] Transactions - send ERC20 token origin dapp
  • [x] Transactions - send ERC721 token origin MM
  • [x] Transactions - send ERC721 token origin dapp
  • [x] Transactions - speed up transaction
  • [x] Transactions - cancel transaction
  • [x] Transactions - deploy failing transaction
  • [x] Transactions - deposit and withdraw
  • [x] Transactions - navigate multiple transactions
  • [x] Transactions - send transactions with custom nonce
  • [x] Transactions - cancel transaction using same nonce
  • [x] Tokens - import ERC20 token origin MM
  • [x] Tokens - import ERC20 token origin dapp
  • [x] Tokens - import ERC721 token origin MM
  • [x] Tokens - import ERC721 token origin dapp
  • [ ] Tokens - import ERC1155 token origin MM - Failed
  • [ ] Tokens - import ERC1155 token origin dapp - Failed
  • [x] Tokens - approve ERC1155 token
  • [x] Tokens - approve ERC20 token
  • [x] Tokens - approve ERC721 token
  • [x] Tokens - autodetect tokens
  • [x] Tokens - autodetect NFTs
  • [x] Tokens - approve erc20 custom amount
  • [x] ENS - name resolution
  • [x] Phishing - warning page
  • [x] Network - add custom network manually
  • [x] Network - add custom network from the list of popular networks
  • [x] Network - add custom network from dApp
  • [x] Network - update networks
  • [x] Network - switching networks
  • [x] Network - delete networks from the dropdown list
  • [x] Network - delete networks in Settings
  • [x] Backup - backup user data
  • [x] Backup - restore user data
  • [x] Metrics - send event metrics
  • [x] Address-book - add a contact to the address book
  • [x] Address-book - remove a contact from the address book
  • [x] Address-book - update a contact in the address book
  • [x] Gas fee - EIP-1559 gas
  • [x] Gas fee - legacy gas
  • [x] Sign - eth sign
  • [x] Sign - personal sign
  • [x] Sign - sign in with ethereum
  • [x] Sign - sign typed with data
  • [ ] Sign - sign typed data v3 with hardware wallet
  • [ ] Sign - sign typed data v4 with hardware wallet
  • [ ] Sign - personal sign with hardware wallet
  • [ ] Sign - eth sign with hardware wallet
  • [x] Permissions - connecting and disconnecting from a dapp
  • [x] Swap - smart swap
  • [ ] Swap - swap eth
  • [x] Incoming transactions - receive native token
  • [x] Settings - about MetaMask
  • [x] Settings - general - change language
  • [x] Settings - advanced - check custom nonce toggle
  • [x] Settings - advanced - show hex data
  • [ ] Contract - deploy contract, mint and import NFT with hardware wallet
  • [ ] Contract - hardware wallet qr based connect
  • [ ] Contract - send token with hardware wallet

katkopel avatar Jun 12 '24 06:06 katkopel

Approved for @MetaMask/account-management

The validation included manual testing and/or reviewing of the following PRs,

  • https://github.com/MetaMask/metamask-extension/pull/24788
  • https://github.com/MetaMask/metamask-extension/pull/25022
  • https://github.com/MetaMask/metamask-extension/pull/24003
  • https://github.com/MetaMask/metamask-extension/pull/24678
  • https://github.com/MetaMask/metamask-extension/pull/24130
  • https://github.com/MetaMask/metamask-extension/pull/24199
  • https://github.com/MetaMask/metamask-extension/pull/24876
  • https://github.com/MetaMask/metamask-extension/pull/24693

gantunesr avatar Jun 17 '24 03:06 gantunesr

Seems to need a rebase after d49478d

legobeat avatar Jun 19 '24 20:06 legobeat

Builds ready [eebc4d5]
Page Load Metrics (383 ± 313 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint732371063718
domContentLoaded9241342
load441880383651313
domInteractive9241342
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 57.41 KiB (1.66%)
  • ui: 7.18 KiB (0.11%)
  • common: 168.73 KiB (2.68%)

metamaskbot avatar Jun 20 '24 11:06 metamaskbot

Builds ready [fdb5bad]
Page Load Metrics (53 ± 4 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint741108284
domContentLoaded9181121
load41695384
domInteractive9181121
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 70.22 KiB (2.03%)
  • ui: 6.88 KiB (0.10%)
  • common: 169.94 KiB (2.70%)

metamaskbot avatar Jun 27 '24 12:06 metamaskbot

Builds ready [f5631fb]
Page Load Metrics (136 ± 175 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint70249933718
domContentLoaded9311252
load431728136365175
domInteractive9311252
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 70.23 KiB (2.03%)
  • ui: 6.88 KiB (0.10%)
  • common: 169.94 KiB (2.70%)

metamaskbot avatar Jun 27 '24 13:06 metamaskbot

Builds ready [d9c4f75]
Page Load Metrics (42 ± 1 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint6313577147
domContentLoaded817921
load39524231
domInteractive817921
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 70.23 KiB (2.03%)
  • ui: 9.65 KiB (0.14%)
  • common: 170.93 KiB (2.72%)

metamaskbot avatar Jun 28 '24 09:06 metamaskbot

Builds ready [6985713]
Page Load Metrics (54 ± 4 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint721038994
domContentLoaded9141111
load44745484
domInteractive9141111
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 70.27 KiB (2.03%)
  • ui: 10.13 KiB (0.15%)
  • common: 171.28 KiB (2.72%)

metamaskbot avatar Jun 30 '24 21:06 metamaskbot

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@babel/[email protected] environment 0 24.1 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 493 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 4.02 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 502 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 6.56 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 21.6 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 107 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 63.8 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 158 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 6.66 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 130 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 32.2 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 14.1 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 5.96 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 10.7 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 31.7 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 49.2 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 11.7 kB nicolo-ribaudo
npm/@babel/[email protected] environment 0 20.3 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 1.89 MB nicolo-ribaudo
npm/@babel/[email protected] None 0 5.42 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 4.14 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 6.87 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 17.7 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 42.4 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 201 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 9.08 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 21.5 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 69.2 kB nicolo-ribaudo
npm/@babel/[email protected] environment 0 2.41 MB nicolo-ribaudo
npm/@fastify/[email protected] None 0 80.2 kB gurgunday
npm/@firebase/[email protected] None 0 67 kB google-wombot
npm/@firebase/[email protected] None 0 21.2 kB google-wombot
npm/@firebase/[email protected] network 0 680 kB google-wombot
npm/@firebase/[email protected] None 0 55.3 kB google-wombot
npm/@firebase/[email protected] None 0 2.9 kB google-wombot
npm/@firebase/[email protected] None 0 5.34 kB google-wombot
npm/@firebase/[email protected] network 0 664 kB google-wombot
npm/@firebase/[email protected] None 0 260 kB google-wombot
npm/@firebase/[email protected] None 0 9.56 kB google-wombot
npm/@firebase/[email protected] None 0 537 kB google-wombot
npm/@firebase/[email protected] None 0 1.66 MB google-wombot
npm/@firebase/[email protected] None 0 1.97 kB google-wombot
npm/@firebase/[email protected] None 0 15.5 kB google-wombot
npm/@firebase/[email protected] network 0 18 MB google-wombot
npm/@firebase/[email protected] None 0 177 kB google-wombot
npm/@firebase/[email protected] None 0 2.57 MB google-wombot
npm/@firebase/[email protected] None 0 6.26 kB google-wombot
npm/@firebase/[email protected] environment 0 10.6 MB google-wombot
npm/@firebase/[email protected] None 0 835 kB google-wombot
npm/@firebase/[email protected] None 0 13.6 kB google-wombot
npm/@firebase/[email protected] None 0 33.4 MB google-wombot
npm/@firebase/[email protected] None 0 75.2 kB google-wombot
npm/@firebase/[email protected] None 0 6.15 kB google-wombot
npm/@firebase/[email protected] network 0 430 kB google-wombot
npm/@firebase/[email protected] None 0 34.6 kB google-wombot
npm/@firebase/[email protected] None 0 2.34 kB google-wombot
npm/@firebase/[email protected] network 0 506 kB google-wombot
npm/@firebase/[email protected] None 0 85.9 kB google-wombot
npm/@firebase/[email protected] None 0 57.4 kB google-wombot
npm/@firebase/[email protected] None 0 1.87 kB google-wombot
npm/@firebase/[email protected] network 0 1 MB google-wombot
npm/@firebase/[email protected] None 0 37.1 kB google-wombot
npm/@firebase/[email protected] None 0 4.56 kB google-wombot
npm/@firebase/[email protected] network 0 615 kB google-wombot
npm/@firebase/[email protected] None 0 54.4 kB google-wombot
npm/@firebase/[email protected] None 0 5.93 kB google-wombot
npm/@firebase/[email protected] network 0 535 kB google-wombot
npm/@firebase/[email protected] None 0 185 kB google-wombot
npm/@firebase/[email protected] None 0 6.41 kB google-wombot
npm/@firebase/[email protected] None 0 2.64 MB google-wombot
npm/@firebase/[email protected] environment 0 1.14 MB google-wombot
npm/@firebase/[email protected] None 0 3.72 MB google-wombot
npm/@grpc/[email protected] environment, filesystem, network 0 1.69 MB murgatroid99
npm/@grpc/[email protected] filesystem 0 118 kB murgatroid99
npm/@mdn/[email protected] None 0 14.4 MB mdn-bot
npm/@metamask/[email protected] None 0 302 kB metamaskbot
npm/@metamask/[email protected] None 0 83.3 kB metamaskbot
npm/@metamask/[email protected] network 0 223 kB metamaskbot
npm/@metamask/[email protected] None 0 200 kB metamaskbot
npm/@metamask/[email protected] None 0 123 kB metamaskbot
npm/@metamask/[email protected] None 0 40.1 kB metamaskbot
npm/@metamask/[email protected] network 0 151 kB lgbot
npm/@metamask/[email protected] None 0 160 kB metamaskbot
npm/@metamask/[email protected] None 0 28.7 kB lgbot
npm/@metamask/[email protected] None 0 189 kB metamaskbot
npm/@metamask/[email protected] None 0 80 kB metamaskbot
npm/@metamask/[email protected] None 0 798 kB metamaskbot
npm/@metamask/[email protected] None 0 242 kB metamaskbot
npm/@metamask/[email protected] filesystem 0 106 kB lgbot
npm/@metamask/[email protected] None 0 85.9 kB metamaskbot
npm/@metamask/[email protected] network 0 275 kB metamaskbot
npm/@metamask/[email protected] None 0 30.8 kB lgbot
npm/@metamask/[email protected] filesystem 0 13.6 kB lgbot
npm/@metamask/[email protected] None 0 124 kB metamaskbot
npm/@metamask/[email protected] network 0 166 kB metamaskbot
npm/@metamask/[email protected] None 0 123 kB metamaskbot
npm/@metamask/[email protected] None 0 76 kB lgbot
npm/@metamask/[email protected] None 0 120 kB metamaskbot
npm/@metamask/[email protected] None 0 161 kB metamaskbot
npm/@metamask/[email protected] None 0 94.4 kB metamaskbot
npm/@metamask/[email protected] None 0 174 kB metamaskbot
npm/@metamask/[email protected] None 0 237 kB metamaskbot
npm/@metamask/[email protected] network 0 173 kB metamaskbot
npm/@metamask/[email protected] None 0 1.3 MB metamaskbot
npm/@metamask/[email protected] None 0 5.44 MB metamaskbot
npm/@metamask/[email protected] None 0 925 kB metamaskbot
npm/@metamask/[email protected] network 0 725 kB metamaskbot
npm/@metamask/[email protected] None 0 4 kB lgbot
npm/@metamask/[email protected] None 0 8.57 kB lgbot
npm/@metamask/[email protected] network 0 466 kB metamaskbot
npm/@noble/[email protected] None 0 622 kB paulmillr
npm/@npmcli/[email protected] filesystem 0 26.5 kB lukekarrys
npm/@npmcli/[email protected] filesystem 0 39.5 kB npm-cli-ops
npm/@pmmmwh/[email protected] environment, filesystem 0 133 kB pmmmwh
npm/@scure/[email protected] None 0 80.4 kB paulmillr
npm/@storybook/[email protected] None 0 43.3 kB jreinhold
npm/@storybook/[email protected] None 0 54.8 kB jreinhold
npm/@storybook/[email protected] None 0 13.5 kB jreinhold
npm/@storybook/[email protected] None 0 12.6 kB jreinhold
npm/@storybook/[email protected] None 0 113 kB yannbf
npm/@storybook/[email protected] None 0 106 kB jreinhold
npm/@storybook/[email protected] None 0 9.39 kB jreinhold
npm/@storybook/[email protected] None 0 8.43 kB jreinhold
npm/@storybook/[email protected] None 0 3.42 kB jreinhold
npm/@storybook/[email protected] None 0 18.5 kB jreinhold
npm/@storybook/[email protected] None 0 14 kB jreinhold
npm/@storybook/[email protected] None 0 10.1 kB jreinhold
npm/@storybook/[email protected] None 0 16.5 kB jreinhold
npm/@storybook/[email protected] None 0 4.5 kB jreinhold
npm/@storybook/[email protected] None 0 2.69 kB jreinhold
npm/@storybook/[email protected] eval 0 346 kB jreinhold
npm/@storybook/[email protected] filesystem 0 115 kB jreinhold
npm/@storybook/[email protected] filesystem 0 148 kB jreinhold
npm/@storybook/[email protected] None 0 42.1 kB jreinhold
npm/@storybook/[email protected] environment, filesystem 0 1.36 MB jreinhold
npm/@storybook/[email protected] None 0 2.8 kB jreinhold
npm/@storybook/[email protected] None 0 7.72 kB jreinhold
npm/@storybook/[email protected] filesystem 0 604 kB jreinhold
npm/@storybook/[email protected] environment, eval 0 3.96 MB jreinhold
npm/@storybook/[email protected] None 0 3.47 kB jreinhold
npm/@storybook/[email protected] environment, filesystem, network, unsafe 0 81.1 kB jreinhold
npm/@storybook/[email protected] None 0 73.1 kB jreinhold
npm/@storybook/[email protected] filesystem 0 2.91 MB jreinhold
npm/@storybook/[email protected] None 0 15.4 kB jreinhold
npm/@storybook/[email protected] filesystem 0 6.21 kB jreinhold
npm/@storybook/[email protected] eval, filesystem 0 46.6 kB jreinhold
npm/@storybook/[email protected] None 0 44.8 kB shilman
npm/@storybook/[email protected] None 0 39.8 kB jreinhold
npm/@storybook/[email protected] environment, network 0 252 kB jreinhold
npm/@storybook/[email protected] None 0 2.57 MB jreinhold
npm/@storybook/[email protected] environment 0 168 kB jreinhold
npm/@storybook/[email protected] None 0 7.21 kB jreinhold
npm/@storybook/[email protected] None 0 25.2 kB jreinhold
npm/@storybook/[email protected] network 0 791 kB jreinhold
npm/@storybook/[email protected] eval, network 0 364 kB jreinhold
npm/@storybook/[email protected] None 0 98.9 kB jreinhold
npm/@storybook/[email protected] None 0 98.6 kB jreinhold
npm/@storybook/[email protected] None 0 104 kB jreinhold
npm/@storybook/[email protected] environment, eval 0 84.4 kB jreinhold
npm/@storybook/[email protected] environment, filesystem, network, shell 0 429 kB jreinhold
npm/@storybook/[email protected] environment 0 739 kB jreinhold
npm/@storybook/[email protected] None 0 164 kB jreinhold
npm/@swc/[email protected] None 0 37.7 MB kdy1
npm/@swc/[email protected] None 0 41 MB kdy1
npm/@swc/[email protected] None 0 25.2 MB kdy1
npm/@swc/[email protected] None 0 43.9 MB kdy1
npm/@swc/[email protected] None 0 55.3 MB kdy1
npm/@swc/[email protected] None 0 50.3 MB kdy1
npm/@swc/[email protected] None 0 62.4 MB kdy1
npm/@swc/[email protected] None 0 33.8 MB kdy1
npm/@swc/[email protected] None 0 27.6 MB kdy1
npm/@swc/[email protected] None 0 53.4 MB kdy1
npm/@swc/[email protected] environment, filesystem, shell 0 209 kB kdy1
npm/@swc/[email protected] None 0 1.18 kB kdy1
npm/@swc/[email protected] None 0 186 kB kdy1
npm/@types/[email protected] None 0 33 kB types
npm/@types/[email protected] None 0 7.29 kB types
npm/@types/[email protected] None 0 78.7 kB types
npm/@types/[email protected] None 0 34.3 kB types
npm/@types/[email protected] None <a href="https://socket.dev/npm/package/@types/resolve/dependencies/1.20...
View full report↗︎

socket-security[bot] avatar Jul 09 '24 16:07 socket-security[bot]

Builds ready [1e530e3]
Page Load Metrics (144 ± 188 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint72296974823
domContentLoaded9231131
load421846144391188
domInteractive9231131
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 70.35 KiB (2.03%)
  • ui: 12.24 KiB (0.18%)
  • common: 172.16 KiB (2.74%)

metamaskbot avatar Jul 11 '24 17:07 metamaskbot

Builds ready [915e3d0]
Page Load Metrics (46 ± 2 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint721048173
domContentLoaded9131011
load41604652
domInteractive9131011
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 70.35 KiB (2.03%)
  • ui: 12.24 KiB (0.18%)
  • common: 172.16 KiB (2.74%)

metamaskbot avatar Jul 12 '24 21:07 metamaskbot

Builds ready [d9dd85a]
Page Load Metrics (136 ± 177 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint701018484
domContentLoaded9131111
load421744136369177
domInteractive9131111

metamaskbot avatar Jul 22 '24 17:07 metamaskbot

Builds ready [cea988a]
Page Load Metrics (67 ± 17 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint722981034823
domContentLoaded99616199
load43210673617
domInteractive99616199

metamaskbot avatar Jul 22 '24 17:07 metamaskbot

@metamaskbot update-attributions

Gudahtt avatar Jul 22 '24 18:07 Gudahtt

Attributions update failed. You can review the logs or retry the attributions update here

metamaskbot avatar Jul 22 '24 18:07 metamaskbot

@metamaskbot update-attributions

Gudahtt avatar Jul 23 '24 13:07 Gudahtt

Attributions updated

metamaskbot avatar Jul 23 '24 13:07 metamaskbot

Builds ready [b31ad74]
Page Load Metrics (162 ± 230 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint6713284157
domContentLoaded9181131
load412250162479230
domInteractive8181131

metamaskbot avatar Jul 23 '24 14:07 metamaskbot

Builds ready [82579a7]
Page Load Metrics (54 ± 4 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint7215887189
domContentLoaded9241242
load41745494
domInteractive9231242

metamaskbot avatar Jul 23 '24 14:07 metamaskbot

Builds ready [7d3ece7]
Page Load Metrics (151 ± 179 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint763841016531
domContentLoaded98416168
load441756151372179
domInteractive98416168

metamaskbot avatar Jul 23 '24 14:07 metamaskbot

Builds ready [3a1aa6d]
Page Load Metrics (156 ± 198 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint70173922110
domContentLoaded9461494
load431951156412198
domInteractive9461394

metamaskbot avatar Jul 23 '24 14:07 metamaskbot

Builds ready [b2b41b4]
Page Load Metrics (531 ± 542 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint672121054120
domContentLoaded85519168
load4038545311128542
domInteractive85519168

metamaskbot avatar Jul 23 '24 14:07 metamaskbot

Builds ready [cb7248e]
Page Load Metrics (121 ± 146 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint6911784115
domContentLoaded9131010
load421445121304146
domInteractive9131010

metamaskbot avatar Jul 23 '24 14:07 metamaskbot