Skip to content

Releases: MetaMask/metamask-mobile

7.2.0

06 Jul 17:12
28a76ad
Compare
Choose a tag to compare

Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗

Table of Contents

7.2.0 - Jun 05, 2023

Added

  • #6632: feat: add linea mainnet alert message
  • #6496: feat(551): add Linea Mainnet
  • #6494: feat: Update banner component to show/hide details section
  • #6539: feat: [MC 0.5] Remove drawer and add remain options to settings tab
  • #6378: feat: Add eth_sign friction
  • #6534: feat(action): remove labels after issue closed
  • #6570: feat: Translations for the disconnected account toast
  • #6452: feat: [MC 0.5] - Add Account management actions
  • #5591: feat: Custom Spend Allowance
  • #6426: feat: Componentize ListItem
  • #6514: feat: Componentize BottomSheetFooter
  • #6466: feat: componentize BottomSheetHeader
  • #6294: feat: [MC 0.5] - Activity view and Settings on the tab bar
  • #6486: feat: Add disabled prop on base button

Changed

  • #6612: chore: approve txn when gas estimation ready
  • #6054: chore: Improve TagURL
  • #6520: chore: improve variable name
  • #6597: chore: rm unused prepareFullTransaction
  • #6291: refactor: trigger transaction modals using approval requests
  • #5751: chore: Keystone links
  • #6541: chore: Delete an unused hook
  • #6530: chore: pending review feedback for token details related changes
  • #6401: refactor: handle watch asset accept and reject using ApprovalController only
  • #6529: chore: adding english string for advanced settings eth_sign warning
  • #6026: chore: Add toggle to enable/disable multi account balances fetching
  • #6512: chore: upgrade to cocoapods 1.12.0
  • #6487: chore: new Show test networks translation
  • #6357: refactor: use approval controller for watch asset confirmation

Fixed

  • #6549: fix: Networks text alignement
  • #6634: fix: disable next button if custom input is invalid
  • #6491: fix: refactor linea testnet implementation
  • #6358: fix: No Warning appears when a Dapp sets a really high Fees for a tx, potentially loosing all user funds
  • #6592: fix: Nonce too low error on Approve ERC20 and ERC721 transactions
  • #6577: fix: onBoarding wizard horizontal alignment on step1 and on browser step
  • #6598: fix: Hold to reveal Spanish copy
  • #6523: fix: Network logo to represent first letter of network
  • #6560: fix: asset page header transition
  • #6473: fix: fix for swaps button displaying on unsupported networks
  • #6464: fix: bug domain not shown on signature
  • #6517: fix: remove duplicate ganache steps definitions
  • #6299: fix: for from address balance shown for ERC20 transfers
  • #6471: fix: Approve default ERC20

7.1.0

24 Jun 01:44
c7983e3
Compare
Choose a tag to compare

Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗

Table of Contents

7.1.0 - Jun 20, 2023

  • #6334: feat: Aurora Token Detection
  • #6351: feat: use thunk to handle processed order side effects
  • #5829: feat: order of browser page load events
  • #6230: feat: Asset Overview / Token Detail view redesign
  • #6381: feat: add params validation to useSDKMethod hook
  • #6365: feat: remove hardcoded selected network name
  • #6421: feat: exclude legacy types from rate limiting
  • #6354: feat: Trigger signing modals from approval requests
  • #6432: ci(sonar): Configure SonarCloud Analysis on CI
  • #6441: feat: use screen in on-ramp views tests
  • #6442: fix(ci): Remove restore-build steps
  • #6040: feat: validation to send amount input box
  • #6311: fix: token balance displayed in approval pages
  • #6406: chore: Use core signature controller
  • #6439: fix: remove invalid accessibilityRole value
  • #6427: refactor: Refactor unit tests for React Native 0.71.6 upgrade
  • #6289: feat(ci): Sonar Action to work with SonarCloud
  • #6366: feat(ci): Convert Bitrise Workflows to Pipelines
  • #6350: fix: ENS name displayed on confirm send page
  • #6192: chore: Show account balance in signature screen
  • #6394: feat(ci): removed the matrix option from unit testing
  • #6227: feat: [MC 0.5] Modal network selector replace by network selector sheet
  • #6393: feat(ci): upgrade ruby to 3.0.0
  • #6274: chore: Empty SiteURL and Null TagURL in modal
  • #6137: chore: Clicking toAddress to add it to address book
  • #6079: chore: Refactor sanitization middleware
  • #6234: chore: Clear Privacy section
  • #6342: chore: Improve processing of redirection URL
  • #6374: chore: en.json with eth_sign
  • #6214: chore: core signature controller
  • #6328: chore(devDeps): bump webdriverio packages
  • #6362: chore: Added retries
  • #6125: chore: controller packages to match core v42
  • #6124: chore: controller packages to match core v40
  • #6345: chore: es.js file
  • #6339: fix: yarn watch clean

7.0.1

20 Jun 22:40
Compare
Choose a tag to compare

Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗

Table of Contents

7.0.1 - Jun 7, 2023

  • #6558: refactor(whats-new-modal): remove onramp content
  • #6536: [FEATURE] WalletConnect v2 Integration (#6380)

6.6.0

01 Jun 13:25
e5ebba6
Compare
Choose a tag to compare

Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗

Table of Contents

6.6.0 - May 25, 2023

  • #5866: [FIX] sturdier check
  • #6340: [FIX] Missing network name onramp
  • #6325: [FEATURE] Add development environment to onramp-sdk
  • #6309: [FIX] Missing handler on mandatory modal
  • #6165: [FEATURE] Edit account name view
  • #5876: [FIX] Gas is not re-calculated when updating a transaction
  • #6093: [FEATURE] Account actions on wallet view
  • #6253: [FIX] Confirm button should be disabled if account has no balance
  • #6097: [UPDATE] Extracting out signature request related code from RootRPCMethodsUI conponent
  • #6246: [FIX] Wrong to account information on confirmation page
  • #6085: [FEATURE] Update account section with card
  • #6255: [UPDATE] Onboarding translation updated
  • #6210: [UPDATE] Extend the readme documentation to cover E2E testing in more detail.
  • #6249: [FIX] Terms of Use checkbox test id
  • #6228: [UPDATE] Checkbox component
  • #6226: [UPDATE] Button's icon props and button org

6.5.0

26 May 15:49
aab0160
Compare
Choose a tag to compare

Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗

Table of Contents

6.5.0 - May 4, 2023

  • #5743: [FEATURE] On-ramp: Add buy-crypto deeplink
  • #6201: [FIX] [SDK] Missing redirect breaking backward compatibility
  • #6232: [FIX] bottom margin for detecting end of the page
  • #6166: [FEATURE] trigger walletconnect modal using approval controller
  • #6223: [IMPROVEMENT] Update to Node.js v16
  • #6051: [FEATURE] Total balance and portfolio button changed
  • #6156: [IMPROVEMENT] On-ramp: Use dynamic list of networks
  • #6145: [IMPROVEMENT] Synced and optimized icons
  • #6138: [FEATURE] On-ramp: Add orderProcessor exponential backoff for orders
  • #6139: [FEATURE] On-ramp: Add same amount rendering as the order details to the order list
  • #6189: [FEATURE] On-ramp: Remove hiding the provider modal when quotes refresh
  • #6216: [IMPROVEMENT] account icon matches user's preferred identicon
  • #5956: [IMPROVEMENT] Show token symbol in verify contract details
  • #5458: [IMPROVEMENT] Support sepolia network
  • #6185: [FIX] remove pubnub package and associated sync with extension code
  • #6181: [IMPROVEMENT] Componentize Header Component
  • #6153: [IMPROVEMENT] On-ramp: Refactor order selector by id
  • #6044: [IMPROVEMENT] Componentize Badge and Badge Wrapper
  • #6180: [IMPROVEMENT] Componentized Overlay Component
  • #6173: [REFACTOR] Auto Lock section
  • #6174: [IMPROVEMENT] Update Tab bar styles
  • #6056: [IMPROVEMENT] Show Identicon for unknown token and if token icon is unknown
  • #6076: [BUGFIX] Fixes WalletConnect deep links (wc:// schema) not working properly
  • #6157: [REFACTOR] Change Password setting
  • #5718: [FIX] Nonce Too Low for Approve Transaction

6.4.0

28 Apr 22:01
30d635b
Compare
Choose a tag to compare

Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗

Table of Contents

6.4.0 - Apr 20, 2023

  • #6144: [FEATURE] New Crowdin translations by Github Action
  • #6143: [UPDATE] Crowdin token to use METAMASKBOT_CROWDIN_TOKEN
  • #5627: [IMPROVEMENT] Refactor remaining web3-provider-engine methods
  • #6082: [IMPROVEMENT] Remove inactive IPFS providers
  • #5620: [IMPROVEMENT] Refactor RPC getAccounts usage
  • #6122: [FIX] TypeError: undefined is not an object (evaluating 'n.find')
  • #6134: [REFACTOR] Reveal Private Key section
  • #6009: [FEATURE] On-ramp: Add what's new modal content
  • #5619: [IMPROVEMENT] Refactor eth_sendTransaction handler
  • #6058: [FIX] broken erc721 approve token link
  • #6020: [FEATURE][MC] Token list with network logo and token name
  • #5992: [FEATURE][MC] - Wallet actions on Tab bar
  • #5937: [FEATURE]Show internet protocol on confirmation screens
  • #6015: [UPDATE] sentry version and enable performance metrics
  • #6109: [FIX] linea network order in dropdown + remove feature toggle for linea (#6072)
  • #6081: [UPDATE] ESLint rules for scripts
  • #6006: [UPDATE] Upgrade xcode version
  • #6003: [IMPROVEMENT] Adding document to refactor send flow
  • #6060: [IMPROVEMENT] Refactor send transaction v2
  • #6037: [FEATURE] update sdk persistence
  • #5900: [IMPROVEMENT] Creating reusable address from/to component.
  • #5933: [IMPROVEMENT] Componentize Banner Component
  • #5927: [IMPROVEMENT] Componentize Form Components

6.3.0

06 Apr 21:37
17a0997
Compare
Choose a tag to compare

Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗

Table of Contents

6.3.0 - Apr 05, 2023

  • #6025: [FIX] Add url-parse lib to our MainNavigator
  • #6039: [ENHANCEMENT] Improve Android setup instructions
  • #5996: [ENHANCEMENT] Add document to refactor signature request code
  • #5961: [FIX] #5898 - Converting native ETH to fiat and fiat to native ETH results in wrong values beign displayed on the Amount screen
  • #5958: [FEATURE] add consensys zkevm (Linea) support
  • #5997: [FEATURE] Account selector on swaps screen
  • #6019: [ENHANCEMENT] On-ramp: Add #6009 strings
  • #6023: [ENHANCEMENT] disable back press and add margin to the bottom for accept ToU modal
  • #6016: [ENHANCEMENT] On-ramp: Add accessibility label to custom action images
  • #5948: [FEATURE] SDK Session Persistence
  • #5882: [FIX] Skip type checking library declaration files
  • #5975: [FIX] 18 JS type errors for TSC to output 683 TS/TSX errors
  • #5910: [ENHANCEMENT] E2E Permission system tests
  • #5839: [FIX] Clear Hex data when Token Transfer reverts ETH
  • #5930: [ENHANCEMENT] dispaly nft info in browser
  • #5785: [FEATURE] add portfolio button to asset action buttons
  • #5242: [FEATURE] Use Terms Modal
  • #5941: [FIX] bundle video in app to prevent crash when not available
  • #5669: [UPDATE] http-cache-semantics from 4.1.0 to 4.1.1
  • #5959: [UPDATE] @xmldom/xmldom from 0.8.3 to 0.8.6
  • #5962: [FIX] Remove select address as a prop on App index.js
  • #5964: [FEATURE] Added translations for MC 0.5
  • #4421: [FEATURE] Vault corruption recovery flow
  • #5327: [FEATURE] Verify Contract Details

6.2.0

24 Mar 17:59
b4cc901
Compare
Choose a tag to compare

Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗

Table of Contents

6.2.0 - Mar 23, 2023

  • #5890: [FIX] Swap with wallet connect
  • #5807: [IMPROVEMENT] "preview build" support to Bitrise
  • #5924: [UPDATE] the README setup steps
  • #5901: [UPDATE] assets-controllers patch
  • #5870: [IMPROVEMENT] On-ramp: Add buy crypto home button
  • #5880: [UPDATE] Display internet protocol on the new origin pill
  • #5529: [IMPROVEMENT] Network Controller refactor to use the same selector
  • #5859: [UPDATE] scan icon on wallet view
  • #5868: [IMPROVEMENT] permitted account balance
  • #5842: [IMPROVEMENT] show the url protocol
  • #5309: [IMPROVEMENT] New transaction header for approve and approval modal
  • #5825: [Improvement] Send Token E2E test
  • #5857: [IMPROVEMENT] Cherry pick QR scan bug fixes from v6.1 to main
  • #5855: [IMPROVEMENT] dont render suspect links
  • #5827: [IMPROVEMENT] analytics: add missing property to connect completed event
  • #5711: [IMPROVEMENT] Improve signature request message
  • #5750: [FIX] Enable clipboard for private credentials
  • #5374: [IMPROVEMENT] Authentication refactor
  • #5775: [UPDATE] Security Privacy Remember me feature
  • #5803: [UPDATE] Sentry: remove DSN value from codebase
  • #5796: [UPDATE] @metamask/phishing-controller to v2

6.1.2 (iOS Only)

13 Mar 19:10
Compare
Choose a tag to compare

Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗

Table of Contents

6.1.2 - Mar 03, 2023

  • #5925: handle all ios biometric errors and create wallet
  • udpate change log
  • #5906: [FIX] Add try-catch to recreateVault

6.1.1 (Android Only)

13 Mar 19:10
Compare
Choose a tag to compare

Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗

Table of Contents

6.1.1 - Mar 01, 2023

  • #5848: [FIX] Remove default eth sign