Skip to content

Commit 0f117d8

Browse files
ci(release): publish latest release
1 parent 9a70db0 commit 0f117d8

File tree

3 files changed

+20
-88
lines changed

3 files changed

+20
-88
lines changed

RELEASE

Lines changed: 6 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
IPFS hash of the deployment:
2-
- CIDv0: `Qme9KAEQ5d6hT9drXBZCLEHvxCcTaitz4RkSLPriko8Jgr`
3-
- CIDv1: `bafybeihk2n7ulmdeaqpwny2app5zm5akswkw5njb6hjw2rraf3u3les5am`
2+
- CIDv0: `QmTc9oJFYAwPhhTQi5NnPteHcvSYp7ZWiQ2V1WoanZjHU3`
3+
- CIDv1: `bafybeicoime5g2ighwvdo4r4x32cc3zpa7khfzrke4aym7gv7wbnl2jika`
44

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

@@ -10,94 +10,14 @@ 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://bafybeihk2n7ulmdeaqpwny2app5zm5akswkw5njb6hjw2rraf3u3les5am.ipfs.dweb.link/
14-
- [ipfs://Qme9KAEQ5d6hT9drXBZCLEHvxCcTaitz4RkSLPriko8Jgr/](ipfs://Qme9KAEQ5d6hT9drXBZCLEHvxCcTaitz4RkSLPriko8Jgr/)
13+
- https://bafybeicoime5g2ighwvdo4r4x32cc3zpa7khfzrke4aym7gv7wbnl2jika.ipfs.dweb.link/
14+
- [ipfs://QmTc9oJFYAwPhhTQi5NnPteHcvSYp7ZWiQ2V1WoanZjHU3/](ipfs://QmTc9oJFYAwPhhTQi5NnPteHcvSYp7ZWiQ2V1WoanZjHU3/)
1515

16-
## 5.119.0 (2025-11-19)
17-
18-
19-
### Features
20-
21-
* **web:** add data reporting for pools (#25217) e5540de
22-
* **web:** add hidden tokens explainer to portfolio on web (#25461) 3fa67e1
23-
* **web:** add logger to session initialization service (#25310) 918e1f7
24-
* **web:** Add mocks for GetPortfolio, V1/Swap, and FOR requests (#25071) 24e52e7
25-
* **web:** add Portfolio Balance chart (#25347) d13e1d1
26-
* **web:** add side scroll indicators to Portfolio tables (#25385) 84e222f
27-
* **web:** add support for pending transactions in activity table (#25401) 2ae6102
28-
* **web:** Add test url builder utility (#25072) 697dd34
29-
* **web:** Coalesce CreatePosition e2e tests to reduce redundancy (#25125) 2481ce4
30-
* **web:** Create e2e test CLAUDE skill (#25326) 5f88ad1
31-
* **web:** Disable anvil block, code size, and fee limits for e2e tests (#25238) 7143e86
32-
* **web:** filter portfolio historical balance chart by selected network (#25456) 2f56169
33-
* **web:** get USD value for Swapped this week value (#25365) 2ea14c2
34-
* **web:** Harden and increase anvil health checks (#25137) ccc0915
35-
* **web:** improve activity address column to match desigsn (#25164) 55cd47a
36-
* **web:** override staging entry gateway BE url (#25519) b7a6056
37-
* **web:** Portfolio Empty States (#25366) e3e08f7
38-
* **web:** portfolio on web analytics stack (#25574) 1463c9d
39-
* **web:** Replace ActivityTab e2e test with unit tests (#25173) c199937
40-
* **web:** Replace CreatePosition error e2e test with unit tests (#25190) a7943b5
41-
* **web:** Replace redundant swap e2e test with unit tests (#25268) 8a5386e
42-
* **web:** Replace UniswapX fee e2e test with unit tests (#25172) 28e4599
43-
* **web:** show ext-specific button and miniportfoliov2 when ext connected (#25251) 061e0e5
44-
* **web:** show loading skeleton when changing networks on activity tab (#25196) 5a1e27d
16+
### 5.119.1 (2025-11-20)
4517

4618

4719
### Bug Fixes
4820

49-
* **web:** add manual overrides to address column in activity table (#25426) 663697f
50-
* **web:** Add missing withAnvil param for remove/v2 redirect test (#25267) efef018
51-
* **web:** add new backend corn-staging url to staging CSP (#25522) 945c057
52-
* **web:** cloud tests updated USDC symbol (#25346) 2210015
53-
* **web:** consistent context menu and click into token behavior (#25458) 27328a6
54-
* **web:** correctly detect build mode in CSP plugin (#25528) bddc434
55-
* **web:** Don't overflow Social icons on Company menu (#25063) 2992b7c
56-
* **web:** Ensure Statsig is init before feature flag reads (#25315) 8c6e5ff
57-
* **web:** Fix broken TokenDetailsSwap e2e test and combine some (#25077) 6d97c8c
58-
* **web:** Fix graphql mocking for Token Details e2e test (#25135) ccd286d
59-
* **web:** Fix react error from DynamicConfigDropdown in FeatureFlagModal (#25316) 340b977
60-
* **web:** Fix text overflow on dropdowns (#25334) 2ed3ce1
61-
* **web:** fix tick invariant error (#25390) c7a3707
62-
* **web:** fix zIndex of fixed bottom bar to go behind mini portfolio side bar (#25459) 1a13b54
63-
* **web:** Fixes for AccountDrawer.e2e.test.ts (#25076) 0c03ba2
64-
* **web:** Fixes for Buy.e2e.test.ts (#25075) 7de39e7
65-
* **web:** Fixes for WalletConnection.e2e.test.ts (#25074) df2f20a
66-
* **web:** further improve activity table parsing (#25444) d3c11bf
67-
* **web:** make tokens table more performant (#25248) e5f62e2
68-
* **web:** nft loader and spacing fixes (#25369) 6799acc
69-
* **web:** notifs track chained actions (#25551) 54a8e0e
70-
* **web:** optimize Portfolio Overview (#25341) bfd80ab
71-
* **web:** performance enhancements for Activity tab (#25336) 97e1be7
72-
* **web:** prevent multiple nft context menus from being open (#25307) 78928fb
73-
* **web:** remove arbitrary context menu entry + memoize parts (#25370) 5b95824
74-
* **web:** Remove unnecessary trading api overrides for e2e tests (#25069) 6084180
75-
* **web:** show - for undefined fees in pools table (#25325) 080797f
76-
* **web:** support batched transactions for the create + increase flows (#25171) 5da17b9
77-
* **web:** token and pool gap fix (#25438) 6e8c190
78-
* **web:** Update mini portfolio showing + button consistency (#25368) aaaa4ac
79-
* **web:** upload sourcemaps with correct path to datadog (#25350) 9fd9c60
80-
81-
82-
### Continuous Integration
83-
84-
* **web:** update sitemaps 1b9ae1d
85-
86-
87-
### Styles
88-
89-
* **web:** add 2px spacing between rows in v2 table (#25306) 83a8a80
90-
* **web:** align designs for search input on portfolio vs page header (#25308) b966852
91-
* **web:** fix column sizing and loading skeleton alignment (#25227) 363a1b1
92-
* **web:** fix filter button overflow issue (#25165) e9bad13
93-
* **web:** fix network button font (#25183) 88cdf47
94-
* **web:** fix some alignment/sizing with address column (#25255) e649ffa
95-
* **web:** fix time hover animation in activity table (#25226) 935480c
96-
* **web:** make activity arrow icon its own column and fix timeCell alignment (#25230) 12a5748
97-
98-
99-
### Code Refactoring
100-
101-
* **web:** improve perf of feature flag modal (#25275) 2106910
21+
* **web:** show txns hash on activity table for all swaps until protocol data improves (#25649) 8571bc3
10222

10323

VERSION

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

apps/web/src/pages/Portfolio/Activity/ActivityTable/ActivityAddressCell.tsx

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import { Flex, Text } from 'ui/src'
66
import { iconSizes } from 'ui/src/theme'
77
import { TransactionDetails, TransactionType } from 'uniswap/src/features/transactions/types/transactionDetails'
88
import { getValidAddress } from 'uniswap/src/utils/addresses'
9+
import { shortenHash } from 'utilities/src/addresses'
910

1011
interface ActivityAddressCellProps {
1112
transaction: TransactionDetails
@@ -22,14 +23,21 @@ function _ActivityAddressCell({ transaction }: ActivityAddressCellProps) {
2223

2324
// Determine what to show based on transaction type and available data
2425
const showProtocol =
25-
protocolInfo && transactionType !== TransactionType.Send && transactionType !== TransactionType.Receive
26+
protocolInfo &&
27+
transactionType !== TransactionType.Send &&
28+
transactionType !== TransactionType.Receive &&
29+
transactionType !== TransactionType.Swap &&
30+
transactionType !== TransactionType.Bridge
2631
const showAddress = !showProtocol && otherPartyAddress
32+
const showTransactionHash = transactionType === TransactionType.Swap || transactionType === TransactionType.Bridge
2733

2834
const label = useMemo(() => {
2935
if (transactionType === TransactionType.Send) {
3036
return t('common.text.recipient')
3137
} else if (transactionType === TransactionType.Receive) {
3238
return t('common.text.sender')
39+
} else if (transactionType === TransactionType.Swap || transactionType === TransactionType.Bridge) {
40+
return t('transaction.details.transaction')
3341
} else if (showProtocol) {
3442
return t('common.protocol')
3543
}
@@ -59,6 +67,10 @@ function _ActivityAddressCell({ transaction }: ActivityAddressCellProps) {
5967
{protocolInfo.name}
6068
</Text>
6169
</Flex>
70+
) : showTransactionHash ? (
71+
<Text variant="body3" color="$neutral1">
72+
{shortenHash(transaction.hash)}
73+
</Text>
6274
) : (
6375
showAddress && <AddressWithAvatar address={otherPartyAddress} />
6476
)}

0 commit comments

Comments
 (0)