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 10.6.2

Published by metamaskbot almost 3 years ago

Fixed

  • #12770: Fixed display of best quote in swaps quotes modal
  • #12786: Ensure there is a single localhost option in network selector and that it is clickable
metamask-extension - Version 10.6.1

Published by metamaskbot almost 3 years ago

Fixed

  • #12573: Ensure metrics api errors do not impact user experience
metamask-extension - Version 10.6.0

Published by metamaskbot almost 3 years ago

Added

  • #12053: Add support for GridPlus Lattice1 hardware wallet
  • #12496: Add warning for insufficient funds when approving a token
  • #12564: Add dismissable link to advanced settings to the top of the networks dropdown

Changed

  • #12435: Hide ETH amount on confirm screen for contract interactions where no ETH is being sent
  • #12626: Replace instances of 'testnets' with 'test networks' throughout the extension
  • #12380: Update heading on contact details in popup view to say "Details" instead of the contact name
  • #12437: Change decimal precision for ETH send amounts from 6 -> 8
  • #12415: Show account name when entering a user's own account address in the recipient field
  • #12498: Change token detection option wording from "Turn on Token Detection" -> "Turn on enhanced token detection"
  • #12359: Update settings page icon colors with different gray values
  • #12531: Show error if user has insufficient gas during send flow
  • #12553: Update the "Permission Request" section on the approve screen
    • Update header from "Permission" -> "Permission Request"
    • Update "Amount" label -> "Approved Amount"
    • Update "To" label -> "Granted to"
    • Specify in the "Granted to" field whether amount is designated to a contract address
  • #12401: Update transaction details view
    • Left align all content and adjust padding
    • Truncate "To" and "From" addresses, show icons for addresses
  • #12360: Update approval screen
    • Update header copy: -> "Give permission to access your [token]?”
    • Update subheader copy -> "By granting permission, you are allowing the following [contract/account] to access your funds”
    • Include contract address and accompanying icon
  • #12302: Open new full browser window for new network form upon clicking "Add Network"
  • #12260: Update networks dropdown
    • Change "Custom RPC" to "Add a network" button
    • Hide test networks by default, and show them for users who have recently used them
    • Add option to display test networks in dropdown in advanced settings

Removed

  • #12565: Remove "hex data" field from the send flow for ERC-20 transactions

Fixed

  • #12513: Fix "Unavailable on this network" tooltip showing on Swaps button when Swaps is enabled for the current network.
  • #12511: Fix issue where approval confirmation says "Unlimited" though limited funds were specified
metamask-extension - Version 10.5.2

Published by metamaskbot almost 3 years ago

Fixed

  • #12685: Fix Ledger WebHID issue preventing confirmation of token approvals
metamask-extension - Version 10.5.1

Published by metamaskbot almost 3 years ago

Changed

  • #12658: Properly display transaction fees on layer two networks like Optimism which have fees on both layers
metamask-extension - Version 10.5.0

Published by metamaskbot almost 3 years ago

Added

  • #12411: Add support for connecting Ledger devices to MetaMask via WebHID
  • #12501: Add "What's New" notification regarding Ledger WebHID support

Removed

  • #12500: Remove all notifications prior to Ledger WebHID announcement
metamask-extension - Version 10.4.1

Published by metamaskbot almost 3 years ago

Changed

  • #12515: Updating 'Learn more' link location in dapp connection flow
metamask-extension - Version 10.4.0

Published by metamaskbot almost 3 years ago

Added

  • #12400: Add text to Restore Account screen noting current wallet replacement

Fixed

  • #12420: Fix missing conversion rates in Swaps token dropdown
  • #12403: Fix incorrect default locale used during onboarding
  • #12484: Prevent occasional incorrect "No Quotes Found" result in Swaps
  • #12550: Prevent occasional 'BigNumber' error on the confirm screen when sending tokens
metamask-extension - Version 10.3.0

Published by metamaskbot about 3 years ago

Added

  • #12252: Support type "0" transactions on EIP-1559 networks

Changed

  • #12100: Use more descriptive language for "View on Etherscan" links
  • #12279: Remove autofocus from gas limit input in the advanced gas popup
  • #12096: Standardize appearance of buttons across the extension
  • #12304: Remove duplicate Cancel button on the Send screen
  • #12331: Update "off" color for toggle buttons
  • #12330: Standardize truncation for address display throughout the extension
  • #12384: Move "View on Etherscan" link to the top of the account menu

Fixed

  • #12229: Fix whitespace validation issue for seed phrase entry (Restore Your Account)
  • #12230: Fix gas control flicker on send screen when switching between EIP-1559 networks
  • #12186: Fix grammatical issue with "Not connected to this site" message
  • #12381: Fix width and padding of the hide token modal while in the popup view
  • #12339: Fix 'BigNumber' app error when '0x' is supplied as the transaction value
  • #12339: Correctly notify the inpage provider of current selected account on "unlock" events
  • #12405: Fix allowance issue with WETH -> ETH Swaps
metamask-extension - Version 10.2.2

Published by metamaskbot about 3 years ago

Fixed

  • #12315: Fix ERC-20 token swaps
  • #12284: Restoring notice regarding mobile sync status to sync page

Changed

  • #12256: Updating instruction step when Ledger app has contract data or blind signing setting disabled
metamask-extension - Version 10.2.0

Published by metamaskbot about 3 years ago

Added

  • #12066: Enable token conversion rates for primary currencies on some non-Mainnet networks
  • #12110: Enable search tab on "Import Tokens" page on supported custom networks
    • Tab will be hidden when the Use Token Detection setting is disabled
  • #11798: Add warning about fake tokens, and rename Add Token page to Import Tokens
  • #11755: Add Refresh list button to the main page
    • This button is shown only when the Use Token Detection setting is disabled
  • #11851: Add Token Detection toggle to experimental settings
    • This feature is experimental and is off by default, when enabled, it will add auto-detected tokens to a user's asset list
  • #12042: Add Max Fee Per Gas to transaction breakdown
  • #11999: Add eth_feeHistory to API callable by dapps
  • #11849: Add subtitles for additional languages (Secret Recovery Phrase Video)
  • #11772: Add tooltip to better explain possible effects of setting gas fees below MetaMask's estimates
  • #11796: Add "Max fee" label to maximum fee amount in edit gas display

Changed

  • #12019: Show the user's address book name for a contract, instead of the contract address, when on the confirmation screen
  • #11915: Improved time to see Swaps quotes
  • #11802: Display the correct currency symbol in function type label for simple send transactions on custom networks
  • #11982: Sort contacts alphabetically within each letter group in the contact list.
  • #12000: Include the blocked URL in the link to report an incorrectly blocked page.
  • #11964: Disable spell-check in the address input
  • #12013: Improving warning text for eth_sign transactions
  • #11945: Send user to account page upon adding a custom network
  • #11895: Update header on Send page from Add Recipient -> Send to
  • #11850: Use "Secret Recovery Phrase" text throughout the onboarding flow
  • #11795: Autofocus the Amount field on the Send screen
  • #11889: Improve gas controls descriptions
  • #11805: Update tooltip text for gas fees to avoid referring to custom networks as "Ethereum".
  • #11845: Wrapping and unwrapping native currencies (e.g. ETH -> WETH) through Swaps now uses the wrapping contracts directly
  • #12056: Improve the text for the "Cancel Edit" button, and allow rejecting the transaction from the Edit screen.
  • #12098: Scroll down to show all fields when "Advanced options" is toggled in the advanced gas options
  • #11944: Improve the "Import account" page layout

Fixed

  • #12140: Prevent the user from entering more than 15 significant digits in numeric fields, such as Max Priority Fee
    • Previously, entering more than 15 significant digits would result in an error.
  • #12169: Fix handling of erroneous ERC-20 Token amount on the confirmation screen
    • Previously, if you entered a token amount with too many decimal places, it would corrupt the token amount in the transaction. Now we truncate any decimals beyond what the token allows instead.
  • #12074: Prevent the addition of a duplicate, zero-balance account after importing a wallet with seed phrase
  • #11967: Fix the display of long contact names on the contact settings pages.
  • #12122: Ensure failed speedups don't prevent further speedup attempts, and hide the Base Fee and Priority Fee fields when we don't have that information
  • #11963: Show scrollbar in the accounts menu
    • This makes the accounts list scrollable for users with no mouse scroll wheel.
  • #12058: Fix clipping issue with long network names in the network dropdown
  • #12039: Add missing padding at the bottom of the custom network form in the popup view
  • #11890: Fix alignment of horizontal line shown under gas recommendations
  • #12244: Fix form prefilling with values on the Build Quote page [Swaps]
metamask-extension - Version 10.1.1

Published by metamaskbot about 3 years ago

Added

  • #12020: Adds instructions for ledger live users on transaction confirm screen
  • #12144: Add What's New notification about ledger EIP-1559 support and firmware updates

Fixed

  • #12069: Fixes bug where suggestedGasFee api is called excessively.
metamask-extension - Version 10.1.0

Published by metamaskbot about 3 years ago

Added

  • #11951: Adding EIP-1559 support for Ledger hardware

Fixed

  • #11951: Fixed contract deployments using Ledger hardware
  • #11972: Fixed "continue at your own risk" button (Phishing alert page)
  • #11951: Fixed ledger transactions on networks with large chainIds
metamask-extension - Version 10.0.3

Published by metamaskbot about 3 years ago

Changed

  • #11931: Temporarily Disabling Mobile Sync
  • #11936: Use higher gas fees when attempting to speedup or cancel a transaction

Fixed

  • #11900: Fixing chainId comparison issue (sign typed message param validation)
  • #11930: Using 9 decimal places of precision in gas price
metamask-extension - Version 10.0.2

Published by metamaskbot about 3 years ago

Added

  • #11818: Add gas recommendation options to cancel and speed up popovers

Changed

  • #11853: Allow editing custom gas while estimate is loading
  • #11862: Increase saliency of mobile sync warning text
  • #11872: Default gas limit in edit gas popover to 0 when estimates are unavailable
  • #11873: Update copy on tooltip shown when dapp suggests gas fees

Fixed

  • #11852: Improve flashing behavior for loading gas estimates (Confirmation Screen)
  • #11874: Fixes Trezor pairing integration
metamask-extension - Version 10.0.1

Published by metamaskbot about 3 years ago

Fixed

  • #11813: Fix error reporting version configuration
metamask-extension - Version 10.0.0

Published by metamaskbot about 3 years ago

Added

  • #11694: Add support for EIP-1559 transactions
  • #11625: Added new tokens to MetaMask's default list
  • #11401: Add Skylink support to ENS resolver
  • #11387: Call Wyre’s API via our backend to generate Wyre’s Checkout URL
  • #11376: Add support for fiat on-ramp via Transak
  • #11460: Adding copy icon to home screen account address

Changed

  • #11631: Trimming leading spaces entered into the recipient field of send flow
  • #11608: Ensure correct warning is shown when entering invalid addresses in the send flow
  • #11587: Render error if user attempts to enter more decimals than a token supports in swaps build-quote fields
  • #11521: Stylistic update to error messages shown on the confirm screen
  • #11537: Ensure error is shown when user enters non-numeric input in network form chainId field
  • #11526: Create different label for Gas Price with GWEI included
  • #11495: Ensure prevention of sending any/all ERC721 tokens
  • #11459: Remove leading zero when clicking amount input on send screen
  • #11379: Stop displaying cursor as pointer on boarded network name in add network confirmation
  • #11386: Take user to top of the screen/transaction-list after clicking assets with many transactions
  • #11356: Fix position of home notifications to bottom of the screen
  • #11338: Updating "Secret Recovery code" text to "Secret Recovery Phrase" in backup notification
  • #11322: Make send screen MAX button accessible via keyboard
  • #11285: Updating "MetaMask designed and built" message 🌎

Fixed

  • #11586: Fix display of warning when entering an invalid seed phrase on the import screen
  • #11294: Ensure tokens symbols in asset list can be seen even when token amount is very long
  • #11335: Add missing "Back" button back to send token flow
  • #11331: Fix layout but in approval confirmation screen
  • #11512: Stylistic fixes on account, token and address book components
  • #11606: Prevent error upon clicking "Back" from the view quote screen of the swaps flow
metamask-extension - Version 9.8.4

Published by metamaskbot about 3 years ago

Changed

  • #11652: Allow higher precision gas prices in send flow

Fixed

  • #11658: Fixed incorrect gas limit estimates for send transactions
metamask-extension - Version 9.8.3

Published by metamaskbot about 3 years ago

Fixed

  • #11594: Fixed ERC20 token maximum send
  • #11610: Fixed nickname display upon pasting saved address in send flow
metamask-extension - Version 9.8.2

Published by metamaskbot over 3 years ago

Changed

  • 1156511545: Allow MetaMask Swaps to support Polygon network

Fixed

  • 11565: Fix gas limit estimation for some tokens on custom networks
  • 11581: Fixed bug that resulted in sends to some contracts being disabled.