MetaMask Monthly: November

Monthly updates from the MetaMask Team

Jason Lee
Jason Lee
Dec 3, 2019 · 6 min read

Web3 Permissions Rolling Out: Sites Now Remember What Account You Connected With

Since the beginning of web3 browsers, there have been issues where there were privacy implications with logging into a site that were not obviously apparent.

Changes to the MetaMask Inpage Provider

Please be advised we’ve postponed these changes to January 13. On January 13, 2020, the MetaMask inpage provider — a.k.a. window.ethereum — will:

Multi-Collateral Dai

As of November 18 2019 Maker has upgraded its Dai token to “Multi-Collateral Dai” (MCD) and requires all users interacting with Dai migrate their tokens to the new version. Dai now exclusively refers to Multi-Collateral Dai and what was previously called Dai is now Sai (Single Collateral Dai).

Going Forward

Users with Sai will now see Sai in their token lists. New users of Sai and Dai will be able to add and track either manually (or both at the same time).

San Francisco Blockchain Week

At the beginning of November numerous blockchain startups, enterprise companies, academics, developers, and investors from around the world came together to define the future of blockchain and cryptocurrencies. In attendance was our Co-founder Dan Finlay where he helped contribute to a panel discussion on The Future of Wallets. In summary he expressed high hopes that making the wallet a more permissionless space will be the way to ignite faster innovation to allow features such as mixers, layer 2 protocols and contract accounts. To watch the discussion that took place check it out HERE

Hackathons that built on MetaMask Snaps

Last month you may have heard we released the new MetaMask Snaps Plugin System. An exciting new development that can bring permissionless innovation to the Web 3.0 ecosystem. This month we got to see its potential in action when we had teams building on it at Hackathons. Not only did these teams build on MetaMask Snaps for their projects but they ended up won in multiple category's as well!

  1. Prompting to approve the transaction by a secure browser popup which clearly explains the enforced constructed terms
  2. If approved, executing the exchange via Zoe, Agoric’s offer safety server

Development What’s New?

MetaMask v 7.6.1 is out and auto-updating in browsers near you. Next time you pop it open, check out some of the improvements listed below. These changes are new as of this month.

  • #7326: Fixed edit contact details
  • #7325: Update eth-json-rpc-filters to fix memory leak
  • #7333: Cleanup beforeunload handler after transaction is resolved
  • #7038: Add support for ZeroNet
  • #7334: Add web3 deprecation warning
  • #6924: Add Estimated time to pending tx
  • #7177: ENS Reverse Resolution support
  • #6891: New signature request v3 UI
  • #7271: Redesign approve screen
  • #7379: Set default advanced tab gas limit
  • #7380: Fix advanced tab gas chart
  • #7390: Update json-rpc-engine (Now supports ordered batch requests.)
  • #7414: Ensure SignatureRequestOriginal ‘beforeunload’ handler is bound
  • #7412: lock eth-contract-metadata (#7412)
  • #7416: Add eslint import plugin to help detect unresolved paths
  • #7414: Ensure SignatureRequestOriginal ‘beforeunload’ handler is bound
  • #7430: Update MetaMask badge color
  • #7431: Add all icons to manifest (#7431)
  • #7426: Ensure higher quality Etherscan results.
  • #7410: Fix sourcemaps for Sentry
  • #7420: Adds and end to end test for typed signature requests
  • #7419: Added webRequest.RequestFilter to filter main_frame .eth requests
  • #7450: Add migration notification for users with non-zero Sai
  • #7475: Add ‘Remind Me Later’ to the Maker notification
  • #7436: Add additional rpcUrl verification
  • #7468: Show transaction fee units on approve screen

MetaMask

MetaMask is a bridge that allows you to visit the…

MetaMask

MetaMask is a bridge that allows you to visit the distributed web of tomorrow in your browser today. It allows you to run Ethereum dApps right in your browser without running a full Ethereum node.

Jason Lee

Written by

Jason Lee

Advocate for Blockchain Tech. BizDev and Community at @metamask_io and @ConsenSys

MetaMask

MetaMask is a bridge that allows you to visit the distributed web of tomorrow in your browser today. It allows you to run Ethereum dApps right in your browser without running a full Ethereum node.