metamask-extension

The MetaMask browser extension enables browsing Ethereum blockchain enabled websites

OTHER License

Stars
11.4K
Committers
494

Bot releases are visible (Hide)

metamask-extension - Version 2.13.8: Faithful Serpent

Published by danfinlay over 3 years ago

  • Show a warning when a transaction fails during simulation.
  • Fix bug where 20% of gas estimate was not being added properly.
  • Render error messages in confirmation screen more gracefully.
metamask-extension - Version 9.2.1

Published by metamaskbot over 3 years ago

  • #10692: Prevent UI crash when a 'wallet_requestPermissions" confirmation is queued behind a "wallet_addEthereumChain" confirmation
  • #10712: Fix infinite spinner when request for token symbol fails while attempting an approve transaction
metamask-extension - Version 9.2.0

Published by metamaskbot over 3 years ago

  • #10505: Add support for multiple Ledger & Trezor hardware accounts
  • #10546: Add a warning when sending a token to its own contract address
  • #10582: Adding warnings for excessive custom gas input
  • #10486: Add setting to hide zero balance tokens
  • #10563: Update references to MetaMask support
  • #10126: Update Italian translation
  • #10587: Show correct block explorer for custom RPC endpoints for built-in networks
  • #10591: Fix mobile sync of ERC20 tokens
  • #10601: Fix activity title text truncation
  • #10598: Remove 'Ethereum' from custom RPC endpoint warning
  • #10606: Show loading screen while fetching token data for approve screen
metamask-extension - Version 9.1.1

Published by metamaskbot over 3 years ago

  • #10560: Fix ENS resolution related crashes when switching networks on send screen
  • #10561: Fix crash when speeding up an attempt to cancel a transaction on custom networks
metamask-extension - Version 9.1.0

Published by metamaskbot over 3 years ago

  • #10265: Update Japanese translations.
  • #9388: Update Chinese(Simplified) translations.
  • #10270: Update Vietnamese translations.
  • #10258: Update Spanish and Spanish(Latin American and Carribean) translations.
  • #10268: Update Russian translations.
  • #10269: Update Tagalog localized messages.
  • #10448: Fix 'imported' translation use case for Dutch.
  • #10391: Use translated transaction category for confirmations.
  • #10357: Cancel unapproved confirmations on network change
  • #10413: Use native currency in asset row.
  • #10421: Fix color indicator size on connected site indicator.
  • #10423: Fix multiple notification window prompts.
  • #10424: Fix icons on token options menu.
  • #10414: Fix token fiat conversion rates when switching from certain custom networks.
  • #10453: Disable BUY button from home screen when not on Ethereum Mainnet.
  • #10465: Fixes gas selection check mark on the notification view.
  • #10467: Fix confirm page header with from/to addresses in fullscreen for tx confirmations.
  • #10455: Hide links to etherscan when no block explorer is specified for a custom network for notifications.
  • #10456: Fix swap insufficient balance error message.
  • #10350: Fix encypt/decrypt tx queueing.
  • #10473: Improve autofocus in the add network form.
  • #10444: Use eth_gasprice for tx gas price estimation on non-Mainnet networks.
  • #10477: Fix accountsChanged event not triggering when manually connecting.
  • #10471: Fix navigation from jumping vertically when clicking into token.
  • #9724: Add custom network RPC method.
  • #10496: Eliminate artificial delay in swaps loading screen after request loading is complete.
  • #10501: Ensure that swap approve tx and swap tx always have the same gas price.
  • #10485: Fixes signTypedData message overflow.
  • #10525: Update swaps failure message to include a support link.
  • #10521: Accommodate for 0 sources verifying swap token
  • #10530: Show warnings on Add Recipient page of Send flow
  • #9187: Warn users when an ENS name contains 'confusable' characters
  • #10507: Fixes ENS IPFS resolution on custom networks with the chainID of 1.
metamask-extension - Version 9.0.5

Published by metamaskbot over 3 years ago

  • #10278: Allow editing transaction amount after clicking max
  • #10214: Standardize size, shape and color of network color indicators
  • #10298: Use network primary currency instead of always defaulting to ETH in the confirm approve screen
  • #10300: Add origin to signature request confirmation page
  • #10296: Add origin to transaction confirmation
  • #10266: Update ko localized messages
  • #10263: Update id localized messages
  • #10347: Require click of "Continue" button to interact with swap screen if there is a price impact warning for present swap
  • #10373: Change copy of submit button on swaps screen
  • #10346: Swaps token sources/verification messaging update
  • #10378: Stop showing the window.web3 in-app popup if the dapp is just using web3.currentProvider
  • #10326: Throw error when attempting to get an encryption key via eth_getEncryptionPublicKey when connected to Ledger HW
  • #10386: Make action buttons on message components in swaps flow accessible
metamask-extension - Version 9.0.4

Published by metamaskbot over 3 years ago

  • #10285: Update @metamask/contract-metadata from v1.21.0 to 1.22.0
  • #10174: Move fox to bottom of 'About' page
  • #10198: Fix hardware account selection
  • #10101: Add a timeout to all network requests
  • #10212: Fix displayed balance of tokens with 0 decimals in swaps flow
  • #10162: Prevent accidentally submitting a swap twice
  • #10224: Improve chain ID validation
  • #10195: Increase minimum Firefox version to v68
  • #10192: Update TrezorConnect to v8
  • #10166: Fix back button on swaps loading page
  • #9947: Do not publish swaps transaction if the estimateGas call made when adding the transaction fails.
metamask-extension - Version 9.0.3

Published by metamaskbot over 3 years ago

  • #10243: Fix site metadata handling
  • #10252: Fix decrypt message confirmation UI crash
metamask-extension - Version 9.0.2

Published by metamaskbot almost 4 years ago

  • #10191: zh_TW: 乙太 -> 以太 (#10191)
  • #10207: zh_TW: Translate buy, assets, activity (#10207)
  • #10219: Restore provider 'data' event (#10219)
metamask-extension - Version 9.0.1

Published by metamaskbot almost 4 years ago

  • #10169: Improved detection of contract methods with array parameters
  • #10178: Only warn of injected web3 usage once per page
  • #10179: Restore support for @metamask/inpage provider@"< 8.0.0"
  • #10180: Fix UI crash when domain metadata is missing on public encryption key confirmation page
metamask-extension - Version 9.0.0

Published by metamaskbot almost 4 years ago

  • #9156: Remove window.web3 injection
  • #10039: Add web3 shim usage notification
  • #8640: Implement breaking window.ethereum API changes
  • #8629: Fix eth_chainId return values for Infura networks
  • #10019: Increase Chrome minimum version to v63
  • #10135: Fix error where a swap only completed the token approval transaction
  • #10100: Remove unnecessary swaps footer space when in dropdown mode
  • #9905: Redesign view quote screens
  • #9320: Prevent hidden tokens from reappearing
  • #10000: Use consistent font size for modal top right Close links
  • #10046: Improve home screen notification appearance
  • #10093: Always roll back to the previously selected network when unable to connect to a newly selected network
  • #10117: Fix network settings Kovan block explorer link
  • #10143: Prevent malformed next nonce warning
  • #10142: Update @metamask/contract-metadata from v1.20.0 to 1.21.0
  • #10160: Fix French "Block Explorer URL" translations
  • #10157: Automatically detect tokens on custom Mainnet RPC endpoints
  • #9772: Improve zh_CN translation
  • #10170: Fix bug where swaps button was disabled on Mainnet if the user hadn't switched networks in a long time
metamask-extension - Version 8.1.11

Published by metamaskbot almost 4 years ago

  • #10155: Disable swaps when the current network's chainId does not match the mainnet chain ID, instead of disabling based on network ID
metamask-extension - Version 8.1.10

Published by metamaskbot almost 4 years ago

  • #10084: Set last provider when switching to a customRPC
  • #10096: Update @metamask/controllers to v5.1.0
  • #10103: Prevent stuck loading screen in some situations
  • #10104: Bump @metamask/contract-metadata from 1.19.0 to 1.20.0
  • #10110: Fix frozen loading screen on Firefox when strict Enhanced Tracking Protection is enabled
metamask-extension - Version 8.1.9

Published by metamaskbot almost 4 years ago

  • #10034: Fix contentscript injection failure on Firefox 56
  • #10045: Fix token validation in Send flow
  • #10048: Display boolean values when signing typed data
  • #10070: Add eth_getProof
  • #10043: Improve swaps maximum gas estimation
  • #10069: Fetch swap quote refresh time from API
metamask-extension - Version 8.1.8

Published by metamaskbot almost 4 years ago

  • #9992: Improve transaction params validation
  • #9991: Don't allow more than 15% slippage
  • #9994: Prevent unwanted 'no quotes available' message when going back to build quote screen while having insufficient funds
  • #9999: Fix missing contacts upon restart
metamask-extension - Version 8.1.7

Published by metamaskbot almost 4 years ago

  • Revert SES lockdown
metamask-extension - Version 8.1.6

Published by metamaskbot almost 4 years ago

  • #9916: Fix QR code scans interpretting payment requests as token addresses
  • #9847: Add alt text for images in list items
  • #9960: Ensure watchAsset returns errors for invalid token symbols
  • #9968: Adds tokens from v1.19.0 of metamask/contract-metadata to add token lists
  • #9970: Etherscan links support Goerli network
  • #9899: Show price impact warnings on swaps quote screen
  • #9867: Replace use of ethgasstation
  • #9984: Show correct gas estimates when users don't have sufficient balance for contract transaction
  • #9993: Add 48x48 MetaMask icon for use by browsers
metamask-extension - Version 8.1.5

Published by metamaskbot almost 4 years ago

  • #9871: Show send text upon hover in main asset list
  • #9855: Make edit icon and account name in account details modal focusable
  • #9853: Provide alternative text for images where appropriate
  • #9869: Remove CoinSwitch from the Deposit modal
  • #9883: Move add contact button in fullscreen/expanded view of settings lower to expose the close button.
  • #9891: Add token verification message to swaps build quote screen
  • #9896: Show failed token balance updates
  • #9909: Update asset page etherscan link to the address-filtered token page on Etherscan
  • #9910: Revert "Show a 'send eth' button on home screen in full screen mode"
  • #9907: Ensure "Known contract address" warning is shown on send screen even when changing asset
  • #9911: Fix display of Ledger connection error
  • #9918: Fix missing icon in asset page dropdown and in advanced gas modal button group
metamask-extension - Version 8.1.4

Published by metamaskbot almost 4 years ago

  • #9687: Allow speeding up of underpriced transactions
  • #9694: normalize UI component font styles
  • #9695: normalize app component font styles
  • #9696: normalize deprecated itcss font styles
  • #9697: normalize page font styles
  • #9740: Standardize network settings page
  • #9750: Make swap arrows accessible, make swaps advanced options accessible
  • #9766: Use 1px borders on inputs and buttons
  • #9767: Remove border radius from transfer button
  • #9764: Update custom RPC network dropdown icons
  • #9763: Add confirmation for network dropdown delete action
  • #9583: Use chainId for incoming transactions controller
  • #9748: Autofocus input, improve accessibility of restore page
  • #9778: Shorten unit input width and use ellipses for overflow
  • #9746: Make the login screen's Restore and Import links accessible
  • #9780: Display decimal chain ID in network form
  • #9599: Use MetaSwap API for gas price estimation in swaps
  • #9518: Make all UI tabs accessible via keyboard
  • #9808: Always allow overwriting invalid custom RPC chain ID
  • #9812: Fix send header cancel button alignment
  • #9271: Do not check popupIsOpen on Vivaldi
  • #9306: Fix UI crash when dapp submits negative gas price
  • #9257: Add sort and search to AddRecipient accounts list
  • #9824: Move externally_connectable from base to Chrome manifest
  • #9815: Add support for custom network RPC URL with basic auth
  • #9822: Make QR code button focusable
  • #9832: Warn instead of throw on duplicate web3
  • #9838: @metamask/[email protected]
  • #9856: Prevent user from getting stuck on opt in page
  • #9845: Show a 'send eth' button on home screen in full screen mode
  • #9871: Show send text upon hover in main asset list
  • #9880: Properly detect U2F errors in hardware wallet
metamask-extension - Version 8.1.3

Published by metamaskbot almost 4 years ago

  • #9642 Prevent excessive overflow from swap dropdowns
  • #9658: Fix sorting Quote Source column of quote sort list
  • #9667: Fix adding contact with QR code
  • #9674: Fix ENS resolution of .eth URLs with query strings
  • #9691: Bump @metamask/inpage-provider from 6.1.0 to 6.3.0
  • #9700: Provide image sizing so there's no jump when opening the swaps token search
  • #9568: Add ses lockdown to build system
  • #9705: Prevent memory leak from selected account copy tooltip
  • #9671: Prevent old fetches from polluting the swap state
  • #9702: Keyboard navigation for swaps dropdowns
  • #9646: Switch from Matomo to Segment
  • #9745: Fix fetching swaps when initial network not Mainnet
  • #9621: Include aggregator fee as part of displayed network fees
  • #9736: Bump eth-contract-metadata from 1.16.0 to 1.17.0
  • #9743: Fix "+-" prefix on swap token amount
  • #9715: Focus on wallet address in buy workflow