You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: stable-sync 7.75.0 into release/7.75.1 (#29688)
## **Description**
Pre-emptively syncs `stable` (now containing the 7.75.0 release) into
`release/7.75.1` so that PR #29674 (release/7.75.1 → stable) is
conflict-free when ready to merge.
## **Changelog**
CHANGELOG entry: N/A — release sync only
## **Related issues**
- Unblocks #29674
## **Resolution notes**
- **Native version files** (`android/app/build.gradle`, `bitrise.yml`,
`ios/MetaMask.xcodeproj/project.pbxproj`): kept release/7.75.1's values
(`7.75.1` / `versionCode 4788`) — stable's `7.75.0` / `4784` is older
and should not overwrite the release branch.
- **CHANGELOG.md**: auto-merged cleanly. `[7.75.0]` and `[7.74.x]`
sections from stable now appear in proper descending semver order
alongside any `[Unreleased]` content from release/7.75.1.
- **`tests/smoke/predict/predict-open-position.spec.ts`**: auto-merged;
`describe.skip` preserved.
## **Manual testing steps**
N/A — merge-only PR.
## **Pre-merge author checklist**
- [x] Merge commit (not squash) so `release/7.75.1` history matches the
standard release-sync workflow.
Made with [Cursor](https://cursor.com)
<!-- CURSOR_SUMMARY -->
---
> [!NOTE]
> **Low Risk**
> Low risk: changes are limited to documentation/release notes and
skipping a single smoke test, with no production code modifications.
>
> **Overview**
> Merges in the `7.75.0` changelog entry (Added/Changed/Fixed lists) and
updates the compare links so `[Unreleased]` now points to
`v7.75.0...HEAD`.
>
> Temporarily disables the Predictions e2e smoke test by changing
`describe` to `describe.skip` in
`tests/smoke/predict/predict-open-position.spec.ts` (with a link to the
tracking discussion).
>
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
ca1db7d. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
Copy file name to clipboardExpand all lines: CHANGELOG.md
+82-1Lines changed: 82 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,83 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
+
## [7.75.0]
11
+
12
+
### Added
13
+
14
+
- Added support for ENS v2 (#29258)
15
+
- Added a Rive-based animated fox splash screen in place of the static loading spinner for a smoother app launch experience (#29003)
16
+
- Hid multichain Activity entries involving tokens flagged as malicious by security scanning, consistent with how malicious tokens are handled on the assets overview (#29239)
17
+
- Added Suspicious and Malicious security badges to tokens in the Swaps and Bridge asset pickers (#29070)
18
+
- Added security badges to the trending tokens list (#29112)
19
+
- Added live mUSD and Veda vault USD balance display on the Money account home page (#28889)
20
+
- Added a new hardware connection page (#28019)
21
+
- Added an A/B-tested homepage layout that separates trending sections and tracks swap analytics attribution for actions launched from homepage trending sections (#28085)
22
+
- Added follow/unfollow functionality for traders (#28843)
23
+
- Added hold time to the trader profile view (#28873)
24
+
- Extended notification account toggles to all wallet keyrings (#27254)
25
+
- Enabled MetaMask Card Cashback for US users (#29138)
26
+
- Added an Ondo campaign rewards stats page (#28734)
27
+
- Added a migration that resets the native balance to 0 on Tempo chains (#28869)
28
+
29
+
### Changed
30
+
31
+
- Hid token warnings in the Swaps asset picker temporarily (#29278)
32
+
- Improved MetaMask Card login fields to use the design-system `TextField` with correct username/password autocomplete hints for accessibility and password managers (#29215)
33
+
- Moved the Cashback action on Card Home directly under Change asset; the Change asset row no longer shows a trailing chevron in the bottom sheet (#29219)
34
+
- Updated the Tempo native token logo (#29105)
35
+
- Only show the Transak verify-identity policy screen once on Unified Buy; later visits skip to email entry when not logged in to Transak (#28952)
36
+
- Updated token avatars to use only asset image URLs, without a curated token list fallback (#28552)
37
+
- Updated the perps section on the Explore screen to display horizontal tile cards with sparkline charts (#28512)
38
+
- Stopped using the token list cache for asset overview token details; decimals, aggregators, and market data now come from the asset and token rates (#28533)
39
+
- Improved scroll-back user experience in the advanced chart integration on the token details page (#28451)
40
+
- Updated app typography and font assets to align with the latest MetaMask design system semibold bold-weight migration (#28363)
41
+
- Updated perps chart volume bars to use 30% opacity, matching the transparency style of the spot token details chart (#29132)
42
+
- Updated Settings copy so the IPFS gateway is described under Security and privacy instead of Advanced (#29045)
43
+
44
+
### Fixed
45
+
46
+
- Fixed featured carousel showing secondary markets instead of the match winner for sports events (#29001)
47
+
- Fixed featured carousel showing sports games that had already ended (#29000)
48
+
- Fixed Tempo transactions to fall back to a classic transaction when contract deployment is required (#29078)
49
+
- Fixed the Confirmation button state by adding a gasless-loading guard, consistent with Extension (#29188)
- Fixed max mUSD conversion displaying an inflated receive amount (#29175)
52
+
- Fixed the mUSD logo not displayed when opening mUSD swap from Rewards (#29194)
53
+
- Fixed MetaMask Card home showing zero token balances when the user is not authenticated with the card provider (#29146)
54
+
- Fixed a Perps position size formatting bug that stripped valid trailing zeros on whole-unit assets (szDecimals=0), e.g. displaying "1" instead of "100" (#29016)
55
+
- Fixed SRP reveal QR code styling to display consistently across light and dark themes (#28969)
56
+
- Fixed a visual alignment issue in the Top Traders list where double-digit ranks appeared to be missing their trailing dot (#29099)
57
+
- Fixed an iOS-only bug where the header and web content overlapped in the in-app web view screen (#29020)
58
+
- Fixed quote polling so the timer stops and interactions are blocked while a quote is being processed (#28862)
59
+
- Fixed `wallet_watchAsset` failing with `"Expected a value of type JSON, but received: [object Object]"` when a dapp requested the wallet to watch a token (#29030)
60
+
- Fixed bridge quotes showing a misleading 0% price impact when quote price data was unavailable (#28931)
61
+
- Fixed incorrect TRX "locked for" value (#29038)
62
+
- Fixed a layout shift that happened when following/unfollowing traders with high PnL (#29021)
63
+
- Fixed NFT ownership status not refreshing across all enabled networks when pulling to refresh (#28655)
64
+
- Fixed noisy Sentry error reports from expected candle fetch cancellations during navigation (#28953)
65
+
- Fixed transient UI flashes on the Buy screen (stale "Powered by" text, brief quote-fetch error banner, and a disabled-looking Continue button) when the selected token isn't supported by the current provider and the app is silently switching to a supporting one (#29178)
66
+
- Fixed missing error sheet on auth server and seedless login errors (#29227)
67
+
- Fixed missing token icons in the predictions pay-with picker for zero-balance tokens (#27702)
68
+
69
+
## [7.74.3]
70
+
71
+
### Fixed
72
+
73
+
- Fix polymarket adapter contract addresses for Android
74
+
75
+
## [7.74.2]
76
+
77
+
### Fixed
78
+
79
+
- Updated Polymarket adapter contracts so Polymarket prediction transactions continue working after the relayer migration. (#29573)
80
+
81
+
## [7.74.1]
82
+
83
+
### Fixed
84
+
85
+
- Fixed the environmental issue that push notifications not received on Android
86
+
10
87
## [7.74.0]
11
88
12
89
### Added
@@ -11288,7 +11365,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
0 commit comments