Skip to content

Releases: Uniswap/interface

Release web/5.137.2

13 Mar 20:24

Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmVLk1jqQH3mgTk8H8ZYra8LeP4rrxnCbKojCchonzjLLs
  • CIDv1: bafybeidia7heliyc25yheizvrrtvwptv5r4xstcgbydoix43t2zb6at25q

The latest release is always mirrored at app.uniswap.org.

You can also access the Uniswap Interface from an IPFS gateway.
BEWARE: The Uniswap interface uses localStorage to remember your settings, such as which tokens you have imported.
You should always use an IPFS gateway that enforces origin separation, or our hosted deployment of the latest release at app.uniswap.org.
Your Uniswap settings are never remembered across different URLs.

IPFS gateways:

5.137.2 (2026-03-13)

Bug Fixes

  • web: hotfix #29651 (#5.136.5) (#29664) 417855b

Release web/5.137.1

12 Mar 18:03

Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmRWQUuESBFQpRspBXxNzW6qyuE6KtdyCcHmvk3AxdoBtj
  • CIDv1: bafybeibpcleblyn2rtlfvsxmhi4meneq5rwyjk3rvvq6l3ufkzdthqayga

The latest release is always mirrored at app.uniswap.org.

You can also access the Uniswap Interface from an IPFS gateway.
BEWARE: The Uniswap interface uses localStorage to remember your settings, such as which tokens you have imported.
You should always use an IPFS gateway that enforces origin separation, or our hosted deployment of the latest release at app.uniswap.org.
Your Uniswap settings are never remembered across different URLs.

IPFS gateways:

5.137.1 (2026-03-12)

Bug Fixes

  • web: hotfix #29588 (#5.136.5) (#29592) ae76a15

Release web/5.137.0

11 Mar 22:24

Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmdQ6urSp5w5e6VJxiyS2mdGKHUgmzpjNHkBT1YVdpigS6
  • CIDv1: bafybeig7ygwheh6xlew6fuz5tjgupkxx7gidccbsc6nsjrov7klmn5g7qm

The latest release is always mirrored at app.uniswap.org.

You can also access the Uniswap Interface from an IPFS gateway.
BEWARE: The Uniswap interface uses localStorage to remember your settings, such as which tokens you have imported.
You should always use an IPFS gateway that enforces origin separation, or our hosted deployment of the latest release at app.uniswap.org.
Your Uniswap settings are never remembered across different URLs.

IPFS gateways:

5.137.0 (2026-03-11)

Features

  • web: add allowlisted hooks link to positions page (#29181) 0ff53ac
  • web: add multichain balances expanding rows (#29054) 506eafb
  • web: integrate REST price fallback (#29144) b18655d
  • web: Show reset filters button on no results for search modal (#28654) 71d5260
  • web: update token percentage allocation chart (#29117) 606f9ab
  • web: Update wallet connection panel styling (#29139) b53ac09
  • web: use multichain token format in portfolio page (#28942) 10f85d1
  • web: use price service in explore pages (#29082) 9df45d8

Bug Fixes

  • web: Add compact mode for demo wallet header in portfolio (#29226) 1d9c341
  • web: cherry-pick #29363 (#5.136.1) (#29397) f2a1ada
  • web: cherry-pick #29386 (#5.136.3) (#29425) 820182e
  • web: cherry-pick #29399 (#5.136.2) (#29417) b3390fb
  • web: correctly pass multichain data argument so we don't get multichain dummy data when flag is off (#29174) 94dfa5f
  • web: Disable scrolling for context menus in token list from portfolio (#28837) 67fcfd9
  • web: Don't re-render avatars on scroll in Portfolio's activity (#29222) b824c10
  • web: fix light/dark mode transition flicker (#29247) 8a46c62
  • web: fix nav searchbar text overflow (#29284) d8b1968
  • web: Fix navbar e2e test for token details page (#29205) 00587bf
  • web: handle explore context issue for TokenCarousel component (#29166) a58f71c
  • web: use ref for dataLength comparison in useLoadMore hook (#29233) 4c5b664
  • websocket: debounce disconnects (#29085) 105efd1
  • websocket: track callback-less subscribers with eager cancellation (#29140) 578173b
  • websockets: update urls for staging/dev (#29171) 591c2c4

Continuous Integration

  • web: update sitemaps 74f05b9

Code Refactoring

  • web: fix some egw proxy edge cases (#29112) 2ed1220

Release web/5.136.3

06 Mar 18:18

Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmP2t7bPCRzhLbhhuL5q9q2VZdjN3YfwRaXZ5ujkVA3zJL
  • CIDv1: bafybeiakjzr25tfbjgvqyaiymgy6lzdx32oyx2m56f3uevtw3l3qpwu2ce

The latest release is always mirrored at app.uniswap.org.

You can also access the Uniswap Interface from an IPFS gateway.
BEWARE: The Uniswap interface uses localStorage to remember your settings, such as which tokens you have imported.
You should always use an IPFS gateway that enforces origin separation, or our hosted deployment of the latest release at app.uniswap.org.
Your Uniswap settings are never remembered across different URLs.

IPFS gateways:

5.136.3 (2026-03-06)

Bug Fixes

  • web: hotfix #29399 (#5.135.2) (#29418) 75cc8e3

Release web/5.136.2

06 Mar 17:11

Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmeDZNuZYccR5NDjknqpTztn6iwPRHALzESa7w3nyLiqrK
  • CIDv1: bafybeihl5hs3q6eacvtnt7qhdudqjoy57sezujozkiob2yxzsas5dggbyq

The latest release is always mirrored at app.uniswap.org.

You can also access the Uniswap Interface from an IPFS gateway.
BEWARE: The Uniswap interface uses localStorage to remember your settings, such as which tokens you have imported.
You should always use an IPFS gateway that enforces origin separation, or our hosted deployment of the latest release at app.uniswap.org.
Your Uniswap settings are never remembered across different URLs.

IPFS gateways:

5.136.2 (2026-03-06)

Release web/5.136.1

04 Mar 22:45

Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmVRMcjw3tePfF64bhmZkfATWDZyHEyhiBa71wyThG7KjC
  • CIDv1: bafybeidjgzrm5mpdv4nix2457qbay6vzo3l7vjdu4iysvd7cxa2lxbv4o4

The latest release is always mirrored at app.uniswap.org.

You can also access the Uniswap Interface from an IPFS gateway.
BEWARE: The Uniswap interface uses localStorage to remember your settings, such as which tokens you have imported.
You should always use an IPFS gateway that enforces origin separation, or our hosted deployment of the latest release at app.uniswap.org.
Your Uniswap settings are never remembered across different URLs.

IPFS gateways:

5.136.1 (2026-03-04)

Release web/5.136.0

04 Mar 18:11

Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmNUF7AEq4As66eZBa6w94XBeg4fXSFQtnLgRw4PVrF4wH
  • CIDv1: bafybeiab6h2ydorvjkntldeks6g5wi7yncj7xei2bmgtttwow257xqpspa

The latest release is always mirrored at app.uniswap.org.

You can also access the Uniswap Interface from an IPFS gateway.
BEWARE: The Uniswap interface uses localStorage to remember your settings, such as which tokens you have imported.
You should always use an IPFS gateway that enforces origin separation, or our hosted deployment of the latest release at app.uniswap.org.
Your Uniswap settings are never remembered across different URLs.

IPFS gateways:

5.136.0 (2026-03-04)

Features

  • web: integrate live prices via BFF WebSocket proxy (#29030) 8557385
  • web: Remove Send button from TDP bottom bar (#28825) d4bf1c0
  • web: tick lod - v2 (#27089) d13695a
  • websocket: add session refresh timer and stale socket guards (#28976) 4653f75

Bug Fixes

  • web: Add dedicated Withdraw transaction type for activity parsing (#29034) c5a3072
  • web: add FilterStoreContextProvider to pools table in TDP (#28986) 55425c7
  • web: add hover background to pinned v2 table columns (#29021) e962c18
  • web: Add information about offline mode in explore tables (#28985) 57ae4c6
  • web: add max height logic on dropdown to prevent page overflow (#28923) bc2535d
  • web: Apply column direction for chart header on mobile web (#28984) 6019240
  • web: cherry-pick #29113 (#5.135.1) (#29116) 636cb12
  • web: cherry-pick #29128 (#5.135.1) (#29136) eb75f12
  • web: Don't re-render avatars on scroll in Portfolio's activity (… (#29269) da332d4
  • web: fix nav searchbar text overflow b4b3e86
  • web: fix nav searchbar text overflow (#29294) abaa337
  • web: Fixes AccountDrawer max-height issue (#29100) 46de4cc
  • web: improve text color after clicking privacy and terms links (#28991) ae902c0
  • web: LP-647 align token banner fdv (#28631) c2fe0e9
  • web: prevent named window hijacking in download links (#28999) 2cd2ead
  • web: resolve scroll arrow buttons becoming unresponsive on mWeb (#28907) 54459cc
  • web: show active pools tab visually (#28987) ae8530e
  • web: use actual token price for FDV in completed auctions (#28630) 0d34a69
  • web: use key when rendering OffchainActivityModal to keep react state per-order (#28971) e29c215

Continuous Integration

  • web: update sitemaps 35a16aa

Code Refactoring

  • web: centralize price fetching (#29023) d2596ab
  • web: extract shared token pricing utilities (#28629) f8108bc
  • web: fix some egw proxy edge cases (#29112) 5f6e6d1

Tests

  • web: fix portfolio e2e tests (#28847) c3f15f0

Release web/5.135.1

25 Feb 23:52

Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmPmdNUVNBpYCTEwd3ZGuBsstNv3UFksebFx4yDE5Dpaqi
  • CIDv1: bafybeiavigyzqlyual3cj6htkjjnjpdgiour4f2frt57nf4dbn5huu66qu

The latest release is always mirrored at app.uniswap.org.

You can also access the Uniswap Interface from an IPFS gateway.
BEWARE: The Uniswap interface uses localStorage to remember your settings, such as which tokens you have imported.
You should always use an IPFS gateway that enforces origin separation, or our hosted deployment of the latest release at app.uniswap.org.
Your Uniswap settings are never remembered across different URLs.

IPFS gateways:

5.135.1 (2026-02-25)

Bug Fixes

  • web: hotfix #29070 (#5.134.3) (#29073) 78ee400

Release web/5.135.0

25 Feb 21:34

Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmUstUwkcnN8d3riX9cA3Pv351yt9ZXxswTcGgXL1jTn6G
  • CIDv1: bafybeidbe2zszqdoyd6ohaf7dllup7xhbwvmewwh247y7imsko2o7wlx6u

The latest release is always mirrored at app.uniswap.org.

You can also access the Uniswap Interface from an IPFS gateway.
BEWARE: The Uniswap interface uses localStorage to remember your settings, such as which tokens you have imported.
You should always use an IPFS gateway that enforces origin separation, or our hosted deployment of the latest release at app.uniswap.org.
Your Uniswap settings are never remembered across different URLs.

IPFS gateways:

5.135.0 (2026-02-25)

Features

  • web: activity tab e2e tests (#26509) 999a605
  • web: add e2e tests for nfts tab (#26508) 47d1ea4
  • web: add new stats to TDP (#27994) c2fc858
  • web: add snapshot tests for web portfolio page (#26501) 8cc96cc
  • web: and tokens tab e2e tests (#26507) 78fcf9b
  • web: consolidate dev entry-gateway to staging URL and configure proxies (#28702) 27209c9
  • web: enable egw proxy in staging (#28745) 7119baf
  • web: make shared group hover transition component (#28711) d150437
  • web: portfolio page header e2e tests (#26506) f7c80a4
  • web: portfolio page overview e2e tests (#26510) b91c820
  • web: Search fee tier modal tooltip (#28605) 249f29b
  • websocket: add connection store with Zustand (#28722) 3be4aa1
  • websocket: add core types and backoff utility (#28721) f7c31f5
  • websocket: add subscription manager with reference counting (#28723) 49bf93e
  • websocket: add WebSocket client and documentation (#28724) adc4a40

Bug Fixes

  • web: Add Experiments feature flag group (#28589) f56a294
  • web: add FilterStoreContextProvider to pools table in TDP (#28986) e808fb8
  • web: add UniswapIdentifier to DD logs (#28816) d8a1bab
  • web: cherry-pick #28900 (#5.134.2) (#29049) 3f427a1
  • web: cherry-pick #29043 (#5.134.1) (#29046) 4c35c16
  • web: cherry-pick #29053 (#5.134.2) (#29065) f6574b2
  • web: configure VITE_ENABLE_ENTRY_GATEWAY_PROXY in env files (#28849) e775c28
  • web: fix chained actions StepRowSkeleton text overflow (#28856) 47aab24
  • web: fix missing limit orders pagination bug on portfolio page (#28684) 1acdd42
  • web: fix text overflow in plan activity modal (#28863) 374a6c1
  • web: fix uniswapX cancellation (#28601) ec33f31
  • web: improve text color after clicking privacy and terms links (#28991) 17bb388
  • web: LP-609 fix bid markers disappearing in grouped distribution chart mode (#28548) f3a6051
  • web: make featured auction card grid responsive on mobile (#28761) a29ddce
  • web: proxy statsig config through /config (#28896) a3973f3
  • web: Remove WebFORNudges experiment (#28340) 38daabf
  • web: Render wrapped scroll button conditionally on web Tables (#28105) 1daa506
  • web: show active pools tab visually (#28987) 59bb58e
  • web: show exact output unavail warning for CA (#28858) cce3bf8
  • web: toucan tick grouping null value catch (#28270) 4bdb49b
  • web: unify multichain popover props and fix address popover padding (#28873) 1e766a3
  • web: use key when rendering OffchainActivityModal to keep react state per-order (#28971) b110c0b

Continuous Integration

  • web: update sitemaps cc6dfcb

Tests

  • websocket: add integration tests (#28725) 33a2174

Styles

  • web: add 2px gap between table header and body (#28693) 6d6864e

Release mobile/1.64.1

20 Dec 12:42

Choose a tag to compare

Various bug fixes and performance improvements