Skip to content

Commit b4553c2

Browse files
ci(release): publish latest release
1 parent c2b82b5 commit b4553c2

File tree

7 files changed

+80
-109
lines changed

7 files changed

+80
-109
lines changed

RELEASE

+7-76
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
IPFS hash of the deployment:
2-
- CIDv0: `QmQCnXjjekxSd3k2zzpWjh85rA7sgg1R3RiiiGMTpVgNE6`
3-
- CIDv1: `bafybeia3wojcisyfrr4bcavcvvrza2e2jxcoqo557gmewxmgx4gcv7msum`
2+
- CIDv0: `QmXRrV5maG85Vn2QRNW7cKJfdfsBBXL1CfD88qt7Bs9ZSR`
3+
- CIDv1: `bafybeiehbztkg6vvysdomjcr53qhvnccrnq52kyrvip4ywaj5ja7e7w74i`
44

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

@@ -10,84 +10,15 @@ 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://bafybeia3wojcisyfrr4bcavcvvrza2e2jxcoqo557gmewxmgx4gcv7msum.ipfs.dweb.link/
14-
- https://bafybeia3wojcisyfrr4bcavcvvrza2e2jxcoqo557gmewxmgx4gcv7msum.ipfs.cf-ipfs.com/
15-
- [ipfs://QmQCnXjjekxSd3k2zzpWjh85rA7sgg1R3RiiiGMTpVgNE6/](ipfs://QmQCnXjjekxSd3k2zzpWjh85rA7sgg1R3RiiiGMTpVgNE6/)
13+
- https://bafybeiehbztkg6vvysdomjcr53qhvnccrnq52kyrvip4ywaj5ja7e7w74i.ipfs.dweb.link/
14+
- https://bafybeiehbztkg6vvysdomjcr53qhvnccrnq52kyrvip4ywaj5ja7e7w74i.ipfs.cf-ipfs.com/
15+
- [ipfs://QmXRrV5maG85Vn2QRNW7cKJfdfsBBXL1CfD88qt7Bs9ZSR/](ipfs://QmXRrV5maG85Vn2QRNW7cKJfdfsBBXL1CfD88qt7Bs9ZSR/)
1616

17-
## 5.66.0 (2025-01-21)
18-
19-
20-
### Features
21-
22-
* **web:** add basic behavior history reset button (#14917) 80c38bf
23-
* **web:** align main CTA buttons in all swap forms (#14954) 4d9d0b7
24-
* **web:** design changes for pool out of sync state (#15178) 5b17719
25-
* **web:** display dependent amount from Trading API response in Increase LP flow (#15116) 3fb84dd
26-
* **web:** log sentry error for approve/increase/decrease/create/migrate [lp] (#15223) 6ee46f0
27-
* **web:** log sentry error for claim [lp] (#15218) 6a8e41b
28-
* **web:** unichain card (cold) (#14820) 56c5117
29-
* **web:** unichain card (warm) (#14822) 1b42422
30-
* **web:** update create trading api (#15159) 2d6e12e
17+
### 5.66.1 (2025-01-21)
3118

3219

3320
### Bug Fixes
3421

35-
* **mweb:** decimal separator on mweb (#15219) 2a75310
36-
* **web:** add settings context provider to migrate page (#15195) c703139
37-
* **web:** apply position list filters to saved pairs (#15050) 8463eef
38-
* **web:** approve the wrapped token for v2 + v3 (#15217) 140fca5
39-
* **web:** avoid showing incorrect Trading API error messages when skipping queries (#15038) ecfc228
40-
* **web:** broken link on v2 migrate page (#15156) a813623
41-
* **web:** disable range input when lacking data to visualize (#15067) 5ff362b
42-
* **web:** DoubleLogo networkLogo bug (#15154) e95a795
43-
* **web:** explore table should use chainId in ranking (#15103) b1c0e2e
44-
* **web:** fix analytics toggle setting flash (#15128) 07e954a
45-
* **web:** fix blocked token language (#15132) f6d06dd
46-
* **web:** fix infinite loop on analytics toggle (#15070) fd57c35
47-
* **web:** fix max token amount calc error (#15139) bb425a5
48-
* **web:** fix mweb navigation test (#15014) 6600909
49-
* **web:** fix numbers for LP flow analytics (#15140) 7fef11e
50-
* **web:** fix scroll persist on transactions table tab (#14795) 621dc15
51-
* **web:** fix the tokenA and tokenB deposit form for single-sided liquidity (#15174) 581d4d0
52-
* **web:** fix wrapping/unwrapping for v3 (#15263) f29bcb8
53-
* **web:** handle empty quotes array from new FOR service (#14955) ab29c6b
54-
* **web:** import esm version of connectrpc (#14998) 9d4409b
55-
* **web:** import esm version of i18next (#15006) 019c9c1
56-
* **web:** import v2 positions fixes (#15151) fd0d075
57-
* **web:** incorrect base/quote currency labels for price range on edit component (#15285) 88da0e4
58-
* **web:** price range input bug fix (#15228) b0ce03b
59-
* **web:** react key error in LP create flow (#15034) 01b6ab5
60-
* **web:** remove auto-wrapping option for v4 increase / decrease (#15232) 1e203d8
61-
* **web:** remove liquidity input 100 max (#14968) f96c4a5
62-
* **web:** remove unnecessary tooltip from v2 migration page (#15155) 70cce38
63-
* **web:** scroll on nav dropdown and adjust max height (#15087) c594c67
64-
* **web:** search input padding ui fix for mweb safari (#15039) 2b28393
65-
* **web:** single-sided liquidity crash (#15224) eecc9ab
66-
* **web:** UI fixes for v4 position cards (#15053) c1ca09c
67-
* **web:** unavailable price state for pool creation (#15071) eb19cbe
68-
* **web:** update calls to trading api after new schema change (#15095) 77391b5
69-
* **web:** update google conversion datetime format (#15021) 1cbb13f
70-
* **web:** update input to trading api fro v3 + v4 create (#15205) 382c928
71-
* **web:** use deeplink to default to unichain (#15318) 528b5f5
72-
* **web:** v4 bug bash fixes (#15212) 62d63a8
73-
* **web:** v4 hook flow fixes (#15052) 329f961
74-
* **web:** v4 UI nit fixes (#15051) e20b2c1
75-
76-
77-
### Styles
78-
79-
* **web:** staging copy nav dropdown item style (#15322) 94fff89
80-
81-
82-
### Continuous Integration
83-
84-
* **web:** update sitemaps 55b34d7
85-
86-
87-
### Code Refactoring
88-
89-
* **web:** use universe ens address hook (#14669) 1c229db
90-
* **web:** use universe ens avatar hook (#14670) 7af231a
91-
* **web:** use universe ens name hook (#14667) ce789a4
22+
* **web:** 01 21 fix web improve lp logging prod (#15357) df0e967
9223

9324

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
web/5.66.0
1+
web/5.66.1

apps/web/src/components/IncreaseLiquidity/IncreaseLiquidityTxContext.tsx

+9-4
Original file line numberDiff line numberDiff line change
@@ -73,10 +73,15 @@ export function IncreaseLiquidityTxContextProvider({ children }: PropsWithChildr
7373
})
7474

7575
if (approvalError) {
76-
logger.info('IncreaseLiquidityTxContext', 'IncreaseLiquidityTxContext', 'CheckLpApprovalQuery', {
77-
error: JSON.stringify(approvalError),
78-
increaseLiquidityApprovalParams: JSON.stringify(increaseLiquidityApprovalParams),
79-
})
76+
logger.info(
77+
'IncreaseLiquidityTxContext',
78+
'IncreaseLiquidityTxContext',
79+
'CheckLpApprovalQuery',
80+
JSON.stringify({
81+
error: approvalError,
82+
increaseLiquidityApprovalParams,
83+
}),
84+
)
8085
}
8186

8287
const {

apps/web/src/components/RemoveLiquidity/hooks.ts

+18-8
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,15 @@ export function useRemoveLiquidityTxAndGasInfo({ account }: { account?: string }
5959
})
6060

6161
if (approvalError) {
62-
logger.info('RemoveLiquidityTxAndGasInfo', 'RemoveLiquidityTxAndGasInfo', 'CheckLpApprovalQuery', {
63-
error: JSON.stringify(approvalError),
64-
v2LpTokenApprovalQueryParams: JSON.stringify(v2LpTokenApprovalQueryParams),
65-
})
62+
logger.info(
63+
'RemoveLiquidityTxAndGasInfo',
64+
'RemoveLiquidityTxAndGasInfo',
65+
'CheckLpApprovalQuery',
66+
JSON.stringify({
67+
error: approvalError,
68+
v2LpTokenApprovalQueryParams,
69+
}),
70+
)
6671
}
6772

6873
const v2ApprovalGasFeeUSD =
@@ -141,10 +146,15 @@ export function useRemoveLiquidityTxAndGasInfo({ account }: { account?: string }
141146
})
142147

143148
if (calldataError) {
144-
logger.info('RemoveLiquidityTxAndGasInfo', 'RemoveLiquidityTxAndGasInfo', 'DecreaseLpPositionCalldataQuery', {
145-
error: JSON.stringify(calldataError),
146-
decreaseCalldataQueryParams: JSON.stringify(decreaseCalldataQueryParams),
147-
})
149+
logger.info(
150+
'RemoveLiquidityTxAndGasInfo',
151+
'RemoveLiquidityTxAndGasInfo',
152+
'DecreaseLpPositionCalldataQuery',
153+
JSON.stringify({
154+
error: calldataError,
155+
decreaseCalldataQueryParams,
156+
}),
157+
)
148158
}
149159

150160
const { value: estimatedGasFee } = useTransactionGasFee(decreaseCalldata?.decrease, !!decreaseCalldata?.gasFee)

apps/web/src/pages/MigrateV3/MigrateV3LiquidityTxContext.tsx

+18-8
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,15 @@ export function MigrateV3PositionTxContextProvider({
7878
})
7979

8080
if (approvalError) {
81-
logger.info('MigrateV3LiquidityTxContext', 'MigrateV3LiquidityTxContext', 'CheckLpApprovalQuery', {
82-
error: JSON.stringify(approvalError),
83-
increaseLiquidityApprovalParams: JSON.stringify(increaseLiquidityApprovalParams),
84-
})
81+
logger.info(
82+
'MigrateV3LiquidityTxContext',
83+
'MigrateV3LiquidityTxContext',
84+
'CheckLpApprovalQuery',
85+
JSON.stringify({
86+
error: approvalError,
87+
increaseLiquidityApprovalParams,
88+
}),
89+
)
8590
}
8691

8792
const migratePositionRequestArgs: MigrateLPPositionRequest | undefined = useMemo(() => {
@@ -181,10 +186,15 @@ export function MigrateV3PositionTxContextProvider({
181186
})
182187

183188
if (migrateError) {
184-
logger.info('MigrateV3LiquidityTxContext', 'MigrateV3LiquidityTxContext', 'MigrateLpPositionCalldataQuery', {
185-
error: JSON.stringify(migrateError),
186-
migrateCalldataQueryParams: JSON.stringify(migratePositionRequestArgs),
187-
})
189+
logger.info(
190+
'MigrateV3LiquidityTxContext',
191+
'MigrateV3LiquidityTxContext',
192+
'MigrateLpPositionCalldataQuery',
193+
JSON.stringify({
194+
error: migrateError,
195+
migrateCalldataQueryParams: JSON.stringify(migratePositionRequestArgs),
196+
}),
197+
)
188198
}
189199

190200
const validatedValue: MigrateV3PositionTxAndGasInfo | undefined = useMemo(() => {

apps/web/src/pages/Pool/Positions/ClaimFeeModal.tsx

+9-4
Original file line numberDiff line numberDiff line change
@@ -115,10 +115,15 @@ export function ClaimFeeModal() {
115115
})
116116

117117
if (error) {
118-
logger.info('ClaimFeeModal', 'ClaimFeeModal', 'ClaimLPFeesCalldataQuery', {
119-
error: JSON.stringify(error),
120-
claimLpFeesParams: JSON.stringify(claimLpFeesParams),
121-
})
118+
logger.info(
119+
'ClaimFeeModal',
120+
'ClaimFeeModal',
121+
'ClaimLPFeesCalldataQuery',
122+
JSON.stringify({
123+
error,
124+
claimLpFeesParams,
125+
}),
126+
)
122127
}
123128

124129
const txInfo = useMemo(() => {

apps/web/src/pages/Pool/Positions/create/ContextProviders.tsx

+18-8
Original file line numberDiff line numberDiff line change
@@ -172,10 +172,15 @@ export function CreateTxContextProvider({ children }: { children: React.ReactNod
172172
})
173173

174174
if (approvalError) {
175-
logger.info('CreateTxContextProvider', 'CreateTxContextProvider', 'CheckLpApprovalQuery', {
176-
error: JSON.stringify(approvalError),
177-
addLiquidityApprovalParams: JSON.stringify(addLiquidityApprovalParams),
178-
})
175+
logger.info(
176+
'CreateTxContextProvider',
177+
'CreateTxContextProvider',
178+
'CheckLpApprovalQuery',
179+
JSON.stringify({
180+
error: approvalError,
181+
addLiquidityApprovalParams,
182+
}),
183+
)
179184
}
180185

181186
const gasFeeToken0USD = useUSDCurrencyAmountOfGasFee(
@@ -220,10 +225,15 @@ export function CreateTxContextProvider({ children }: { children: React.ReactNod
220225
})
221226

222227
if (createError) {
223-
logger.info('CreateTxContextProvider', 'CreateTxContextProvider', 'CreateLpPositionCalldataQuery', {
224-
error: JSON.stringify(createError),
225-
createCalldataQueryParams: JSON.stringify(createCalldataQueryParams),
226-
})
228+
logger.info(
229+
'CreateTxContextProvider',
230+
'CreateTxContextProvider',
231+
'CreateLpPositionCalldataQuery',
232+
JSON.stringify({
233+
error: createError,
234+
createCalldataQueryParams,
235+
}),
236+
)
227237
}
228238

229239
const actualGasFee = createCalldata?.gasFee

0 commit comments

Comments
 (0)