Releases: MetaMask/metamask-mobile
Releases · MetaMask/metamask-mobile
7.2.0
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
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
6.6.0
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
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
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
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
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)
Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗
Table of Contents
6.1.2 - Mar 03, 2023
6.1.1 (Android Only)
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