Skip to content

Commit 35eef52

Browse files
chloeYuecursoragent
andcommitted
update changelog
Co-authored-by: Cursor <cursoragent@cursor.com>
2 parents ca61e92 + aaad3c8 commit 35eef52

5 files changed

Lines changed: 74 additions & 19 deletions

File tree

CHANGELOG.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,61 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1919

2020
- Fixed the environmental issue that push notifications not received on Android
2121

22+
## [7.74.0]
23+
24+
### Added
25+
26+
- Added an unfunded state on the Card home screen (#28891)
27+
- Added realized PnL percentage display on closed positions (#28875)
28+
- Added reward campaign deeplinks for mUSD (#28802)
29+
- Added native token send in transaction activity for gas-fee-sponsored transactions (#28876)
30+
- Added a new "Add wallet" screen (#28018)
31+
- Added a trader position view (#28848)
32+
- Added a gas-fee-sponsored message on the transaction activity tab (#28822)
33+
- Added a Benefits summary on the Rewards page with a full list view, benefit detail view, and a claim button that opens the partner site in the in-app browser (#27515)
34+
- Added a Leaderboard profile page (#28583)
35+
36+
### Changed
37+
38+
- Updated chart layout spacing on legacy and advanced charts (#28920)
39+
- Removed geo-restrictions for RWA tokens in the Stocks view (#28872)
40+
- Updated badge color and position (#28857)
41+
- Updated the mUSD bonus tooltip to clarify that the estimated annual bonus rate is variable and may change (#28669)
42+
- Updated the multichain private key list to open as a full screen instead of a bottom sheet (#28703)
43+
- Updated Token Details sticky footer buttons with green success styling and an A/B test for the swap label (#28729)
44+
- Improved unified Buy and ramp order screens so headers are shown once and match the rest of the in-app flow (#28883)
45+
- Hide zero-balance tokens on native-exempt assets (#28721)
46+
- Polished the token selector for Buy, Swap, and Send (#28711)
47+
- Removed the network filter from the Money (mUSD) tokens view (#28673)
48+
49+
### Fixed
50+
51+
- Fixed the outline pill showing on advanced charts when the chart head is visible on old history (#28837)
52+
- Fixed blank advanced charts by falling back to the legacy chart when the new OHLCV API returns an empty result (#28728)
53+
- Fixed a crash in the featured carousel when sport team alias data was missing (#28937)
54+
- Fixed the displayed amount on swap native transactions with sponsored gas fees (#28930)
55+
- Fixed reverse-position orders in Perps failing when stale entry pricing was used during order placement (#28897)
56+
- Fixed incorrect insufficient-balance errors on Tempo by skipping native balance checks (#28817)
57+
- Fixed truncated words in the Secret Recovery Phrase grid so all words are fully visible (#28908)
58+
- Fixed deposit on-ramp navigation header transparency that caused visual glitches during transitions (#28874)
59+
- Fixed the mUSD estimated annual bonus so it reflects the user's combined mUSD balance across Ethereum mainnet and Linea instead of only the chain currently being viewed (#28663)
60+
- Fixed the Swap Max quick-pick button overflowing on smaller screens (#28858)
61+
- Fixed missing recent perpetuals funding payments: `getFunding` now fetches the most recent 30-day window by default and loads older history on demand as the user scrolls, replacing the previous 365-day call that silently dropped records past the 500-record cap (#28671)
62+
- Fixed "Paid by MetaMask" being incorrectly shown in transaction details for failed hardware-wallet swaps on MON network (#28584)
63+
- Fixed ERC-20 approvals being shown as NFT approvals (#28732)
64+
- Fixed out-of-bounds amounts on the V2 Buy screen showing a generic error instead of the provider's minimum/maximum amount message; added client-side limit validation to skip unnecessary quote API calls (#28174)
65+
- Fixed unified Buy Build Quote header overlapping the token selection screen during navigation transitions (#28826)
66+
- Fixed the order details processing info sheet so the backdrop is translucent and the order screen remains visible behind it (#28825)
67+
- Fixed the state/province input in the buy/sell KYC address form to be editable instead of read-only (#28532)
68+
- Fixed the KYC flow to automatically close the verification webview after document submission and return the user to the processing screen (#28595)
69+
- Fixed rate-limiting (429) on candlestick charts during rapid market navigation by routing historical candle fetches over HTTP (#28865)
70+
- Fixed percentage display on advanced charts (#28574)
71+
- Fixed the Swap Confirm button remaining active after changing tokens while a stale quote was still loading (#28759)
72+
- Fixed a race condition in the Transak OTP screen where the input could be modified while a verification request was in-flight (#28343)
73+
- Fixed tapping the confirmation overlay during its close animation navigating the user to the home screen (#27974)
74+
- Fixed sport-related prediction markets being incorrectly sorted using game-specific ordering instead of standard sorting (#28760)
75+
- Fixed the info icon color next to the "Your bonus" heading and in the mUSD conversion navbar to match the design spec (#28718)
76+
2277
## [7.73.2]
2378

2479
### Added

android/app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -187,8 +187,8 @@ android {
187187
applicationId "io.metamask"
188188
minSdkVersion rootProject.ext.minSdkVersion
189189
targetSdkVersion rootProject.ext.targetSdkVersion
190-
versionName "7.74.0"
191-
versionCode 4696
190+
versionName "7.74.1"
191+
versionCode 4713
192192
testBuildType System.getProperty('testBuildType', 'debug')
193193
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
194194
manifestPlaceholders.MM_BRANCH_KEY_TEST = "$System.env.MM_BRANCH_KEY_TEST"

bitrise.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3555,16 +3555,16 @@ app:
35553555
PROJECT_LOCATION_IOS: ios
35563556
- opts:
35573557
is_expand: false
3558-
VERSION_NAME: 7.74.0
3558+
VERSION_NAME: 7.74.1
35593559
- opts:
35603560
is_expand: false
3561-
VERSION_NUMBER: 4696
3561+
VERSION_NUMBER: 4713
35623562
- opts:
35633563
is_expand: false
3564-
FLASK_VERSION_NAME: 7.74.0
3564+
FLASK_VERSION_NAME: 7.74.1
35653565
- opts:
35663566
is_expand: false
3567-
FLASK_VERSION_NUMBER: 4696
3567+
FLASK_VERSION_NUMBER: 4713
35683568
- opts:
35693569
is_expand: false
35703570
ANDROID_APK_LINK: ''

ios/MetaMask.xcodeproj/project.pbxproj

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1281,7 +1281,7 @@
12811281
CODE_SIGN_IDENTITY = "Apple Development";
12821282
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
12831283
CODE_SIGN_STYLE = Manual;
1284-
CURRENT_PROJECT_VERSION = 4696;
1284+
CURRENT_PROJECT_VERSION = 4713;
12851285
DEAD_CODE_STRIPPING = YES;
12861286
DEBUG_INFORMATION_FORMAT = dwarf;
12871287
DEVELOPMENT_TEAM = 48XVW22RCG;
@@ -1319,7 +1319,7 @@
13191319
"${inherited}",
13201320
);
13211321
LLVM_LTO = YES;
1322-
MARKETING_VERSION = 7.74.0;
1322+
MARKETING_VERSION = 7.74.1;
13231323
ONLY_ACTIVE_ARCH = YES;
13241324
OTHER_CFLAGS = "$(inherited)";
13251325
OTHER_LDFLAGS = (
@@ -1350,7 +1350,7 @@
13501350
CODE_SIGN_ENTITLEMENTS = MetaMask/MetaMask.entitlements;
13511351
CODE_SIGN_IDENTITY = "iPhone Distribution";
13521352
CODE_SIGN_STYLE = Manual;
1353-
CURRENT_PROJECT_VERSION = 4696;
1353+
CURRENT_PROJECT_VERSION = 4713;
13541354
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
13551355
DEVELOPMENT_TEAM = 48XVW22RCG;
13561356
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 48XVW22RCG;
@@ -1385,7 +1385,7 @@
13851385
"${inherited}",
13861386
);
13871387
LLVM_LTO = YES;
1388-
MARKETING_VERSION = 7.74.0;
1388+
MARKETING_VERSION = 7.74.1;
13891389
ONLY_ACTIVE_ARCH = NO;
13901390
OTHER_CFLAGS = "$(inherited)";
13911391
OTHER_LDFLAGS = (
@@ -1416,7 +1416,7 @@
14161416
CODE_SIGN_IDENTITY = "Apple Development";
14171417
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
14181418
CODE_SIGN_STYLE = Manual;
1419-
CURRENT_PROJECT_VERSION = 4696;
1419+
CURRENT_PROJECT_VERSION = 4713;
14201420
DEAD_CODE_STRIPPING = YES;
14211421
DEBUG_INFORMATION_FORMAT = dwarf;
14221422
DEVELOPMENT_TEAM = 48XVW22RCG;
@@ -1454,7 +1454,7 @@
14541454
"\"$(SRCROOT)/MetaMask/System/Library/Frameworks\"",
14551455
);
14561456
LLVM_LTO = YES;
1457-
MARKETING_VERSION = 7.74.0;
1457+
MARKETING_VERSION = 7.74.1;
14581458
ONLY_ACTIVE_ARCH = YES;
14591459
OTHER_CFLAGS = "$(inherited)";
14601460
OTHER_LDFLAGS = (
@@ -1483,7 +1483,7 @@
14831483
CODE_SIGN_ENTITLEMENTS = MetaMask/MetaMask.entitlements;
14841484
CODE_SIGN_IDENTITY = "iPhone Distribution";
14851485
CODE_SIGN_STYLE = Manual;
1486-
CURRENT_PROJECT_VERSION = 4696;
1486+
CURRENT_PROJECT_VERSION = 4713;
14871487
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
14881488
DEVELOPMENT_TEAM = 48XVW22RCG;
14891489
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 48XVW22RCG;
@@ -1518,7 +1518,7 @@
15181518
"\"$(SRCROOT)/MetaMask/System/Library/Frameworks\"",
15191519
);
15201520
LLVM_LTO = YES;
1521-
MARKETING_VERSION = 7.74.0;
1521+
MARKETING_VERSION = 7.74.1;
15221522
ONLY_ACTIVE_ARCH = NO;
15231523
OTHER_CFLAGS = "$(inherited)";
15241524
OTHER_LDFLAGS = (
@@ -1646,7 +1646,7 @@
16461646
CODE_SIGN_IDENTITY = "Apple Development";
16471647
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
16481648
CODE_SIGN_STYLE = Manual;
1649-
CURRENT_PROJECT_VERSION = 4696;
1649+
CURRENT_PROJECT_VERSION = 4713;
16501650
DEAD_CODE_STRIPPING = YES;
16511651
DEBUG_INFORMATION_FORMAT = dwarf;
16521652
DEVELOPMENT_TEAM = 48XVW22RCG;
@@ -1684,7 +1684,7 @@
16841684
"\"$(SRCROOT)/MetaMask/System/Library/Frameworks\"",
16851685
);
16861686
LLVM_LTO = YES;
1687-
MARKETING_VERSION = 7.74.0;
1687+
MARKETING_VERSION = 7.74.1;
16881688
ONLY_ACTIVE_ARCH = YES;
16891689
OTHER_CFLAGS = (
16901690
"$(inherited)",
@@ -1716,7 +1716,7 @@
17161716
CODE_SIGN_ENTITLEMENTS = MetaMask/MetaMask.entitlements;
17171717
CODE_SIGN_IDENTITY = "iPhone Distribution";
17181718
CODE_SIGN_STYLE = Manual;
1719-
CURRENT_PROJECT_VERSION = 4696;
1719+
CURRENT_PROJECT_VERSION = 4713;
17201720
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
17211721
DEVELOPMENT_TEAM = 48XVW22RCG;
17221722
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 48XVW22RCG;
@@ -1751,7 +1751,7 @@
17511751
"\"$(SRCROOT)/MetaMask/System/Library/Frameworks\"",
17521752
);
17531753
LLVM_LTO = YES;
1754-
MARKETING_VERSION = 7.74.0;
1754+
MARKETING_VERSION = 7.74.1;
17551755
ONLY_ACTIVE_ARCH = NO;
17561756
OTHER_CFLAGS = (
17571757
"$(inherited)",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "metamask",
3-
"version": "7.74.0",
3+
"version": "7.74.1",
44
"private": true,
55
"scripts": {
66
"install:foundryup": "yarn mm-foundryup",

0 commit comments

Comments
 (0)