Skip to content

Commit 8c94d6f

Browse files
ci(release): publish latest release
1 parent 051e810 commit 8c94d6f

File tree

416 files changed

+16821
-4178
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

416 files changed

+16821
-4178
lines changed

.ruby-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.2.2
1+
3.2.2

.xcode-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
16.4
1+
26.3

RELEASE

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
IPFS hash of the deployment:
2-
- CIDv0: `QmVLk1jqQH3mgTk8H8ZYra8LeP4rrxnCbKojCchonzjLLs`
3-
- CIDv1: `bafybeidia7heliyc25yheizvrrtvwptv5r4xstcgbydoix43t2zb6at25q`
2+
- CIDv0: `QmWtoraJr1nANGtc4Pre1RRsDkujyF5HChiHndGkNr5t19`
3+
- CIDv1: `bafybeid7djwdpnrgq655q23wkl5znzlqp7krvvqnfmev2nl56ialkdmviq`
44

55
The latest release is always mirrored at [app.uniswap.org](https://app.uniswap.org).
66

@@ -10,14 +10,5 @@ You can also access the Uniswap Interface from an IPFS gateway.
1010
Your Uniswap settings are never remembered across different URLs.
1111

1212
IPFS gateways:
13-
- https://bafybeidia7heliyc25yheizvrrtvwptv5r4xstcgbydoix43t2zb6at25q.ipfs.dweb.link/
14-
- [ipfs://QmVLk1jqQH3mgTk8H8ZYra8LeP4rrxnCbKojCchonzjLLs/](ipfs://QmVLk1jqQH3mgTk8H8ZYra8LeP4rrxnCbKojCchonzjLLs/)
15-
16-
### 5.137.2 (2026-03-13)
17-
18-
19-
### Bug Fixes
20-
21-
* **web:** hotfix #29651 (#5.136.5) (#29664) 417855b
22-
23-
13+
- https://bafybeid7djwdpnrgq655q23wkl5znzlqp7krvvqnfmev2nl56ialkdmviq.ipfs.dweb.link/
14+
- [ipfs://QmWtoraJr1nANGtc4Pre1RRsDkujyF5HChiHndGkNr5t19/](ipfs://QmWtoraJr1nANGtc4Pre1RRsDkujyF5HChiHndGkNr5t19/)

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
web/5.137.2
1+
web/5.138.0

apps/extension/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717
"@types/uuid": "9.0.1",
1818
"@uniswap/analytics-events": "2.43.0",
1919
"@uniswap/client-notification-service": "0.0.11",
20-
"@uniswap/sdk-core": "7.11.0",
21-
"@uniswap/universal-router-sdk": "4.29.2",
22-
"@uniswap/v3-sdk": "3.27.0",
23-
"@uniswap/v4-sdk": "1.25.1",
20+
"@uniswap/sdk-core": "7.12.1",
21+
"@uniswap/universal-router-sdk": "4.33.0",
22+
"@uniswap/v3-sdk": "3.29.1",
23+
"@uniswap/v4-sdk": "1.29.1",
2424
"@universe/api": "workspace:^",
2525
"@universe/gating": "workspace:^",
2626
"@universe/notifications": "workspace:^",

apps/extension/src/app/components/buttons/OptionCard.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export function OptionCard({
1818
shadowColor="$shadowColor"
1919
shadowOpacity={0.05}
2020
shadowRadius={8}
21-
borderWidth={1}
21+
borderWidth="$spacing1"
2222
borderColor="$surface3"
2323
borderRadius="$rounded20"
2424
onPress={onPress}

apps/extension/src/app/core/DevMenuModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ export function DevMenuModal(): JSX.Element {
2222
p="$spacing4"
2323
left="$spacing24"
2424
zIndex={Number.MAX_SAFE_INTEGER}
25-
borderWidth={1}
25+
borderWidth="$spacing1"
2626
borderColor="$neutral2"
2727
borderRadius="$rounded4"
2828
cursor="pointer"

apps/mobile/.depcheckrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ ignores: [
1313
"cross-fetch",
1414
"@datadog/datadog-ci",
1515
"dotenv",
16+
"expo-image",
1617
"expo-localization",
1718
"expo-linking",
1819
"expo-modules-core",
Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,128 @@
1+
appId: com.uniswap.mobile.dev
2+
jsEngine: graaljs
3+
tags:
4+
- language-agnostic
5+
env:
6+
E2E_RECOVERY_PHRASE: ${E2E_RECOVERY_PHRASE}
7+
DATADOG_API_KEY: ${DATADOG_API_KEY}
8+
---
9+
- runScript:
10+
file: ../../scripts/performance/dist/actions/init-tracking.js
11+
12+
- runScript:
13+
file: ../../scripts/performance/dist/actions/start-flow.js
14+
env:
15+
FLOW_NAME: 'portfolio-chart-happy-path'
16+
17+
- runFlow: ../../shared-flows/start.yaml
18+
- runFlow: ../../shared-flows/recover-fast.yaml
19+
- openLink: uniswap://e2e/override-gates?gates=profit_loss
20+
21+
- extendedWaitUntil:
22+
visible:
23+
id: ${output.testIds.PortfolioChartCollapsed}
24+
timeout: 15000
25+
26+
- assertVisible:
27+
id: ${output.testIds.PortfolioChartCollapsed}
28+
29+
- assertNotVisible:
30+
id: ${output.testIds.PortfolioChartExpanded}
31+
32+
- assertNotVisible:
33+
id: ${output.testIds.PortfolioChartPeriodPrefix}1w
34+
35+
- runScript:
36+
file: ../../scripts/performance/dist/actions/track-action.js
37+
env:
38+
ACTION: 'tapOn'
39+
TARGET: 'PortfolioChartToggleExpand'
40+
PHASE: 'start'
41+
- tapOn:
42+
id: ${output.testIds.PortfolioChartToggle}
43+
- runScript:
44+
file: ../../scripts/performance/dist/actions/track-action.js
45+
env:
46+
ACTION: 'tapOn'
47+
TARGET: 'PortfolioChartToggleExpand'
48+
PHASE: 'end'
49+
- waitForAnimationToEnd
50+
51+
- assertVisible:
52+
id: ${output.testIds.PortfolioChartExpanded}
53+
54+
- assertNotVisible:
55+
id: ${output.testIds.PortfolioChartCollapsed}
56+
57+
- assertVisible:
58+
id: ${output.testIds.PortfolioChartPeriodPrefix}1d
59+
60+
- assertVisible:
61+
id: ${output.testIds.PortfolioChartPeriodPrefix}1w
62+
63+
- assertVisible:
64+
id: ${output.testIds.PortfolioChartPeriodPrefix}1m
65+
66+
- assertVisible:
67+
id: ${output.testIds.PortfolioChartPeriodPrefix}1y
68+
69+
- assertVisible:
70+
id: ${output.testIds.PortfolioChartSelectedPeriodPrefix}1d
71+
72+
- tapOn:
73+
id: ${output.testIds.PortfolioChartPeriodPrefix}1w
74+
- waitForAnimationToEnd
75+
- assertVisible:
76+
id: ${output.testIds.PortfolioChartSelectedPeriodPrefix}1w
77+
78+
- tapOn:
79+
id: ${output.testIds.PortfolioChartPeriodPrefix}1m
80+
- waitForAnimationToEnd
81+
- assertVisible:
82+
id: ${output.testIds.PortfolioChartSelectedPeriodPrefix}1m
83+
84+
- tapOn:
85+
id: ${output.testIds.PortfolioChartPeriodPrefix}1y
86+
- waitForAnimationToEnd
87+
- assertVisible:
88+
id: ${output.testIds.PortfolioChartSelectedPeriodPrefix}1y
89+
90+
- tapOn:
91+
id: ${output.testIds.PortfolioChartPeriodPrefix}1d
92+
- waitForAnimationToEnd
93+
- assertVisible:
94+
id: ${output.testIds.PortfolioChartSelectedPeriodPrefix}1d
95+
96+
- runScript:
97+
file: ../../scripts/performance/dist/actions/track-action.js
98+
env:
99+
ACTION: 'tapOn'
100+
TARGET: 'PortfolioChartToggleCollapse'
101+
PHASE: 'start'
102+
- tapOn:
103+
id: ${output.testIds.PortfolioChartToggle}
104+
- runScript:
105+
file: ../../scripts/performance/dist/actions/track-action.js
106+
env:
107+
ACTION: 'tapOn'
108+
TARGET: 'PortfolioChartToggleCollapse'
109+
PHASE: 'end'
110+
- waitForAnimationToEnd
111+
112+
- assertVisible:
113+
id: ${output.testIds.PortfolioChartCollapsed}
114+
115+
- assertNotVisible:
116+
id: ${output.testIds.PortfolioChartExpanded}
117+
118+
- assertNotVisible:
119+
id: ${output.testIds.PortfolioChartPeriodPrefix}1w
120+
121+
- runScript:
122+
file: ../../scripts/performance/dist/actions/end-flow.js
123+
124+
- runScript:
125+
file: ../../scripts/performance/upload-metrics.js
126+
env:
127+
DATADOG_API_KEY: ${DATADOG_API_KEY}
128+
ENVIRONMENT: 'maestro_cloud'

apps/mobile/.yarn/patches/react-native-fast-image-npm-8.6.3-03ee2d23c0.patch

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)