Skip to content

Commit

Permalink
ci(release): publish latest release
Browse files Browse the repository at this point in the history
  • Loading branch information
hello-happy-puppy committed Jan 21, 2025
1 parent c2b82b5 commit b4553c2
Show file tree
Hide file tree
Showing 7 changed files with 80 additions and 109 deletions.
83 changes: 7 additions & 76 deletions RELEASE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
IPFS hash of the deployment:
- CIDv0: `QmQCnXjjekxSd3k2zzpWjh85rA7sgg1R3RiiiGMTpVgNE6`
- CIDv1: `bafybeia3wojcisyfrr4bcavcvvrza2e2jxcoqo557gmewxmgx4gcv7msum`
- CIDv0: `QmXRrV5maG85Vn2QRNW7cKJfdfsBBXL1CfD88qt7Bs9ZSR`
- CIDv1: `bafybeiehbztkg6vvysdomjcr53qhvnccrnq52kyrvip4ywaj5ja7e7w74i`

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

Expand All @@ -10,84 +10,15 @@ You can also access the Uniswap Interface from an IPFS gateway.
Your Uniswap settings are never remembered across different URLs.

IPFS gateways:
- https://bafybeia3wojcisyfrr4bcavcvvrza2e2jxcoqo557gmewxmgx4gcv7msum.ipfs.dweb.link/
- https://bafybeia3wojcisyfrr4bcavcvvrza2e2jxcoqo557gmewxmgx4gcv7msum.ipfs.cf-ipfs.com/
- [ipfs://QmQCnXjjekxSd3k2zzpWjh85rA7sgg1R3RiiiGMTpVgNE6/](ipfs://QmQCnXjjekxSd3k2zzpWjh85rA7sgg1R3RiiiGMTpVgNE6/)
- https://bafybeiehbztkg6vvysdomjcr53qhvnccrnq52kyrvip4ywaj5ja7e7w74i.ipfs.dweb.link/
- https://bafybeiehbztkg6vvysdomjcr53qhvnccrnq52kyrvip4ywaj5ja7e7w74i.ipfs.cf-ipfs.com/
- [ipfs://QmXRrV5maG85Vn2QRNW7cKJfdfsBBXL1CfD88qt7Bs9ZSR/](ipfs://QmXRrV5maG85Vn2QRNW7cKJfdfsBBXL1CfD88qt7Bs9ZSR/)

## 5.66.0 (2025-01-21)


### Features

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


### Bug Fixes

* **mweb:** decimal separator on mweb (#15219) 2a75310
* **web:** add settings context provider to migrate page (#15195) c703139
* **web:** apply position list filters to saved pairs (#15050) 8463eef
* **web:** approve the wrapped token for v2 + v3 (#15217) 140fca5
* **web:** avoid showing incorrect Trading API error messages when skipping queries (#15038) ecfc228
* **web:** broken link on v2 migrate page (#15156) a813623
* **web:** disable range input when lacking data to visualize (#15067) 5ff362b
* **web:** DoubleLogo networkLogo bug (#15154) e95a795
* **web:** explore table should use chainId in ranking (#15103) b1c0e2e
* **web:** fix analytics toggle setting flash (#15128) 07e954a
* **web:** fix blocked token language (#15132) f6d06dd
* **web:** fix infinite loop on analytics toggle (#15070) fd57c35
* **web:** fix max token amount calc error (#15139) bb425a5
* **web:** fix mweb navigation test (#15014) 6600909
* **web:** fix numbers for LP flow analytics (#15140) 7fef11e
* **web:** fix scroll persist on transactions table tab (#14795) 621dc15
* **web:** fix the tokenA and tokenB deposit form for single-sided liquidity (#15174) 581d4d0
* **web:** fix wrapping/unwrapping for v3 (#15263) f29bcb8
* **web:** handle empty quotes array from new FOR service (#14955) ab29c6b
* **web:** import esm version of connectrpc (#14998) 9d4409b
* **web:** import esm version of i18next (#15006) 019c9c1
* **web:** import v2 positions fixes (#15151) fd0d075
* **web:** incorrect base/quote currency labels for price range on edit component (#15285) 88da0e4
* **web:** price range input bug fix (#15228) b0ce03b
* **web:** react key error in LP create flow (#15034) 01b6ab5
* **web:** remove auto-wrapping option for v4 increase / decrease (#15232) 1e203d8
* **web:** remove liquidity input 100 max (#14968) f96c4a5
* **web:** remove unnecessary tooltip from v2 migration page (#15155) 70cce38
* **web:** scroll on nav dropdown and adjust max height (#15087) c594c67
* **web:** search input padding ui fix for mweb safari (#15039) 2b28393
* **web:** single-sided liquidity crash (#15224) eecc9ab
* **web:** UI fixes for v4 position cards (#15053) c1ca09c
* **web:** unavailable price state for pool creation (#15071) eb19cbe
* **web:** update calls to trading api after new schema change (#15095) 77391b5
* **web:** update google conversion datetime format (#15021) 1cbb13f
* **web:** update input to trading api fro v3 + v4 create (#15205) 382c928
* **web:** use deeplink to default to unichain (#15318) 528b5f5
* **web:** v4 bug bash fixes (#15212) 62d63a8
* **web:** v4 hook flow fixes (#15052) 329f961
* **web:** v4 UI nit fixes (#15051) e20b2c1


### Styles

* **web:** staging copy nav dropdown item style (#15322) 94fff89


### Continuous Integration

* **web:** update sitemaps 55b34d7


### Code Refactoring

* **web:** use universe ens address hook (#14669) 1c229db
* **web:** use universe ens avatar hook (#14670) 7af231a
* **web:** use universe ens name hook (#14667) ce789a4
* **web:** 01 21 fix web improve lp logging prod (#15357) df0e967


2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
web/5.66.0
web/5.66.1
Original file line number Diff line number Diff line change
Expand Up @@ -73,10 +73,15 @@ export function IncreaseLiquidityTxContextProvider({ children }: PropsWithChildr
})

if (approvalError) {
logger.info('IncreaseLiquidityTxContext', 'IncreaseLiquidityTxContext', 'CheckLpApprovalQuery', {
error: JSON.stringify(approvalError),
increaseLiquidityApprovalParams: JSON.stringify(increaseLiquidityApprovalParams),
})
logger.info(
'IncreaseLiquidityTxContext',
'IncreaseLiquidityTxContext',
'CheckLpApprovalQuery',
JSON.stringify({
error: approvalError,
increaseLiquidityApprovalParams,
}),
)
}

const {
Expand Down
26 changes: 18 additions & 8 deletions apps/web/src/components/RemoveLiquidity/hooks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -59,10 +59,15 @@ export function useRemoveLiquidityTxAndGasInfo({ account }: { account?: string }
})

if (approvalError) {
logger.info('RemoveLiquidityTxAndGasInfo', 'RemoveLiquidityTxAndGasInfo', 'CheckLpApprovalQuery', {
error: JSON.stringify(approvalError),
v2LpTokenApprovalQueryParams: JSON.stringify(v2LpTokenApprovalQueryParams),
})
logger.info(
'RemoveLiquidityTxAndGasInfo',
'RemoveLiquidityTxAndGasInfo',
'CheckLpApprovalQuery',
JSON.stringify({
error: approvalError,
v2LpTokenApprovalQueryParams,
}),
)
}

const v2ApprovalGasFeeUSD =
Expand Down Expand Up @@ -141,10 +146,15 @@ export function useRemoveLiquidityTxAndGasInfo({ account }: { account?: string }
})

if (calldataError) {
logger.info('RemoveLiquidityTxAndGasInfo', 'RemoveLiquidityTxAndGasInfo', 'DecreaseLpPositionCalldataQuery', {
error: JSON.stringify(calldataError),
decreaseCalldataQueryParams: JSON.stringify(decreaseCalldataQueryParams),
})
logger.info(
'RemoveLiquidityTxAndGasInfo',
'RemoveLiquidityTxAndGasInfo',
'DecreaseLpPositionCalldataQuery',
JSON.stringify({
error: calldataError,
decreaseCalldataQueryParams,
}),
)
}

const { value: estimatedGasFee } = useTransactionGasFee(decreaseCalldata?.decrease, !!decreaseCalldata?.gasFee)
Expand Down
26 changes: 18 additions & 8 deletions apps/web/src/pages/MigrateV3/MigrateV3LiquidityTxContext.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -78,10 +78,15 @@ export function MigrateV3PositionTxContextProvider({
})

if (approvalError) {
logger.info('MigrateV3LiquidityTxContext', 'MigrateV3LiquidityTxContext', 'CheckLpApprovalQuery', {
error: JSON.stringify(approvalError),
increaseLiquidityApprovalParams: JSON.stringify(increaseLiquidityApprovalParams),
})
logger.info(
'MigrateV3LiquidityTxContext',
'MigrateV3LiquidityTxContext',
'CheckLpApprovalQuery',
JSON.stringify({
error: approvalError,
increaseLiquidityApprovalParams,
}),
)
}

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

if (migrateError) {
logger.info('MigrateV3LiquidityTxContext', 'MigrateV3LiquidityTxContext', 'MigrateLpPositionCalldataQuery', {
error: JSON.stringify(migrateError),
migrateCalldataQueryParams: JSON.stringify(migratePositionRequestArgs),
})
logger.info(
'MigrateV3LiquidityTxContext',
'MigrateV3LiquidityTxContext',
'MigrateLpPositionCalldataQuery',
JSON.stringify({
error: migrateError,
migrateCalldataQueryParams: JSON.stringify(migratePositionRequestArgs),
}),
)
}

const validatedValue: MigrateV3PositionTxAndGasInfo | undefined = useMemo(() => {
Expand Down
13 changes: 9 additions & 4 deletions apps/web/src/pages/Pool/Positions/ClaimFeeModal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -115,10 +115,15 @@ export function ClaimFeeModal() {
})

if (error) {
logger.info('ClaimFeeModal', 'ClaimFeeModal', 'ClaimLPFeesCalldataQuery', {
error: JSON.stringify(error),
claimLpFeesParams: JSON.stringify(claimLpFeesParams),
})
logger.info(
'ClaimFeeModal',
'ClaimFeeModal',
'ClaimLPFeesCalldataQuery',
JSON.stringify({
error,
claimLpFeesParams,
}),
)
}

const txInfo = useMemo(() => {
Expand Down
26 changes: 18 additions & 8 deletions apps/web/src/pages/Pool/Positions/create/ContextProviders.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -172,10 +172,15 @@ export function CreateTxContextProvider({ children }: { children: React.ReactNod
})

if (approvalError) {
logger.info('CreateTxContextProvider', 'CreateTxContextProvider', 'CheckLpApprovalQuery', {
error: JSON.stringify(approvalError),
addLiquidityApprovalParams: JSON.stringify(addLiquidityApprovalParams),
})
logger.info(
'CreateTxContextProvider',
'CreateTxContextProvider',
'CheckLpApprovalQuery',
JSON.stringify({
error: approvalError,
addLiquidityApprovalParams,
}),
)
}

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

if (createError) {
logger.info('CreateTxContextProvider', 'CreateTxContextProvider', 'CreateLpPositionCalldataQuery', {
error: JSON.stringify(createError),
createCalldataQueryParams: JSON.stringify(createCalldataQueryParams),
})
logger.info(
'CreateTxContextProvider',
'CreateTxContextProvider',
'CreateLpPositionCalldataQuery',
JSON.stringify({
error: createError,
createCalldataQueryParams,
}),
)
}

const actualGasFee = createCalldata?.gasFee
Expand Down

0 comments on commit b4553c2

Please # to comment.