Releases: MetaMask/metamask-mobile
Releases · MetaMask/metamask-mobile
Release 7.81.0
- [skip ci] Bump version number to 5433 (ede176a)
- chore(runway): cherry-pick fix: remove RiveRenderer.defaultRenderer Canvas override on Android to prevent Earn onboarding crash (#31586) (1eea63c)
- [skip ci] Bump version number to 5432 (1116f1a)
- chore(runway): cherry-pick chore: New Crowdin Translations by GitHub Action (#31588) (03b25bd)
- [skip ci] Bump version number to 5431 (8b3b13a)
- Cherry-picking commits from main to release/7.81.0 for PR #31566 (#31585) (fb9d1f2)
- [skip ci] Bump version number to 5430 (1e9dc2f)
- chore(runway): cherry-pick fix(locales): update overflow text for event count in English localization cp-7.81.0 (#31582) (532d63e)
- [skip ci] Bump version number to 5425 (763fecb)
- Cherry-picking commits from main to release/7.81.0 for PR #31231 (#31425) (e20377b)
- Cherry-picking commits from main to release/7.81.0 for PR #31128 (#31273) (14e5e99)
- [skip ci] Bump version number to 5423 (1547f2b)
- feat: Cherry-pick: update World Cup event count in PredictionsSection and related components (7.81.0) (#31568) (ea0b04a)
- chore(runway): cherry-pick fix(perps): prevent Android crash in tutorial carousel Rive animations cp-7.81.0 (#31557) (b075cf6)
- [skip ci] Bump version number to 5404 (82c732d)
- fix: batch sell tx bridge status bump (#31098) (#31488) (b1075ec)
- chore(runway): cherry-pick fix(predict): stop game details jump and chart overlap on tab switch cp-7.81.0 (#31472) (65087e1)
- [skip ci] Bump version number to 5394 (7061fc6)
- chore(runway): cherry-pick fix(predict): keep time-slot scroll anchored left when live slot expires cp-7.81.0 (#31423) (8c59ea1)
- [skip ci] Bump version number to 5393 (4e281c1)
- chore(runway): cherry-pick fix: cp-7.81.0 always show native tokens and stablecoins in QuickBuy sell receive list (TSA-642) (#31258) (7437e75)
- chore(runway): cherry-pick chore: bump
network-controllerandcontroller-utilscp-7.81.0 (#31267) (4ca19af) - [skip ci] Bump version number to 5390 (6596398)
- release: release-changelog/7.81.0 (#31101) (4513528)
- [skip ci] Bump version number to 5389 (3fea65f)
- chore(runway): cherry-pick fix(token-details): cp-7.81.0 show swap/quick buy when only viewed token held (#31403) (416ff2c)
- [skip ci] Bump version number to 5385 (fe0dccf)
- chore: Stable sync 7.81.0 (#31233) (ba37983)
- revert unneded changes (d6e1e8f)
- Merge branch 'release/7.81.0' into stable-sync-7.81.0 (cd5df53)
- fix unnecessary changes (f67e556)
- [skip ci] Bump version number to 5380 (9370424)
- chore(runway): cherry-pick fix(quick-buy): show all held tokens in Pay with and split Pay with/Receive flows (#31237) (50147ea)
- chore(runway): cherry-pick fix(quick-buy): enable Buy CTA in lockstep with quote loader (#31238) (6afb266)
- [skip ci] Bump version number to 5379 (a561b4e)
- chore(runway): cherry-pick fix(ramps): remove Navigation Dev Panel and purge seeded orders (#31229) (bd933d6)
- solve conflicts (2323b51)
- [skip ci] Bump version number to 5361 (15e7cbc)
- chore(runway): cherry-pick feat(predict): support series ids in predictMarketHighlights cp-7.81.0 (#31161) (7eae1ca)
- [skip ci] Bump version number to 5360 (4ea230c)
- chore(runway): cherry-pick feat: cp-7.81.0 scope QuickBuy networks to user-enabled networks (#31154) (176fadf)
- [skip ci] Bump version number to 5359 (019da9c)
- chore(runway): cherry-pick chore: cleanup perps top movers buttons cp-7.81.0 (#31158) (266d216)
- [skip ci] Bump version number to 5339 (85f365d)
- chore(runway): cherry-pick fix(card): cp-7.81.0 restore slide-up entry without iOS modal presentation (#31152) (4414dd2)
- [skip ci] Bump version number to 5334 (caac38d)
- chore(runway): cherry-pick fix: disable link unfurling in Slack RC notifications to prevent large preview images (#31121) (c7a7122)
- [skip ci] Bump version number to 5333 (cf03923)
- chore(runway): cherry-pick feat(predict): add Ethereum accent color to crypto up/down markets cp-7.81.0 (#31112) (a0d2fe5)
- release: 7.80.0 (#30776) (5539cd8)
- empty comment, trigger CI (fb99b0c)
- [skip ci] Bump version number to 5331 (3846da1)
- chore(release): release-changelog/7.80.0 (#30777) (d81c2f5)
- [skip ci] Bump version number to 5330 (0da386d)
- merge main and solve conflicts (bfbf453)
- [skip ci] Bump version number to 5329 (41e0629)
- chore(runway): cherry-pick fix: wallet home onboarding Rive crash on Android cp-7.81.0 (#31106) (6612d63)
- [skip ci] Bump version number to 5328 (8fd859e)
- [skip ci] Bump version number to 5324 (7dc96e1)
- feat: enhance PR template validation with semantic checks (#30541) (dc8924e)
- chore: bump @metamask/bitcoin-wallet-snap to ^1.12.0 (#30958) (b81ef07)
- test(e2e): stabilize TestSnaps date/time picker taps (#31085) (165aad8)
- chore: bump compliance controller to 2.1.0 (#30906) (6ca1693)
- fix: refresh unified assets balances from real-time websocket pushes (#31091) (4606543)
- chore: upgrade design system packages (v42.0.0) (#30826) (65243eb)
- fix: Fix reported dapp url for MMC Connection Request Completed event (#30817) (65af59b)
- fix: stop rive before navigate (#31076) (a98df02)
- feat: add ARC mainnet support (#30879) (9f36f18)
- refactor: Updated tokens full view to use MMDS components (#30916) (e5cb149)
- feat: perps top movers (#30897) (a903c12)
- feat: add skip-pod-install input to E2E setup action and adjust timeout for iOS test-runner jobs (#31072) (a2e1d82)
- fix(money): show "Earn up to X% APY" on input empty state (MUSD-891) (#31064) (81fda3a)
- feat: agentic cli qr login flow (#30911) (e986a55)
- feat: suppress RPC connection banner during single-provider outages (WPC-1014) (#31047) (0a36f48)
- fix(money): correct Earn on your crypto tooltip copy (MUSD-895) (#31074) (6573e6a)
- feat: QuickBuy stay-on-screen swap lifecycle toasts (#31073) (e409fee)
- test: fix ff default value (#31070) (d56f284)
- chore(release): sync stable to main for version 7.79.0 (#30828) (31964e7)
- fix: keep QuickBuy CTA live during background quote refresh (#31059) (8597157)
- Merge branch 'main' into stable-main-7.79.0 (133ca24)
- feat: enhance useTransakRouting to resolve wallet address from headle… (#31021) (20ab8a9)
- Merge branch 'main' into stable-main-7.79.0 (c48a904)
- chore: bump assets controller v8.3.1 (#31063) (7c17b33)
- feat: design fixes in perps / predict transactions using money balance (#30999) (dbca316)
- chore: use Sei maroon token mark for the native token icon (#31038) (0ab4fb5)
- chore(recipe-harness): remove mobile-owned harness (#31056) (79d2d70)
- fix: [MUSD-857] show native amount for erc20 money account deposits (#30789) (c9a690b)
- feat: perps / predict withdraw support money account as recipient (#30734) (1566844)
- feat: agentic-approval deeplink handling (#30935) (0ea9c24)
- feat: add Quick Buy button to Market Insights and related analytics (#31014) (000d79f)
- fix: stabilize token details headline price (#30940) (22e007d)
- feat: update useBalance hook to use asset-specific conversion rates (#30869) (e3af1a8)
- fix: NFT/token/DeFi full view headers and NFT grid layout (#31010) (d43711d)
- Merge branch 'main' into stable-main-7.79.0 (4fd66ef)
- fix(onboarding): migrate interest questionnaire to generic Onboarding Question events (#30890) (61cbb8e)
- Merge origin/main into stable-main-7.79.0 (3a0f0c4)
- release: 7.79.1 (OTA) (#30937) (3b23161)
- fix(money): uniform onboarding card image padding (MUSD-889) (#31020) (57a2bd7)
- fix(engagement): gate marketing-consent sheet on MetaMetrics cp-7.80.0 (#31028) (9ff8bd7)
- fix(predict): update sports moneyline detail actions cp-7.80.0 (#31034) (9f88621)
- feat(predict): integrate Positions entry point into Predict feed (#30900) (919491c)
- feat(predict): Add React Query hook usePredictMarketList (#30986) (addb6b7)
- feat(onboarding): TMCU-833 crypto experience questionnaire screen (#30767) (72e26bb)
- fix: resolve native token icons in QuickBuy Pay with list (#31026) (3a1691d)
- refactor: updated select buttons in explore to use mmds (#30781) (89a95f1)
- fix(agentic): harden preflight launch and fixture setup (#31011) (0bffa7a)
- feat(engagement): GE 217 design updates and feature flag cp-7.80.0 (#30985) (1644b77)
- chore: deprioritize destination token in QuickBuy source preselection (#31015) (8406e2c)
- feat(predict): Refine Bottom Sheet small UI Tweaks (#30979) (a606670)
- chore: in development, show deposit and withdraw errors in money account (#30670) (0d2a7d0)
- chore(perps): upgrade @metamask/perps-controller to v7.0.0 (#30861) (b7be5cb)
- fix: perps safe area design regressions (#30970) (442b2f3)
- refactor(MainNavigator): migrate multi-screen leaf flows to native-stack + HeaderStandard (#30956) (7833f7c)
- fix: make "Check TestFlight" text a clickable link in Slack RC notifications (#31018) (ec02b01)
- refactor: migrate AccountGroupDetails to design-system-react-native (MUL-1688) (#29698) (d998126)
- fix: speed up and cancel for qr wallets. cp-7.80.0 (#30990) (262ea0e)
- fix conflicts and merge stable (23e26c2)
- ci: add rc-freeze label to skip auto RC builds cp-7.80.0 (#30942) (c5fc35d)
- release: release-changelog/7.79.1 (#30936) (e6be930)
- feat(STX-583): move STX allowed RPC hosts config to flags (#30812) (557a524)
- fix(MUSD-880): update link card description (#30967) (c5ac8b9)
- fix(money): gate onboarding stepper animation behind feature flag (MUSD-865) (#31007) (869acd6)
- ci: replace SonarCloud quality-gate single-shot poll with bounded retry (#30992) (63b6c58)
- feat(card): upgrade Money Account to EIP-7702 during Card linkage (#30889) (4bf8f51)
- fix(e2e-selector): handle test-only file changes in smart E2E selector (#30991) (19e2565)
- [skip ci] Bump version number to 5288 (6bd8233)
- revert fingerprint package json script (48e770e)
- chore: remove available balance and swap toggle from QuickBuy amount section (#30957) (a6d6b33)
- fix(money): correct transfer toasts (MUSD-845) (#30770) (c24bb5f)
- chore(agentic): port preflight orchestrator to TypeScript (#30988) (7e435be)
- fix(money): Money home design review 6 polishes (MUSD-879) (#309...
Release 7.80.0
- [skip ci] Bump version number to 5323 (915850b)
- [skip ci] Bump version number to 5320 (4ccbd9a)
- Sync Stable into 7.80.0 (#31071) (d57e1fe)
- [skip ci] Bump version number to 5313 (4d2e840)
- chore(runway): cherry-pick fix(engagement): gate marketing-consent sheet on MetaMetrics cp-7.80.0 (#31041) (e821303)
- [skip ci] Bump version number to 5312 (8647532)
- chore(runway): cherry-pick fix(rewards): perps trading campaign dtos and ineligible state cp-7.80.0 (#30932) (c2e1933)
- [skip ci] Bump version number to 5311 (bbdfd06)
- chore(runway): cherry-pick fix(predict): update sports moneyline detail actions cp-7.80.0 (#31040) (06678b0)
- [skip ci] Bump version number to 5310 (93233eb)
- chore(runway): cherry-pick feat(engagement): GE 217 design updates and feature flag (#31036) (d9a7c4b)
- [skip ci] Bump version number to 5309 (753522c)
- chore(runway): cherry-pick ci: add rc-freeze label to skip auto RC builds cp-7.80.0 (#31024) (e036872)
- [skip ci] Bump version number to 5308 (6d20fcd)
- chore(runway): cherry-pick fix: speed up and cancel for qr wallets. cp-7.80.0 (#31027) (51859b2)
- [skip ci] Bump version number to 5291 (80a05b9)
- chore(runway): cherry-pick ci: remove OTA tag creation step (#31012) (525535f)
- chore(runway): cherry-pick fix(fingerprint): exclude JS-only changes from EAS fingerprint (#31013) (d7ab64c)
- chore(runway): cherry-pick ci: enable external TestFlight distribution for RC and manual builds (#30996) (8d8a173)
- [skip ci] Bump version number to 5286 (065a4a7)
- chore(runway): cherry-pick fix: less than 6 items on explore predictions (#31004) (5a97968)
- [skip ci] Bump version number to 5282 (072223c)
- fix(Rewards): HyperTracker logo color (#30978) (a8e37ab)
- [skip ci] Bump version number to 5281 (4b495de)
- chore(runway): cherry-pick fix(predict): world cup fixes (#30983) (20655bc)
- [skip ci] Bump version number to 5276 (399fff9)
- chore(runway): cherry-pick ci(runway-ota): add
actions: readpermission for slack notification cp-7.79.1 cp-7.80.0 (#30976) (3bc7124) - chore(runway): cherry-pick fix: metamask pay failures due to incorrect token balance (#30969) (d89dbbf)
- [skip ci] Bump version number to 5273 (9b47bac)
- chore(runway): cherry-pick fix(predict): handle missing sports market labels cp-7.80.0 (#30955) (bb5fc83)
- chore(runway): cherry-pick feat(predict): pass predict_feed_tab and predict_screen through to trade events cp-7.80.0 (#30971) (9856315)
- [skip ci] Bump version number to 5266 (82848d5)
- chore(runway): cherry-pick fix(perps): prevent keyboard rendering off-viewport on TP/SL and order entry screens cp-7.80.0 (#30918) (d406d65)
- chore(runway): cherry-pick fix(confirmations): address minor issues with new MM Pay picker cp-7.80.0 (#30923) (20d1d6b)
- chore(runway): cherry-pick fix: fix market insights and security page buttons cp-7.80.0 (#30886) (3f13c0e)
- [skip ci] Bump version number to 5260 (0151e7a)
- chore(runway): cherry-pick feat: track Token Details secondary action buttons (ASSETS-3212) cp-7.80.0 (#30893) (d02107b)
- chore(runway): cherry-pick feat(predict): add compact World Cup banner cp-7.80.0 (#30912) (7e7e76b)
- chore(runway): cherry-pick fix(engagement): latch startup marketing consent prompt cp-7.80.0 (#30827) (d454f49)
- chore(runway): cherry-pick fix(metamask-pay): cp-7.80.0 use latest on-chain nonce for EIP-7702 authorization list (#30849) (dccb3d5)
- chore(runway): cherry-pick fix: cp-7.80.0 prevent send flow from submitting to zero address after clearing pasted recipient (#30844) (f7dccc9)
- chore(runway): cherry-pick chore: track explore conversions in predict cp-7.80.0 (#30833) (89203a7)
- [skip ci] Bump version number to 5245 (7e5f620)
- chore(runway): cherry-pick ci: Update
add-team-labelandcheck-template-and-add-labelsworkflows to use OIDC token exchange cp-7.80.0 (#30870) (8ec8107) - [skip ci] Bump version number to 5244 (5c9759d)
- chore(runway): cherry-pick chore: bump axios 16.1 (#30847) (979fd17)
- [skip ci] Bump version number to 5231 ([...
Release 7.79.1
Fixed a crash caused by CloseEvent dispatch on WebSocket failing instanceof validation (#30612)
Release 7.78.1
- Fixed a crash caused by CloseEvent dispatch on WebSocket failing instanceof validation (#30612)
Release 7.79.0
- [skip ci] Bump version number to 5218 (09a983c)
- [skip ci] Bump version number to 5212 (b6977f6)
- fix: android crash for new social login users cp-7.79.0 (#30775) (c98d19a)
- [skip ci] Bump version number to 5208 (1657ce6)
- chore(runway): cherry-pick fix: 28589 resolve the ledger monad swap issue. cp-7.79.0 (#30755) (3d1dee5)
- [skip ci] Bump version number to 5207 (d1b796e)
- chore(runway): cherry-pick chore: bump
@metamask/tron-wallet-snapto1.25.6(#30768) (9bb2e22) - [skip ci] Bump version number to 5206 (62d174e)
- chore(runway): cherry-pick feat(perps): add competition banner to perps home screen cp-7.79.0 (#30760) (3e5a59f)
- [skip ci] Bump version number to 5204 (00ed42a)
- chore(runway): cherry-pick chore(rewards): rename Perps competition CTA to "Trade now" (RWDS-1335) cp-7.79.0 (#30745) (a3f3899)
- [skip ci] Bump version number to 5203 (97ba7af)
- chore(runway): cherry-pick ci: split push-eas-update into two parallel jobs (#30724) (676eaf1)
- [skip ci] Bump version number to 5202 (cd21803)
- chore(runway): cherry-pick fix(Rewards): Ondo campaign UX cp-7.79.0 (#30715) (de15c5b)
- [skip ci] Bump version number to 5198 (93346a4)
- chore(runway): cherry-pick fix(predict): preserve game market outcomes in staleness filtering cp-7.79.0 (#30704) (d0c1120)
- [skip ci] Bump version number to 5197 (abaacae)
- chore(runway): cherry-pick fix(predict): improve crypto up/down (#30703) (f43f2a1)
- [skip ci] Bump version number to 5193 (090f7f5)
- chore(runway): cherry-pick fix: explore search v2 issues cp-7.79.0 (#30688) (bddeb61)
- [skip ci] Bump version number to 5190 (fe2ba2e)
- chore(runway): cherry-pick fix: fix app crash importing ledger cp-7.79.0 (#30664) (3948c99)
- [skip ci] Bump version number to 5182 (f7bbb91)
- skip android lint report file upload (20f15bc)
- [skip ci] Bump version number to 5179 (7b6e8e7)
- chore(runway): cherry-pick ci: non-blocking Play Store lint/bundletool on Android RC builds cp-7.79.0 (#30659) (67b7532)
- [skip ci] Bump version number to 5176 (c738810)
- chore(runway): cherry-pick fix: gate Social AI notification settings & bump notification-services-controller to 24.1.1 (#30629) (6390185)
- [skip ci] Bump version number to 5175 (36c9ca7)
- chore(runway): cherry-pick ci: fix auto-rc-build-core permission cp-7.79.0 (#30651) (1f4eda4)
- chore(runway): cherry-pick chore: bump qs 6.15.2 (#30639) (c7bac82)
- chore(runway): cherry-pick fix: explore search shows count on loading state cp-7.79.0 (#30625) (7d25dce)
- [skip ci] Bump version number to 5165 (0f6810a)
- chore(runway): cherry-pick fix(predict): add extended sports market support for more leagues cp-7.79.0 (#30566) (ae26186)
- chore: sync stable into release/7.79.0 (post 7.78.0 release) (#30570) (06135e3)
- fix(yarn.lock): restore to release/7.79.0 baseline (87e7e09)
- chore: sync stable into release/7.79.0 (post 7.78.0 release) (d352e35)
- chore(runway): cherry-pick feat(predict): update world cup banner image asset cp-7.79.0 (#30556) (63ecf7c)
- chore(runway): cherry-pick fix(predict): hidden outcome buttons on single outcome market details cp-7.79.0 (#30560) (b0edb89)
- release: 7.78.0 (#30207) (6fa14b7)
- chore(runway): cherry-pick chore: update uuid to v14.0.0 (#30558) (1afb727)
- ci: trigger pull_request workflows after PR unlock (23dfdbd)
- ci: re-trigger CI on release/7.78.0 (previous HEAD had [skip ci]) (33f6c58)
- chore(runway): cherry-pick fix(predict): polish World Cup UI tabs and banner cp-7.79.0 (#30552) (c8174d9)
- [skip ci] Bump version number to 5143 (e74790e)
- chore: bump build version to 5139 for 7.79.0 (c7a3083)
- chore: New Crowdin Translations by GitHub Action cp-7.78.0 (#30163) (7d19702)
- test: disable failing money movement cv test (#30542) (f48b1f7)
- fix(mm_connect): report deeplink failures to Sentry (#30343) (2847b52)
- refactor: replace old notifications opt-in screen by CTA to notif settings [GE-244] (#30440) (053037f)
- feat(money): MUSD-827 Money Home design-review polishes (#30437) (49ec292)
- refactor(perps): migrate perps modal routes to native stack (#30486) (8c73d92)
- feat: add predictions pagination and view more in explore (#30445) (92435a2)
- test: convert ramps e2e to cv (#30417) (4416837)
- refactor(analytics): PR E4 migrate TradeTabBarItem from useMetrics to useAnalytics (#30501) (00b3769)
- feat(predict): improve crypto updown positions and add claim flow (#30484) (386f887)
- feat(predict): add world cup section as empty state (#30427) (aec07ab)
- feat(rewards): add VIP badge and discounted fee display to Bridge and Perps (#30439) (0888744)
- fix: show fallback token icons in confirmation rows cp-7.78.0 (#30502) (a0f1af8)
- chore: rename follow trade notification clicked event (#30449) (0ab7272)
- feat: pass getUseAssetsControllerForRates to bridge controller (#30308) (942b65b)
- test: adapt FixureHelper to run with appium and local runs (#29796) (2114fc0)
- chore(rewards): VIP view rework (#30479) (b232e73)
- chore(predict): Block prediction orders on post-active markets (#30403) (2aae66f)
- fix: reject
predictDepositAndOrderbefore opening Add Funds flow (#30508) (255c7b9) - feat(onboarding): add Telegram OAuth login for seedless onboarding (#29465) (54ee16c)
- refactor(analytics): PR E2 rename addTraitsToUser to identify in NFT detection modals (#30499) (29fe5ed)
- fix: predict claim back dismissal cleanup (#30474) (de8a354)
- fix: attach AB testing params to whats happening events (#30498) (9a2d990)
- chore: delete ci-js-deps artifact after all consumers finish (#30307) (afde4b1)
- refactor(analytics): PR E1 rename addTraitsToUser to identify in mobile-core-ux files (#30473) (b9d8a78)
- fix(perps): apply safe area top inset directly to TPSL header cp-7.78.0 (#30503) (1635a36)
- fix: Perps withdraw back-swipe toast cp-7.78.0 (#30504) (b76275a)
- chore: build android in prod (#30506) (83098a2)
- test(snaps): Re-enable BIP-44 test (#30493) (229a155)
- chore: add CLAUDE.md to wrap AGENTS.md (#30395) (5db4b6c)
- feat(carousel): enhance analytics tracking for carousel interactions (#30458) (de49370)
- feat: show RewardsVipBadge in swap page (#30410) (381269b)
- fix(analytics): normalise Segment proxy URL to fix invalid-URL error in 2.23.0 cp-7.78.0 (#30463) (66f0cb2)
- fix: prefer selected evm account (#30253) (cc154d3)
- chore(skills): switch to public MetaMask/skills with optional Consensys overlay (#30180) (b4f31a4)
- feat(perps): add perps slippage controls (#30125) (87f9bfd)
- feat: implement Pay With Perps section (#30124) (67b629f)
- feat(predict): Bottom Sheet Keyboard Fix cp-7.78.0 (#30483) (f2b07b6)
- feat(predict): update World Cup banner (#30480) (3fb3e97)
- feat(perps): align PerpsController with core PR #8633 (isInternal flag) (#30413) (1919f0f)
- fix(predict): filter stale markets from discovery feeds (#30405) (3bc2d99)
- feat(predict): Enable Bottom Sheet via Explore page cp-7.78.0 (#30481) (22e0934)
- refactor: migrate MultichainAccountConnect, PrivateKeyList, AddressList, and IntroModal to design-system-react-native (#30183) (297394d)
- chore: Add a required source branch input to build.yml (#30482) (15f3c73)
- refactor(stake): use native stack navigators for Stake routes (#30220) (6806af2)
- feat(predict): Live Trade Activity Overlay reusable Hook (#30415) (c9cb162)
- feat: gate asset controller polling on unified assets in hooks (#30477) (b6dc8ea)
- refactor: remove unused FeatureAnnouncementToggle [GE-244] (#30441) (4adf4d4)
- feat(card): link Money Account from Card Home and refresh linkage UX (#30452) (75e45df)
- fix: football prediction markets not loading cp-7.78.0 (#30466) (e9fa454)
- test: disables the FoxLoader on E2E (#30451) (2b873b9)
- feat(predict): add crypto up/down feed card (#30342) (9e1e37c)
- chore: use overview generatedAt for card timestamp (#30461) (51dc725)
- chore: Abstract version bump and commit into re-usable workflows and remove ephemeral branch (#30418) (0eec0db)
- fix: skip insufficient balance alert when fiat payment method is selected (#30444) (239daae)
- chore(release): sync stable to main for version 7.77.2 (#30457) (bc8ce2d)
- chore: track x/tweet card taps in Market Insights cp-7.78.0 (#30453) (d7d9e04)
- test: cv test add perps coverage (#30185) (ea9b510)
- Merge origin/main into stable-main-7.77.0 (aa80162)
- fix(card): show Card tokens for the current account on account switch (#30414) (9972f49)
- test: unskip multichain account selector search (#30446) (b8a0fd9)
- fix(predict): prevent buy/sell sheet from being cropped in HomepageDiscoveryTabs (#30219) (e0019e2)
- fix: cp-7.78.0 add
isAtomicBatchSupportedaction toTransactionPayControllerinit messenger (#30425) (2b27a4f) - feat: batch sell quote details and final review modal (#30157) (9a2f421)
- test: Migrate identity multichain E2E coverage to CV (#30107) (3749f90)
- fix(money): design review polishes — CTA, convert info icon, copy, kebab icon (MUSD-805) (#30301) (e3420cd)
- feat(card): preselect Money Account and add Spend and Earn CTA on spending limit screen (#30320) (9b8977f)
- fix: add BTC swap reserve enforcement with quote-aware fee handling (#30404) (bc03176)
- fix: send amount page header display when modal is opened (#30433) (4af4605)
- fix: sponsored hardware wallet send max native (#29864) (00ed9ea)
- test: stabilize RemoteImage load tests (#30424) (182a3b5)
- ci: filter push and scheduled runs for QA metrics (#30438) (18f3f9a)
- feat: implement rich notification setting config using AUS (#30106) (10b62c6)
- feat: add pagination on Explore token search (#30434) (3dea66a)
- ci: allow build prod andorid (#30344) (bdd058d)
- chore: remove PR_TOKEN usage from update-latest-build-version workflow (#30431) (4c89714)
- feat(predict): instrument Predict World Cup analytics (#30322) (c5f1ee5)
- fix: adding alert for network RPC issue (#30351) (0ea9a63)
- fix: gate asset polling on unified assets flag without violating hooks (#30381) (62dca2a)
- chore: revert react-native-mmkv to v3.x cp-7.78.0 (#30391) (1d3e8b0)
- chore: adds TopTraders analytics e...
Release 7.78.0
- [skip ci] Bump version number to 5142 (57b7bd6)
- chore(runway): cherry-pick chore: New Crowdin Translations by GitHub Action cp-7.78.0 (#30545) (caf0bb8)
- [skip ci] Bump version number to 5138 (1035902)
- chore(runway): cherry-pick feat(predict): Enable Bottom Sheet via Explore page (#30535) (f392344)
- [skip ci] Bump version number to 5137 (27f940d)
- chore(runway): cherry-pick fix: show fallback token icons in confirmation rows cp-7.78.0 (#30533) (8f39d77)
- [skip ci] Bump version number to 5134 (1d215f0)
- fix(rewards): copyable field container (#30471) (e8b41b2)
- [skip ci] Bump version number to 5131 (72e27e9)
- chore(runway): cherry-pick fix: add BTC swap reserve enforcement with quote-aware fee handling (#30526) (242ade0)
- [skip ci] Bump version number to 5130 (7db0daa)
- chore(runway): cherry-pick fix(perps): apply safe area top inset directly to TPSL header cp-7.78.0 (#30515) (d74fbd9)
- [skip ci] Bump version number to 5129 (5ee3434)
- chore(runway): cherry-pick fix: Perps withdraw back-swipe toast cp-7.78.0 (#30516) (491e502)
- chore(runway): cherry-pick fix(analytics): normalise Segment proxy URL to fix invalid-URL error in 2.23.0 cp-7.78.0 (#30496) (b349be4)
- [skip ci] Bump version number to 5120 (0fccfd3)
- chore(runway): cherry-pick fix: handle BTC quote when BTC quote has missing or non-positive network fee data (#30494) (e5b845a)
- [skip ci] Bump version number to 5119 (d55933b)
- chore(runway): cherry-pick fix: football prediction markets not loading (#30490) (cc2c7d5)
- chore(runway): cherry-pick chore: track x/tweet card taps in Market Insights cp-7.78.0 (#30465) (5f65e93)
- [skip ci] Bump version number to 5114 (9e04ba8)
- chore(runway): cherry-pick feat(predict): Bottom Sheet Keyboard Fix cp-7.78.0 (#30488) (7e00e32)
- [skip ci] Bump version number to 5111 (4b2f451)
- chore(runway): cherry-pick fix: handle Perps withdraw batch initialization errors cp-7.78.0 (#30469) (84e6991)
- [skip ci] Bump version number to 5110 (e5dc364)
- chore(runway): cherry-pick fix: cp-7.78.0 add
isAtomicBatchSupportedaction toTransactionPayControllerinit messenger (#30455) (b698181) - chore(runway): cherry-pick chore: bump @metamask/transaction-pay-controller from ^22.5.0 to ^22.6.1 (#30447) (b6bad22)
- chore: relink stable history into release/7.78.0 (post 7.77.2) (#30468) (b748c7d)
- chore: relink stable history into release/7.78.0 (post 7.77.2) (ef1663a)
- chore: sync stable into release/7.78.0 (post 7.77.2) (#30459) (dc8b7c9)
- release: 7.77.2 (#30421) (39ad090)
- chore(release): release-changelog/7.77.2 (#30435) (5cb0c1d)
- Merge branch 'stable' into release/7.77.2-ota (ac0c67c)
- Revert "Reapply "allow 7.77.1-ota update to include controller package updates"" (46eec0c)
- Revert "extend OTA fingerprint hack to cover yarn.lock and .yarn/patches" (c08f15f)
- [skip ci] Bump version number to 5094 (e4ea25e)
- chore(runway): cherry-pick feat(Rewards): Use correct source tokens for Ondo swaps when coming from Rewards (#30436) (184d15d)
- [skip ci] Bump version number to 5093 (f9bcde9)
- chore(runway): cherry-pick chore: revert react-native-mmkv to v3.x cp-7.78.0 (#30430) (fcaa215)
- extend OTA fingerprint hack to cover yarn.lock and .yarn/patches (c1ab7cc)
- Reapply "allow 7.77.1-ota update to include controller package updates" (abd13ec)
- Cherry-picking commits from cherry-pick-7-77-2-72e0e00 to release/7.77.2-ota for PR #30407 (#30423) (bad52d8)
- Revert "allow 7.77.1-ota update to include controller package updates" (13efe83)
- chore: set OTA_VERSION to v7.77.2 for OTA hotfix (release/7.77.2-ota) (8232d1d)
- [skip ci] Bump version number to 5074 (c67bb33)
- chore(release): release-changelog/7.78.0 (#30210) (f53b2ba)
- [skip ci] Bump version number to 5073 (d2df18d)
- chore: sync stable into release/7.78.0 (post 7.77.1) (#30397) (6196fda)
- chore: sync stable into release/7.78.0 (post 7.77.1) (fefc74e)
- release: 7.77.1 (#30309) (447d6a1)
- chore(release): release-changelog/7.77.1 (#30377) (808af5d)
- Merge branch 'stable' into release/7.77.1-ota (06d87b9)
- Revert "[skip ci] Bump version number to 5063" (3ad353c)
- [skip ci] Bump version number to 5071 (91e12f4)
- chore(runway): cherry-pick feat: add AI disclaimer to whats happening cp-7.78.0 (#30358) (5319709)
- [skip ci] Bump version number to 5063 (e2b113f)
- Revert "allow 7.77.1-ota update to include controller package updates" (4630782)
- chore: sync stable into release/7.78.0 (post 7.77.0) (#30345) (2b8ad76)
- chore: sync stable into release/7.78.0 (post 7.77.0) (dba98f8)
- [skip ci] Bump version number to 5053 (5e26731)
- chore(runway): cherry-pick chore: adds ab test for WH positioning in explore cp-7.78.0 (#30328) (7b5bdee)
- [skip ci] Bump version number to 5052 (bb50e5b)
- chore(runway): cherry-pick chore: related assets pills with price change cp-7.78.0 (#30324) (35d75aa)
- Revert "[skip ci] Bump version number to 5050" (4f076d1)
- [skip ci] Bump version number to 5050 (304585a)
- allow 7.77.1-ota update to include controller package updates (ddde08e)
- [skip ci] Bump version number to 5048 (abecb2c)
- Revert "allow 7.77.1 ota update to include @metamask/transaction-pay-controller version bump" (a3d6c9f)
- chore(runway): cherry-pick fix: release-blocker restore gas estimate alerts cp-7.78.0 (#30311) (f2f4f4f)
- release: 7.77.0 (#29883) (0193bbd)
- Revert "[skip ci] Bump version number to 5046" (668a8f5)
- [skip ci] Bump version number to 5047 (6413f18)
- chore(runway): cherry-pick chore: ohlcv reduce initial delay cp-7.78.0 (#30312) (18938d3)
- [skip ci] Bump version number to 5046 (c5f834d)
- allow 7.77.1 ota update to include @metamask/transaction-pay-controller version bump (f4053ca)
- chore(runway): cherry-pick fix(predict): fix unregistered wallet issue on first deposit cp-7.77.0 cp-7.78.0 (#30276) (3e328ed)
- chore(runway): cherry-pick feat: support deposit-wallet polymarket withdraw (#30265) (2b409fb)
- chore: set OTA_VERSION to v7.77.1 for OTA hotfix (release/7.77.1-ota) (b61d054)
- [skip ci] Bump version number to 5027 (eb5b96f)
- chore(runway): cherry-pick fix(predict): fix unregistered wallet issue on first deposit cp-7.77.0 cp-7.78.0 (#30277) (89ef7b9)
- [skip ci] Bump version number to 5021 (95c7fbe)
- chore(runway): cherry-pick fix(Rewards): Update theMiracle logo and make it theme-aware cp-7.78.0 (#30273) (a9021a5)
- ci: trigger CI for 7.77.0 (3930a44)
- [skip ci] Bump version number to 5017 (4e19580)
- [skip ci] Bump version number to 5011 (b7c0b57)
- chore(runway): cherry-pick fix: cp-7.78.0 ensure perf e2e run on release branch (#30262) (4277b3f)
- [skip ci] Bump version number to 5010 (c40f285)
- chore(runway): cherry-pick feat: cp-7.78.0 support deposit-wallet polymarket withdraw (#30250) (c942f8a)
- [skip ci] Bump version number to 5007 (f0e88a8)
- chore(runway): cherry-pick chore: align carousel card heights for accessibility cp-7.78.0 (#30233) (619e4a4)
- [skip ci] Bump version number to 5006 (e6d22b9)
- chore(runway): cherry-pick fix: cp-7.77.0 cp-7.78.0 missing metamask pay transactions in activity (#30217) (b35b7f4)
- [skip ci] Bump version number to 5004 (ec70592)
- chore(runway): cherry-pick fix: cp-7.78.0 add correct permissions to running perf builds (#30224) (fc4026a)
- chore(runway): cherry-pick feat(rewards): benefits preview uses Tag for available count cp-7.78.0 (#30211) (f8af913)
- feat: braze banner (#29301) (71d5a1c)
- feat(predict): Bottom Sheet - Try Again Toast for failed Payments cp-7.77.0 (#30167) (94e8c0f)
- ci(INFRA-3628): Phase 5b - nscloud checkout action (#30139) (b2e95cf)
- fix(rewards): Update mUSD calculator input max to 10M (#30202) (5d661e9)
- fix: mUSD icon was showing up as the linea icon for merkl claims cp-7.77.0 (#30192) (83b886d)
- chore: add ohlcv websocket streaming (#29739) (2d3cc40)
- feat: MUSD-776 create money account onboarding flow with rive animation (#30137) (2c34efa)
- fix: replace repository-dispatch with direct API call (#30060) (fc488ec)
- chore: spacing fix in Whats happening carousel card (#30186) (4fdbac9)
- refactor(predict): use native stack navigators for Predict routes (#30151) (12790c0)
- ci: migrate perf builds from bitrise to GHA (#28420) (4384427)
- feat: gas sponsorship improve alerts and remove gas alert (#29835) (ec63474)
- feat(onboarding): add post-opt-in interest questionnaire (MMCPR-392) (#30056) (171fbc3)
- fix: improve Ledger error handling for disconnect, retry, and pagination cp-7.77.0 (#28515) (dc9bd4f)
- feat(predict): Add World Cup tab data hooks and content (#30162) (0c60aeb)
- fix(money): update primary CTA copy to "Add funds" (MUSD-786) (#29909) (f9d1e62)
- fix(skills): pin *.sh to LF so scripts run in WSL (#30078) (648cfb4)
- fix: qr scanner appearing before the confirmations screen cp-7.77.0 (#30088) (a9c779f)
- feat(money): show Paid by MetaMask on sponsored mUSD conversions (#30120) (e3a3c5f)
- fix: react-native-scrollable-tab-view underline style positioning (#30133) (7ab53fd)
- test: removes non used dead code (#30179) (975cead)
- feat(Rewards): Put Earn Rewards banners in a carousel (#30170) (c23ca53)
- ci: add namespace gradle cache trial Android E2E APK (#30054) (e6caa4c)
- chore(rewards): add total outflow when user has cashed out value (#30147) (e6070d9)
- ci(INFRA-3597): Phase 5 — Namespace APK fingerprint cache and artifact validation (#29886) (0bfd755)
- feat: [MUSD-445] complete money account upgrade controller flow (#30002) (b1c3a75)
- refactor: migrate
WalletDetailsto design-system-react-native (#30074) (e0c9dce) - refactor: migrate AccountDetails leaf components to design system (#29765) (f3ba475)
- feat: Add fiat payment confirmation flow with headless ramp integration placeholder (#28152) (a75f9df)
- fix: fix UI nit whats happening (#30178) (04acd1a)
- feat: integrate selected token functionality into crypto payment section (#30029) (4545120)
- test: unblocks ci (#30173) (c66572b)
- feat(analytics): onboarding checklist Segment events (TMCU-680) (#29824) (c946077)
- chore: remove What's Happening section fr...
Release 7.77.2
- Fixed Hyperliquid perps
deposit-and-ordertransactions not routing through the correct Relay deposit flow. (#30407)
Release 7.77.1
- Added support for cross-chain withdrawals through MetaMask Pay in Predict for users with a Polymarket Deposit Wallet, while keeping the existing "withdrawals unavailable" sheet for users who do not have the feature enabled. (#29953)
- Fixed a bug that caused a user's first Predict deposit to fail while their Polymarket Deposit Wallet was still being registered. (#30267)
Release 7.77.0
- [skip ci] Bump version number to 5016 (64bc698)
- [skip ci] Bump version number to 5012 (8c20de1)
- chore(runway): cherry-pick fix: hw account abstraction migration (#30261) (a8a95d8)
- [skip ci] Bump version number to 5002 (3e598ba)
- chore(runway): cherry-pick fix: cp-7.77.0 cp-7.78.0 missing metamask pay transactions in activity (#30216) (a9dedae)
- [skip ci] Bump version number to 4988 (8d0012c)
- chore(runway): cherry-pick feat(predict): Bottom Sheet - Try Again Toast for failed Payments cp-7.77.0 (#30206) (87916d4)
- [skip ci] Bump version number to 4987 (e07bf4b)
- chore(runway): cherry-pick fix: mUSD icon was showing up as the linea icon for merkl claims cp-7.77.0 (#30203) (ca34dae)
- [skip ci] Bump version number to 4986 (163141b)
- chore(runway): cherry-pick fix: improve Ledger error handling for disconnect, retry, and pagination cp-7.77.0 (#30190) (e8dcfca)
- [skip ci] Bump version number to 4985 (2835b26)
- chore(runway): cherry-pick fix: qr scanner appearing before the confirmations screen (#30193) (839c3ae)
- [skip ci] Bump version number to 4980 (e50d2dd)
- chore(runway): cherry-pick fix(predict): stabilize Predict pay-with-any-token quote updates (#30187) (d7ffcee)
- [skip ci] Bump version number to 4975 (e0b88b9)
- chore(release): release-changelog/7.77.0 (#29950) (c162dde)
- [skip ci] Bump version number to 4970 (3bb30cc)
- chore: sync stable into release/7.77.0 (post 7.76.3) (#30152) (f333b26)
- [skip ci] Bump version number to 4967 (9a3976d)
- chore(runway): cherry-pick chore: New Crowdin Translations by GitHub Action (#30161) (0fecdc7)
- Merge branch 'release/7.77.0' into sync-stable-7.76.3 (c558e63)
- fix(test): remove duplicated jest.doMock blocks in multichain.test (3d639ef)
- fix(predict): restore Polymarket adapter addresses on sync branch (750cc30)
- [skip ci] Bump version number to 4966 (f05811b)
- chore(runway): cherry-pick fix: graceful fallback for assets missing images cp-7.77.0 (#30156) (dbda9ff)
- chore(runway): cherry-pick fix:(cp-30138): skip blockaids validation for gas-included swaps cp-7.77.0 (#30150) (d4ee3dd)
- [skip ci] Bump version number to 4954 (ca790dc)
- Merge branch 'release/7.77.0' into sync-stable-7.76.3 (e0970c3)
- chore(runway): cherry-pick fix: hide gas sponsorship banner for hardware wallets cp-7.77.0 (#30091) (1a2787e)
- Merge branch 'release/7.77.0' into sync-stable-7.76.3 (ea7c47c)
- [skip ci] Bump version number to 4953 (4ccfa89)
- chore(runway): cherry-pick fix(predict): disable Deposit Wallet withdrawals (#30146) (e0ce2e9)
- chore: sync stable into release/7.77.0 (post 7.76.3) (e81afcf)
- [skip ci] Bump version number to 4952 (9342d0a)
- chore(runway): cherry-pick feat(predict): add deposit wallet claim flow (#30141) (71e9c08)
- chore(runway): cherry-pick test: improves websocket server teardown (#30118) (df62f82)
- [skip ci] Bump version number to 4942 (63c5a54)
- chore: cherry-pick feat: hoist perps providers for homepage hub tabs UI (#30134) (ef7911f)
- [skip ci] Bump version number to 4941 (8735599)
- chore(runway): cherry-pick feat(predict): add Deposit Wallet order flow (#30100) (d21071d)
- [skip ci] Bump version number to 4940 (7198285)
- chore(runway): cherry-pick test: unblocks CI (#30132) (a6ef0bb)
- release: 7.76.3 (#29995) (9ac14e3)
- revert automatic version bump (58c8b05)
- [skip ci] Bump version number to 4939 (d202f30)
- chore(runway): cherry-pick feat(predict): add deposit wallet deposit foundation (#30085) (c455273)
- [skip ci] Bump version number to 4937 (f71a265)
- Merge branch 'stable' into release/7.76.3-ota (0dec266)
- release: 7.76.0 (#29584) (ba0f6c6)
- [skip ci] Bump version number to 4935 (e62aba3)
- chore(runway): cherry-pick ci: re-enable CI on PRs targeting stable cp-7.76.0 (#30082) (22e885b)
- ci: re-enable CI on PRs targeting stable cp-7.76.0 (#29986) (b7cbce7)
- [skip ci] Bump version number to 4932 (956efe7)
- chore(release): release-changelog/7.76.3 (#30080) (7af0cd0)
- chore(runway): cherry-pick feat(predict): add confirmation hook plumbing (#30079) (4c94987)
- ci: re-enable CI on PRs targeting stable cp-7.76.0 (#29986) (f85ecc4)
- [skip ci] Bump version number to 4925 (904008f)
- chore(runway): cherry-pick fix: skip useInsufficientNativeReserveError if non evm cp-7.77.0 (#30048) (9573a84)
- [skip ci] Bump version number to 4924 (748a66f)
- chore(runway): cherry-pick fix: clear gas sponsorship flag for hardware wallet transactions cp-7.77.0 (#30023) (72f15ce)
- [skip ci] Bump version number to 4923 (d4e37cb)
- chore(runway): cherry-pick fix: fix trending label display cp-7.77.0 (#30031) (283ec06)
- chore(runway): cherry-pick fix: titles on explore search cp-7.77.0 (#30026) (6311304)
- Revert "[skip ci] Bump version number to 4917" (d5de421)
- Revert "[skip ci] Bump version number to 4918" (eeaa709)
- Revert "[skip ci] Bump version number to 4919" (9c21ba4)
- Revert "[skip ci] Bump version number to 4920" (ec96c79)
- Revert "[skip ci] Bump version number to 4921" (47f901c)
- [skip ci] Bump version number to 4921 (1591929)
- Cherry-picking commits from main to release/7.76.3-ota for PR #29941 (#30036) (f5c3596)
- [skip ci] Bump version number to 4920 (19aca8a)
- Cherry-picking commits from main to release/7.76.3-ota for PR #29936 (#30033) (20f0a97)
- [skip ci] Bump version number to 4919 (0e7dd19)
- Cherry-picking commits from main to release/7.76.3-ota for PR #29933 (#30022) (ca0e791)
- [skip ci] Bump version number to 4918 (baf7ce4)
- Cherry-picking commits from main to release/7.76.3-ota for PR #29917 (#30019) (11349b0)
- [skip ci] Bump version number to 4917 (0207b3c)
- Cherry-picking commits from main to release/7.76.3-ota for PR #29914 (#29996) (3082b84)
- chore(runway): cherry-pick fix(activity): align EVM activity with account group and network filter cp-7.77.0 (#29994) (dbf4184)
- chore: set OTA_VERSION to v7.76.3 for OTA hotfix (release/7.76.3-ota) (62a73eb)
- [skip ci] Bump version number to 4883 (0417b30)
- chore: cherry-pick fix(homepage): hub page discovery tabs UX & scroll improvements (#29931) (516dc48)
- [skip ci] Bump version number to 4882 (500eff8)
- chore(runway): cherry-pick feat: allow custom sorting in perps from explore cp-7.77.0 (#29929) (3fae9af)
- chore: trigger CI (b7c4322)
- [skip ci] Bump version number to 4866 (2ac59a3)
- chore: trigger CI (31425df)
- [skip ci] Bump version number to 4858 (a5ae0c9)
- [skip ci] Bump version number to 4857 (da38943)
- chore(rewards): fix campaign param extract (#29856) (538ad66)
- fix(rewards): remove client cache for Ondo portfolio positions (#29868) (f2d69c4)
- test: 3/3 Remove wdio folder (#29876) (4f8e443)
- fix(money): scroll 'Your balance' heading with content (MUSD-779) (#29863) (2195a67)
- feat: [MUSD-439] upgrade money account on navigation to money homepage (#29141) (9bd66b0)
- feat(STX-532): set gasIncluded to true on solana quote requests (#29692) (d4722b8)
- refactor(predict): use MMDS HeaderStandard (#29704) (dcaa40a)
- refactor(trending): use MMDS HeaderStandard (#29707) (229b997)
- refactor(rewards): use MMDS HeaderStandard (#29706) (89911ca)
- refactor(perps): use MMDS HeaderStandard (#29703) (d63cea6)
- ci: Add new translation workflow for releases (#29495) (3fe0354)
- fix(perps): Mobile decimals on open orders (#29799) (4711432)
- feat: swap add warning msg when EVM native reserve (#29712) (d0e444a)
- chore: bullets sync during swipe and full-width sources sheet (#29851) (14422ab)
- feat: add segment events for tabs UI (#29767) (8203379)
- fix(rewards): Ondo token case inconsistency (#29871) (a515319)
- test: add nightly run flow for system tests (#29484) (69ab778)
- test: add submit swap flag (#29869) (c8800ec)
- chore: remove sites arrow (#29861) (4bcdf93)
- test: 2/3 Remove wdio folder: Migrate helpers out of wdio folder into tests folder (#29826) (37918d8)
- test: adds a retry to transaction finalized event checks (#29855) (b1d52ef)
- feat: replace assets state references confirmations (#29726) (99ff9c5)
- feat: replace assets state references for card (#29722) (3e1cdcf)
- chore: align data fetch on stocks (#29795) (ec11b69)
- perf(accessibility): fix iOS accessibility in Predict components and … (#29122) (3c59b56)
- fix: show sort direction in filter bar in trending list (#29809) (b701393)
- ci(INFRA-3595): Phase 3 — Namespace cache and GRADLE_USER_HOME fix for Android build (#29777) (d55db0f)
- ci(INFRA-3593): Phase 1 — Namespace cache for Linux CI trial (#29716) (967d357)
- chore: add Whats Happening segment events analytics (#29803) (99e4557)
- ci: namespace runner trial control plane (#29557) (e34c66e)
- chore: add money deposit hook (#29487) (282bcd7)
- fix: show collection name in nft details (#29551) (e0d7d70)
- test: MMQA - 1711 - [Mobile] Update Predict e2e tests to enable features that were disabled due to feature flag updates (#29154) (7a4f526)
- fix: add token image fallback in AssetLogo (ASSETS-3156) (#29827) (b22424a)
- fix(ci): increase apt retry timeout to prevent kill EPERM crash (#29715) (2c7c3e8)
- fix(locales): correct placeholder syntax in Turkish translations for liquidation and bonus messages (#29779) (0a4a7b4)
- test: add component view tests and skip duplicated smoke E2E (#28911) (7281395)
- feat: use shallow clone in prepare and emit-build-metadata jobs (#29807) (a492e34)
- feat: add CocoaPods specs cache to iOS production build (#29798) (ae4e8f0)
- feat: update client id (#29776) (0beac7b)
- feat(money): swap bottom-bar Money icon for Dollar glyph (MUSD-773) (#29813) (8136f4f)
- fix(Rewards): error when visiting rewards tab cp-7.76.0 (#29823) (8208502)
- chore: add shared native-stack modal options (#29694) (73eaaf0)
- refactor(earn): use MMDS HeaderStandard (#29702) (428bdda)
- feat(money): Money Hub polish bundle (MUSD-728/729/730/731/732/733) (#29548) (1de00bb)
- test: 1/3 remove wdio folder dependencies (#29820) (0b6a6a0)
- feat: use account API v4 transactions (#29536) (33eaccf)
- chore: What's Happening UI/UX polish (#29782) (8d9bcda)
- feat(MUSD-431, MUSD-752): add Money balance card to wa...
Release 7.76.3
- Added Predict transaction publishing hooks to support the Polymarket Deposit Wallet flow. (#29914)
- Added support for depositing to a Polymarket Deposit Wallet in Predict, while preserving legacy Safe behavior for users with existing Polymarket activity. (#29917)
- Added Polymarket Deposit Wallet order placement support in Predict. (#29933)
- Added support for claiming Predict positions through the Polymarket Deposit Wallet. (#29936)
- Disabled Predict withdrawals for Polymarket Deposit Wallet users with a temporary "withdrawals unavailable" bottom sheet, while legacy Safe users keep the existing flow. (#29941)