Skip to content

Commit 6018bf7

Browse files
chore(release): sync stable to main for version 7.78.0 (MetaMask#30568)
This PR syncs the stable branch to main for version 7.78.0. *Synchronization Process:* - Fetches the latest changes from the remote repository - Resets the branch to match the stable branch - Attempts to merge changes from main into the branch - Handles merge conflicts if they occur *File Preservation:* Preserves specific files from the stable branch: - CHANGELOG.md - bitrise.yml - android/app/build.gradle - ios/MetaMask.xcodeproj/project.pbxproj - package.json Indicates the next version candidate of main to 7.78.0
2 parents dcae245 + 8d341ee commit 6018bf7

1 file changed

Lines changed: 49 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 49 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,53 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [7.78.0]
11+
12+
### Added
13+
14+
- Added a Braze-driven promotional banner to the wallet home screen. (#29301)
15+
- Added a Money Account onboarding flow. (#30137)
16+
- Added a postonboarding checklist on the wallet home shown when the balance is empty. (#28851)
17+
- Added an optional onboarding interest questionnaire after metrics opt-in for eligible users. (#30056)
18+
- Added a "Paid by MetaMask" treatment on the mUSD conversion confirmation screen when MetaMask fully sponsors the network, provider, and gas fees. (#30120)
19+
- Added the Money Account withdrawal flow. (#29862)
20+
- Added mUSD support on Monad. (#29897)
21+
- Added Batch Sell token selection for selling up to five same-network tokens. (#29690)
22+
- Added a sort control to a trader's Open and Closed positions on the Top Traders profile screen. (#30027)
23+
- Added a World Cup promotional banner to the Predict feed. (#30070)
24+
- Added websocket streaming integration for OHLCV data. (#29739)
25+
- Added handling for on-ramp provider return deeplinks so users land directly on their order details after completing or cancelling a purchase with an external provider. (#29858)
26+
- Added an AI disclaimer to the What's Happening section. (#30352)
27+
- Added price-change pills on related assets. (#30259)
28+
- Showed the bonus benefits menu for users with the VIP feature enabled. (#29888)
29+
- Displayed the total benefits count on the Rewards benefits preview header. (#30063)
30+
31+
### Changed
32+
33+
- Updated the primary CTA on the Money Account onboarding stepper to read "Add funds". (#29909)
34+
- Updated Predict buy previews to include market fees in totals and balance checks. (#29881)
35+
- Updated Bridge navigation to use the native stack with in-screen headers for Bridge, token selection, and quote selection. (#29829)
36+
- Updated the mUSD bonus calculator in Rewards with a fresh design. (#29758)
37+
- Updated the Rewards "theMiracle" logo to be theme-aware. (#30213)
38+
- Aligned previously base-enabled custom network logos (Stable, Flow, XDC, Fraxtal, Hemi, Plasma, Lukso, Rootstock, MSU, Lens, Plume) to a square format consistent with Popular networks. (#29943)
39+
- Aligned carousel card heights for accessibility. (#30201)
40+
- Improved the empty DeFi state navigation to point to Trending v2. (#29927)
41+
- Improved retry behavior when QR hardware wallet signing scans fail. (#29741)
42+
- Removed gas alerts from the confirmation modal in gasless flows and updated the 10 MON minimum-reserve alert copy. (#29835)
43+
44+
### Fixed
45+
46+
- Fixed a regression where gas estimate alerts had stopped showing in confirmations. (#30266)
47+
- Fixed underline positioning in the React Native Scrollable Tab View. (#30133)
48+
- Fixed a bug where failed builder fee approval was permanently cached, causing subsequent Perps orders to fail. (#30095)
49+
- Fixed a bug that could repeatedly prompt hardware wallet users while Perps was idle. (#30114)
50+
- Fixed iOS header inset for Perps order screens. (#30143)
51+
- Fixed a bug where a trader's positions could appear stale on the Top Traders profile and position screens, and added pull-to-refresh on both screens. (#30039)
52+
- Fixed limit order margin calculation to use the limit price instead of the market price, preventing "insufficient margin" errors. (#29800)
53+
- Fixed a bug that could leave the swap quote area blank during slippage refresh. (#29975)
54+
- Fixed the Account List opening too quickly. (#29859)
55+
- Fixed an issue where EIP-7702 authorization signatures with leading zero bytes in `r` or `s` could be rejected by relays and public RPCs. (#29717)
56+
1057
## [7.77.2]
1158

1259
### Fixed
@@ -11510,7 +11557,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1151011557
- [#957](https://github.com/MetaMask/metamask-mobile/pull/957): fix timeouts (#957)
1151111558
- [#954](https://github.com/MetaMask/metamask-mobile/pull/954): Bugfix: onboarding navigation (#954)
1151211559

11513-
[Unreleased]: https://github.com/MetaMask/metamask-mobile/compare/v7.77.2...HEAD
11560+
[Unreleased]: https://github.com/MetaMask/metamask-mobile/compare/v7.78.0...HEAD
11561+
[7.78.0]: https://github.com/MetaMask/metamask-mobile/compare/v7.77.2...v7.78.0
1151411562
[7.77.2]: https://github.com/MetaMask/metamask-mobile/compare/v7.77.1...v7.77.2
1151511563
[7.77.1]: https://github.com/MetaMask/metamask-mobile/compare/v7.77.0...v7.77.1
1151611564
[7.77.0]: https://github.com/MetaMask/metamask-mobile/compare/v7.76.3...v7.77.0

0 commit comments

Comments
 (0)