Skip to content

Release 8.13.0

Latest

Choose a tag to compare

@runway-github runway-github released this 29 Sep 13:55
· 433 commits to main since this release
987aa02

Added

  • Added Immersve Card unlink and re-link funding allowance from Card Home (#36369)
  • Surface Memecoin product category on market list (#36047)
  • Added a Network fee line item to the card transaction details screen (#36288)
  • Added Money Account as a payment method for Perps and Predict deposit-and-order flows (#36125)
  • Added a Perps Trade bottom sheet as an A/B test alternative to the full-page order screen (#36254)
  • Added cost tolerance selection modals for limit orders with preset and custom percentage options (#36283)
  • Added +/− controls on Auto Close %RoE so a take profit can be a loss and a stop loss can lock in a gain (#36187)
  • Added in-app toasts when a recurring swap order is created or canceled (#36284)
  • Added redesigned gasless swap fee information behind an A/B test (#36271)
  • Added Kalshi open positions and trading Activity history to the Predict Portfolio screen (#36185)
  • Added execution.metamask.com to the in-app browser provider injection blocklist (#36221)
  • Added live data updates via websocket for the PredictNext UI (#35915)
  • Added Earn strategy selection and acquisition routing (#36099)
  • Added support for link.metamask.com and metamask.com iOS Universal Links and Android App Links (#36071)
  • Added the quote token symbol to the limit order price field and shortened preset prices to six significant digits (#36168)
  • Added automatic smart account upgrades and one-time delegation fee estimates to recurring swaps (#36000)
  • Added a warning when a limit order trigger price is within 1% of market price, since the order may fill instantly (#36175)
  • Added an "Updating TP/SL" toast while take-profit and stop-loss updates are in progress (#36159)
  • Added the Kalshi balance and Positions screen to PredictNext (#36127)
  • Added an email step to Virtual Bank Account identity verification (#35993)
  • Added an attention dot on the wallet menu when UK Card users have an Update tag in Accounts Menu (#36079)
  • Added updated contact details after MetaMask Card onboarding (#36442)
  • Added secure in-app instructions for adding MetaMask Card to Apple Wallet or Google Wallet (#36419)
  • Added an identity-verification flow after email submission for Virtual Bank Accounts (#36081)
  • Added destination amount calculations and improved default buy or sell selections for limit orders (#36148)

Changed

  • Updated MetaMask Card welcome button styling (#36437)
  • Updated wallet activity notification titles and descriptions (#31985)
  • Applied the MetaMask theme to identity verification (#36261)
  • Redesigned the Perps leverage picker and displayed liquidation distance next to the liquidation price (#36169)
  • Reduced unnecessary requests when displaying Perps charts in Explore (#36232)
  • Remembered the last-viewed Perps market, chart zoom, and market-list category (#35473)
  • Updated Basic Functionality settings for existing wallets and added a one-time migration notice (#35857)
  • Updated bridge session and quote state handling across bridge screens and modals (#36005, #36107)
  • Updated support for overriding core backend API URLs (#36293)
  • Updated support for Money Account onboarding (#35896)
  • Updated swap quote rollout controls (#36106)
  • Added press feedback to Money potential-earnings rows (#36202)
  • Updated Predict game chart and view selector button styling to pill-shaped design (#36374)
  • Updated the Secret Recovery Phrase confirmation screen to use the latest design and confirm automatically after the missing words are selected (#36320)
  • Updated the Device authentication setting label to sentence case (#36101)
  • Updated MoneyAssetOverViewFooter CTA to only render for subsidized aTokens (#36298)
  • Updated Card contact support to open Intercom instead of email when enabled (#35943)
  • Updated Quick Buy trade mode toggle button styling to pill-shaped design (#36372)
  • Updated Social Leaderboard feed audience toggle button styling to pill-shaped design (#36375)
  • Updated Perps mode toggle pill button styling to pill-shaped design (#36373)
  • Updated the Perps watchlist so suggested markets use an outline star and no longer show tap-+ helper copy (#36358)
  • Bumped Stellar Snap from 0.1.0 to 1.0.0 (#36239)
  • Updated Social V1 tabs and filters, including a single Live/Paused toggle on Live trades (#36278)
  • Updated the limit order flow to use "Cost Tolerance" instead of "Slippage", with dedicated limit-order cost tolerance settings (#36334)
  • Updated Basic Functionality migration notices and showed them for wallets with Basic Functionality turned off (#36329)
  • Updated MetaMask Orange membership hub layout and copy (#36236)
  • Improved Cross position badges, liquidation explanations and margin labels (#35831)
  • Updated EarnSectionListView to use HeaderStandard component; Updated Money tooltip text to use TextColor.Alternative colour (#36200)
  • Updated the Predict Live Now carousel so featured markets can be placed at a specific position (#35628)
  • Updated limit order trigger price copy to show "at or above" or "at or below" based on the entered price relative to market (#36198)
  • Updated Perps headers to space action buttons 8px apart and removed the header bottom border (#35231)
  • Updated the TWAP, Scale and Chase order forms to match the final design (#36068)
  • Updated hardcoded brand accent colors to the refreshed orange, purple, lime, and indigo palette (#35938)
  • Updated Toast UI changes (#36171)
  • Updated confirmation route bottom sheets, using the MetaMask Design System bottom sheet for a consistent elevated surface (#35942)
  • Updated the Perps Lite/Pro chooser and header switch pill to match the latest design (#35031)
  • Updated the Pro mode Positions and Orders summary cards to use the design system's tertiary button style for "Close all" and "Cancel all" (#36086)
  • Updated the Money header to match Perps when Money is opened as a pushed screen, with a back button and a title that collapses on scroll (#36103)
  • Updated triggered order type descriptions in Perps (#36133)
  • Improved confirmation screen load performance (#36129)
  • Updated the token chart timeframe and chart-type controls to use the new fully rounded pill shape (#36088)

Removed

  • Removed no-fee labels for hardware wallet payment tokens (#36038)
  • Removed the checkmark from the selected option in the Perps margin mode and positions side filter bottom sheets, so the highlighted row alone indicates selection (#36247)
  • Removed taker-fee wording from the Scale order partial-above price warning (#36307)
  • Removed Lite/Pro tags from the Perps entry in the Global Action Menu (#36262)
  • Removed the "New" badge from Batch Sell in the Global Action Menu (#36257)
  • Removed pagination dots from the Predict Live now carousel (#34967)
  • Removed react-native-fast-crypto in favor of react-native-quick-crypto scrypt; Reduces Android AAB size and improves Android 16 KB page-size compliance (#30716)

Fixed

  • Fixed premature password-mismatch messages while confirming a new password (#33689)
  • Fixed the Basic Functionality migration notice, backup overlay, and NFT prompt (#36417)
  • Fixed the Predict Live Now card logo size and subtitle spacing (#35808)
  • Fixed the Apple Pay and Google Pay button on the buy amount screen briefly showing an empty slot before it appeared and after payment was confirmed (#36495)
  • Fixed the Crypto movers "All networks" filter bottom sheet not being single-finger scrollable on Android, so all networks (including those near the bottom of the list such as Robinhood and BTC) are now reachable (#36447)
  • Fixed Basic Functionality remaining off for some social login wallets after consolidation (#36430)
  • Fixed the Money Account Sweepstakes Rewards deeplink opening the campaign tour instead of campaign details (#36429)
  • Fixed a bug that could freeze the lock screen after returning to the app on Android (#36370)
  • Fixed Activity showing hugely inflated token and fiat amounts when transfer decimals were missing (#36406)
  • Fixed Money onboarding animation layout and step synchronization (#36363)
  • Fixed custom gas-limit validation and alerts to support EIP-2780's 12,000 gas transaction floor (#36347)
  • Fixed the limit order confirmation modal not updating the market price comparison label live (#36404)
  • Fixed hardware wallet swaps showing a generic error instead of the cancel screen when a user rejected the signing request on their device (#35252)
  • Fixed the custom token import Next button so it spans the full content width (#36403)
  • Fixed a bug where a pre-filled deposit amount opened the amount keypad instead of advancing to the quote (#36359)
  • Fixed Activity Details not opening for Perps withdrawals to a Money account (#36387)
  • Fixed the Perps TWAP tab staying visible after the TWAP feature was turned off (#36381)
  • Fixed historic Perps trades not loading from the home and market pages (#36386)
  • Fixed order book depth bars so they reflect each price level's own size when the book is listed by Size (#36382)
  • Fixed generic QR codes opening the invalid-page modal instead of the in-app browser (#35122)
  • Fixed limit order destination token staying on the wrong chain after changing the source network (#36351)
  • Fixed Predict deposit-and-order Relay quotes to preserve exact-output sizing (#36353)
  • Fixed an error that could occur when changing the amount on a deposit (#36184)
  • Fixed Braze using the previous wallet's profile identity after a wallet reset, and reduced unnecessary Braze requests during reset (#36249)
  • Fixed Perps activity showing only part of a trade when an order filled in several pieces (#36332)
  • Fixed Explore sports labelling soccer games as Football, so it now matches the Predictions Sports tab (#36167)
  • Fixed the Device Authentication toggle staying off after entering the wallet password (#35123)
  • Fixed TWAP elapsed time not updating, and showed elapsed and total runtime as HH:MM:SS (#36306)
  • Fixed a running TWAP order showing no filled amount, no average fill price and 0% progress while it was filling (#36270)
  • Fixed Chase order prices showing two fiat decimals instead of market-accurate precision (#36309)
  • Fixed inconsistent APY/APR labels and rounding across Earn surfaces (#36214)
  • Fixed the in-app browser address bar so it matches the page shown after back/forward navigation (#35040)
  • Fixed clipped text and caret in bridge percentage stepper inputs when entering longer values (#36253)
  • Updated the Money potential earnings view to use the standard header (#36197)
  • Removed bottom safe-area padding from the EarnSectionListView (#36211)
  • Fixed Perps deposit toast showing total balance instead of amount added (#36160)
  • Fixed DeFi positions showing the US dollar symbol when another fiat currency is selected (#36263)
  • Fixed the custom slippage bottom sheet header to follow design system title and close-button sizing (#36255)
  • Fixed the back arrow on a Perps market page sending users to the wallet home screen instead of Perps home after switching between Lite and Pro (#35832)
  • Fixed watchlist empty-state copy not staying centered when translations wrap onto multiple lines (#36134)
  • Fixed "No network fee" badge alignment in the popular networks selector (#34989)
  • Fixed MMPay deposits failing with a payment method error when Add funds was opened before visiting Buy (#36241)
  • Fixed the Secret Recovery Phrase quiz introduction so the illustration and description are centered on screen (#36174)
  • Fixed address-poisoning warnings triggered by similar-looking token or protocol contract addresses from prior non-send transactions (#35710)
  • Fixed an issue where tokens with manipulated trading volume could appear in Trending and Crypto Movers (#36150)
  • Fixed Predict MM Pay batches for externally delegated EOA accounts (#35963)
  • Fixed Perps market rows missing the ticker for markets with no human-readable name (#36161)
  • Fixed Rewards featured campaigns staying on a loading skeleton after switching wallets (#36003)
  • Fixed missing question mark on the Clear browser cookies confirmation title (#36100)
  • Fixed the "Manage connections" screen title being rendered in blue instead of the default text color (#36153)
  • Fixed grammar in the inaccurate network fee warning (#35975)
  • Fixed Immersve identity verification hanging on a black spinner on Android when camera or microphone access was missing (#35830)