|
|
|
@ -1,11 +1,163 @@ |
|
|
|
|
# Changelog |
|
|
|
|
|
|
|
|
|
## Current Develop Branch |
|
|
|
|
|
|
|
|
|
## 8.0.0 Mon Jun 23 2020 |
|
|
|
|
- [#7004](https://github.com/MetaMask/metamask-extension/pull/7004): Add permission system |
|
|
|
|
- [#7261](https://github.com/MetaMask/metamask-extension/pull/7261): Search accounts by name |
|
|
|
|
- [#7483](https://github.com/MetaMask/metamask-extension/pull/7483): Buffer 3 blocks before dropping a transaction |
|
|
|
|
- [#7620](https://github.com/MetaMask/metamask-extension/pull/7620): Handle one specific permissions request per tab |
|
|
|
|
- [#7686](https://github.com/MetaMask/metamask-extension/pull/7686): Add description to Reset Account in settings |
|
|
|
|
- [#7362](https://github.com/MetaMask/metamask-extension/pull/7362): Allow custom IPFS gateway and use more secure default gateway |
|
|
|
|
- [#7696](https://github.com/MetaMask/metamask-extension/pull/7696): Adjust colour of Reset Account button to reflect danger |
|
|
|
|
- [#7602](https://github.com/MetaMask/metamask-extension/pull/7602): Support new onboarding library |
|
|
|
|
- [#7672](https://github.com/MetaMask/metamask-extension/pull/7672): Update custom token symbol length restriction message |
|
|
|
|
- [#7747](https://github.com/MetaMask/metamask-extension/pull/7747): Handle 'Enter' keypress on restore from seed screen |
|
|
|
|
- [#7810](https://github.com/MetaMask/metamask-extension/pull/7810): Remove padding around advanced gas info icon |
|
|
|
|
- [#7840](https://github.com/MetaMask/metamask-extension/pull/7840): Force background state update after removing an account |
|
|
|
|
- [#7853](https://github.com/MetaMask/metamask-extension/pull/7853): Change "Log In/Out" terminology to "Unlock/Lock" |
|
|
|
|
- [#7863](https://github.com/MetaMask/metamask-extension/pull/7863): Add mechanism to randomize seed phrase filename |
|
|
|
|
- [#7933](https://github.com/MetaMask/metamask-extension/pull/7933): Sort seed phrase confirmation buttons alphabetically |
|
|
|
|
- [#7987](https://github.com/MetaMask/metamask-extension/pull/7987): Add support for 24 word seed phrases |
|
|
|
|
- [#7971](https://github.com/MetaMask/metamask-extension/pull/7971): Use contact name instead of address during send flow |
|
|
|
|
- [#8050](https://github.com/MetaMask/metamask-extension/pull/8050): Add title attribute to transaction title |
|
|
|
|
- [#7831](https://github.com/MetaMask/metamask-extension/pull/7831): Implement encrypt/decrypt feature |
|
|
|
|
- [#8125](https://github.com/MetaMask/metamask-extension/pull/8125): Add setting for disabling Eth Phishing Detection |
|
|
|
|
- [#8148](https://github.com/MetaMask/metamask-extension/pull/8148): Prevent external domains from submitting more than one perm request at a time |
|
|
|
|
- [#8149](https://github.com/MetaMask/metamask-extension/pull/8149): Wait for extension unlock before processing eth_requestAccounts |
|
|
|
|
- [#8201](https://github.com/MetaMask/metamask-extension/pull/8201): Add Idle Timeout for Sync with mobile |
|
|
|
|
- [#8247](https://github.com/MetaMask/metamask-extension/pull/8247): Update Italian translation |
|
|
|
|
- [#8246](https://github.com/MetaMask/metamask-extension/pull/8246): Make seed phrase import case-insensitive |
|
|
|
|
- [#8254](https://github.com/MetaMask/metamask-extension/pull/8254): Convert Connected Sites page to modal |
|
|
|
|
- [#8259](https://github.com/MetaMask/metamask-extension/pull/8259): Update token cell to show inline stale balance warning |
|
|
|
|
- [#8264](https://github.com/MetaMask/metamask-extension/pull/8264): Move asset list to home tab on small screens |
|
|
|
|
- [#8270](https://github.com/MetaMask/metamask-extension/pull/8270): Connected status indicator |
|
|
|
|
- [#8078](https://github.com/MetaMask/metamask-extension/pull/8078): Allow selecting multiple accounts during connect flow |
|
|
|
|
- [#8318](https://github.com/MetaMask/metamask-extension/pull/8318): Focus the notification popup if it's already open |
|
|
|
|
- [#8356](https://github.com/MetaMask/metamask-extension/pull/8356): Position notification relative to last focused window |
|
|
|
|
- [#8358](https://github.com/MetaMask/metamask-extension/pull/8358): Close notification UI if no unapproved confirmations |
|
|
|
|
- [#8293](https://github.com/MetaMask/metamask-extension/pull/8293): Add popup explaining connection indicator to existing users |
|
|
|
|
- [#8435](https://github.com/MetaMask/metamask-extension/pull/8435): Correctly detect changes to background state |
|
|
|
|
- [#7912](https://github.com/MetaMask/metamask-extension/pull/7912): Disable import button for empty string/file |
|
|
|
|
- [#8246](https://github.com/MetaMask/metamask-extension/pull/8246): Make seed phrase import case-insensitive |
|
|
|
|
- [#8312](https://github.com/MetaMask/metamask-extension/pull/8312): Alert user upon switching to unconnected account |
|
|
|
|
- [#8445](https://github.com/MetaMask/metamask-extension/pull/8445): Only updating pending transactions upon block update |
|
|
|
|
- [#8467](https://github.com/MetaMask/metamask-extension/pull/8467): Fix firefox popup location |
|
|
|
|
- [#8486](https://github.com/MetaMask/metamask-extension/pull/8486): Prevent race condition where transaction value set in UI is overwritten |
|
|
|
|
- [#8490](https://github.com/MetaMask/metamask-extension/pull/8490): Fix default gas race condition |
|
|
|
|
- [#8491](https://github.com/MetaMask/metamask-extension/pull/8491): Update tokens after importing account |
|
|
|
|
- [#8496](https://github.com/MetaMask/metamask-extension/pull/8496): Enable disconnecting a single account or all accounts |
|
|
|
|
- [#8502](https://github.com/MetaMask/metamask-extension/pull/8502): Add support for IPFS address resolution |
|
|
|
|
- [#8419](https://github.com/MetaMask/metamask-extension/pull/8419): Add version dimension to metrics event |
|
|
|
|
- [#8508](https://github.com/MetaMask/metamask-extension/pull/8508): Open notification UI when eth_requestAccounts waits for unlock |
|
|
|
|
- [#8533](https://github.com/MetaMask/metamask-extension/pull/8533): Prevent negative values on gas inputs |
|
|
|
|
- [#8550](https://github.com/MetaMask/metamask-extension/pull/8550): Allow disabling alerts |
|
|
|
|
- [#8563](https://github.com/MetaMask/metamask-extension/pull/8563): Synchronously update transaction status |
|
|
|
|
- [#8567](https://github.com/MetaMask/metamask-extension/pull/8567): Improve Spanish localized message |
|
|
|
|
- [#8532](https://github.com/MetaMask/metamask-extension/pull/8532): Add switch to connected account alert |
|
|
|
|
- [#8575](https://github.com/MetaMask/metamask-extension/pull/8575): Stop polling for recent blocks on custom networks when UI is closed |
|
|
|
|
- [#8579](https://github.com/MetaMask/metamask-extension/pull/8579): Fix Matomo dimension IDs |
|
|
|
|
- [#8592](https://github.com/MetaMask/metamask-extension/pull/8592): Handle trailing / in block explorer URLs |
|
|
|
|
- [#8313](https://github.com/MetaMask/metamask-extension/pull/8313): Add Connected Accounts modal |
|
|
|
|
- [#8609](https://github.com/MetaMask/metamask-extension/pull/8609): Sticky position the tabs at the top |
|
|
|
|
- [#8634](https://github.com/MetaMask/metamask-extension/pull/8634): Define global `web3` as non-enumerable |
|
|
|
|
- [#8601](https://github.com/MetaMask/metamask-extension/pull/8601): warn user when sending from different account |
|
|
|
|
- [#8612](https://github.com/MetaMask/metamask-extension/pull/8612): Persist home tab state |
|
|
|
|
- [#8564](https://github.com/MetaMask/metamask-extension/pull/8564): Implement new transaction list design |
|
|
|
|
- [#8596](https://github.com/MetaMask/metamask-extension/pull/8596): Restrict the size of the permissions metadata store |
|
|
|
|
- [#8654](https://github.com/MetaMask/metamask-extension/pull/8654): Update account options menu design |
|
|
|
|
- [#8657](https://github.com/MetaMask/metamask-extension/pull/8657): Implement new fullscreen design |
|
|
|
|
- [#8663](https://github.com/MetaMask/metamask-extension/pull/8663): Show hostname in the disconnect confirmation |
|
|
|
|
- [#8665](https://github.com/MetaMask/metamask-extension/pull/8665): Make address display wider in Account Details |
|
|
|
|
- [#8670](https://github.com/MetaMask/metamask-extension/pull/8670): Fix token `decimal` type |
|
|
|
|
- [#8653](https://github.com/MetaMask/metamask-extension/pull/8653): Limit Dapp permissions to primary account |
|
|
|
|
- [#8666](https://github.com/MetaMask/metamask-extension/pull/8666): Manually connect via the full connect flow |
|
|
|
|
- [#8677](https://github.com/MetaMask/metamask-extension/pull/8677): Add metrics events for Wyre and CoinSwitch |
|
|
|
|
- [#8680](https://github.com/MetaMask/metamask-extension/pull/8680): Fix connect hardware styling |
|
|
|
|
- [#8689](https://github.com/MetaMask/metamask-extension/pull/8689): Fix create account form styling |
|
|
|
|
- [#8702](https://github.com/MetaMask/metamask-extension/pull/8702): Fix tab content disappearing during scrolling on macOS Firefox |
|
|
|
|
- [#8696](https://github.com/MetaMask/metamask-extension/pull/8696): Implement asset page |
|
|
|
|
- [#8716](https://github.com/MetaMask/metamask-extension/pull/8716): Add nonce to transaction details |
|
|
|
|
- [#8717](https://github.com/MetaMask/metamask-extension/pull/8717): Use URL origin instead of hostname for permission domains |
|
|
|
|
- [#8747](https://github.com/MetaMask/metamask-extension/pull/8747): Fix account menu entry for imported accounts |
|
|
|
|
- [#8768](https://github.com/MetaMask/metamask-extension/pull/8768): Permissions: Do not display HTTP/HTTPS URL schemes for unique hosts |
|
|
|
|
- [#8730](https://github.com/MetaMask/metamask-extension/pull/8730): Hide seed phrase during Account Import |
|
|
|
|
- [#8785](https://github.com/MetaMask/metamask-extension/pull/8785): Rename 'History' tab to 'Activity' |
|
|
|
|
- [#8781](https://github.com/MetaMask/metamask-extension/pull/8781): use UI button for add token functionality |
|
|
|
|
- [#8786](https://github.com/MetaMask/metamask-extension/pull/8786): Show fiat amounts inline on token transfers |
|
|
|
|
- [#8789](https://github.com/MetaMask/metamask-extension/pull/8789): Warn users to only add custom networks that they trust |
|
|
|
|
- [#8802](https://github.com/MetaMask/metamask-extension/pull/8802): Consolidate connected account alerts |
|
|
|
|
- [#8810](https://github.com/MetaMask/metamask-extension/pull/8810): Remove all user- and translator-facing instances of 'dapp' |
|
|
|
|
- [#8836](https://github.com/MetaMask/metamask-extension/pull/8836): Update method data when cached method data is empty |
|
|
|
|
- [#8833](https://github.com/MetaMask/metamask-extension/pull/8833): Improve error handling when signature requested without a keyholder address |
|
|
|
|
- [#8850](https://github.com/MetaMask/metamask-extension/pull/8850): Stop upper-casing exported private key |
|
|
|
|
- [#8631](https://github.com/MetaMask/metamask-extension/pull/8631): Include imported accounts in mobile sync |
|
|
|
|
|
|
|
|
|
## 7.7.9 Tue Apr 28 2020 |
|
|
|
|
- [#8446](https://github.com/MetaMask/metamask-extension/pull/8446): Fix popup not opening |
|
|
|
|
- [#8449](https://github.com/MetaMask/metamask-extension/pull/8449): Skip adding history entry for empty txMeta diffs |
|
|
|
|
- [#8447](https://github.com/MetaMask/metamask-extension/pull/8447): Delete Dai/Sai migration notification |
|
|
|
|
- [#8460](https://github.com/MetaMask/metamask-extension/pull/8460): Update deposit copy for Wyre |
|
|
|
|
- [#8458](https://github.com/MetaMask/metamask-extension/pull/8458): Snapshot txMeta without cloning history |
|
|
|
|
- [#8459](https://github.com/MetaMask/metamask-extension/pull/8459): Fix method registry initialization |
|
|
|
|
- [#8455](https://github.com/MetaMask/metamask-extension/pull/8455): Add Dai/Sai to currency display |
|
|
|
|
- [#8461](https://github.com/MetaMask/metamask-extension/pull/8461): Prevent network switch upon close of network timeout overlay |
|
|
|
|
- [#8457](https://github.com/MetaMask/metamask-extension/pull/8457): Add INR currency option |
|
|
|
|
- [#8462](https://github.com/MetaMask/metamask-extension/pull/8462): Fix display of Kovan and Rinkeby chain IDs |
|
|
|
|
- [#8465](https://github.com/MetaMask/metamask-extension/pull/8465): Use ethereum-ens-network-map for network support |
|
|
|
|
- [#8463](https://github.com/MetaMask/metamask-extension/pull/8463): Update deprecated Etherscam link |
|
|
|
|
- [#8474](https://github.com/MetaMask/metamask-extension/pull/8474): Only update pending transactions upon block update |
|
|
|
|
- [#8476](https://github.com/MetaMask/metamask-extension/pull/8476): Update eth-contract-metadata |
|
|
|
|
- [#8509](https://github.com/MetaMask/metamask-extension/pull/8509): Fix Tohen Typo |
|
|
|
|
|
|
|
|
|
## 7.7.8 Wed Mar 11 2020 |
|
|
|
|
- [#8176](https://github.com/MetaMask/metamask-extension/pull/8176): Handle and set gas estimation when max mode is clicked |
|
|
|
|
- [#8178](https://github.com/MetaMask/metamask-extension/pull/8178): Use specified gas limit when speeding up a transaction |
|
|
|
|
|
|
|
|
|
## 7.7.7 Wed Mar 04 2020 |
|
|
|
|
- [#8162](https://github.com/MetaMask/metamask-extension/pull/8162): Remove invalid Ledger accounts |
|
|
|
|
- [#8163](https://github.com/MetaMask/metamask-extension/pull/8163): Fix account index check |
|
|
|
|
|
|
|
|
|
## 7.7.6 Mon Mar 02 2020 |
|
|
|
|
- [#8154](https://github.com/MetaMask/metamask-extension/pull/8154): Prevent signing from incorrect Ledger account |
|
|
|
|
|
|
|
|
|
## 7.7.5 Fri Feb 14 2020 |
|
|
|
|
- [#8053](https://github.com/MetaMask/metamask-extension/pull/8053): Inline the source text not the binary encoding for inpage script |
|
|
|
|
- [#8049](https://github.com/MetaMask/metamask-extension/pull/8049): Add warning to watchAsset API when editing a known token |
|
|
|
|
- [#8051](https://github.com/MetaMask/metamask-extension/pull/8051): Update Wyre ETH purchase url |
|
|
|
|
- [#8059](https://github.com/MetaMask/metamask-extension/pull/8059): Attempt ENS resolution on any valid domain name |
|
|
|
|
|
|
|
|
|
## 7.7.4 Wed Jan 29 2020 |
|
|
|
|
- [#7918](https://github.com/MetaMask/metamask-extension/pull/7918): Update data on Approve screen after updating custom spend limit |
|
|
|
|
- [#7919](https://github.com/MetaMask/metamask-extension/pull/7919): Allow editing max spend limit |
|
|
|
|
- [#7920](https://github.com/MetaMask/metamask-extension/pull/7920): Validate custom spend limit |
|
|
|
|
- [#7944](https://github.com/MetaMask/metamask-extension/pull/7944): Only resolve ENS on mainnet |
|
|
|
|
- [#7954](https://github.com/MetaMask/metamask-extension/pull/7954): Update ENS registry addresses |
|
|
|
|
|
|
|
|
|
## 7.7.3 Fri Jan 24 2020 |
|
|
|
|
- [#7894](https://github.com/MetaMask/metamask-extension/pull/7894): Update GABA dependency version |
|
|
|
|
- [#7901](https://github.com/MetaMask/metamask-extension/pull/7901): Use eth-contract-metadata@1.12.1 |
|
|
|
|
- [#7910](https://github.com/MetaMask/metamask-extension/pull/7910): Fixing broken JSON import help link |
|
|
|
|
|
|
|
|
|
## 7.7.2 Fri Jan 10 2020 |
|
|
|
|
- [#7753](https://github.com/MetaMask/metamask-extension/pull/7753): Fix gas estimate for tokens |
|
|
|
|
- [#7473](https://github.com/MetaMask/metamask-extension/pull/7473): Fix transaction order on transaction confirmation screen |
|
|
|
|
|
|
|
|
|
## 7.7.1 Wed Dec 04 2019 |
|
|
|
|
- [#7488](https://github.com/MetaMask/metamask-extension/pull/7488): Fix text overlap when expanding transaction |
|
|
|
|
- [#7491](https://github.com/MetaMask/metamask-extension/pull/7491): Update gas when asset is changed on send screen |
|
|
|
|
- [#7500](https://github.com/MetaMask/metamask-extension/pull/7500): Remove unused onClick prop from Dropdown component |
|
|
|
|
- [#7502](https://github.com/MetaMask/metamask-extension/pull/7502): Fix chainId for non standard networks |
|
|
|
|
- [#7519](https://github.com/MetaMask/metamask-extension/pull/7519): Fixing hardware connect error display |
|
|
|
|
- [#7501](https://github.com/MetaMask/metamask-extension/pull/7501): Fix accessibility of first-time-flow terms checkboxes |
|
|
|
|
- [#7579](https://github.com/MetaMask/metamask-extension/pull/7579): Prevent Maker migration dismissal timeout state from being overwritten |
|
|
|
|
- [#7581](https://github.com/MetaMask/metamask-extension/pull/7581): Persist Maker migration dismissal timeout |
|
|
|
|
- [#7484](https://github.com/MetaMask/metamask-extension/pull/7484): Ensure transactions are shown in the order they are received |
|
|
|
|
- [#7604](https://github.com/MetaMask/metamask-extension/pull/7604): Process URL fragment for ens-ipfs redirects |
|
|
|
|
- [#7628](https://github.com/MetaMask/metamask-extension/pull/7628): Fix typo that resulted in degrated account menu performance |
|
|
|
|
- [#7558](https://github.com/MetaMask/metamask-extension/pull/7558): Use localized messages for NotificationModal buttons |
|
|
|
|
|
|
|
|
|
## 7.7.0 Thu Nov 28 2019 |
|
|
|
|
## 7.7.0 Thu Nov 28 2019 [WITHDRAWN] |
|
|
|
|
- [#7004](https://github.com/MetaMask/metamask-extension/pull/7004): Connect distinct accounts per site |
|
|
|
|
- [#7480](https://github.com/MetaMask/metamask-extension/pull/7480): Fixed link on root README.md |
|
|
|
|
- [#7482](https://github.com/MetaMask/metamask-extension/pull/7482): Update Wyre ETH purchase url |
|
|
|
|