Skip to content

Releases: Uniswap/interface

Release web/5.65.0

15 Jan 18:18
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmXkPV7sagZDwbUR5PRBNWAvFrJSuTUh5Fu1aJpFA1whLV
  • CIDv1: bafybeielzxuhhhlrf7rtyfrqtzqawka7oyjb3qklvfvcexvwdumpsnujdi

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.65.0 (2025-01-15)

Features

  • web: [EW] Add passkey sign in (#13883) 01fd45c
  • web: [EW] Add show recovery phrase modal (#13894) 05748a7
  • web: [EW] Add sign up (#13862) aa9771e
  • web: [EW] Add signing txs (#13890) c779f0c
  • web: add the v4 whitepaper (#14867) e87e686
  • web: delete unused background updating code (#14612) aa26058
  • web: replace usage of DoubleLogoWithChain with DoubleLogo (#15011) e723da8
  • web: update uniswapx-sdk (#14654) ab645c7
  • web: use dynamic config for blocked nft collections (#14643) a748576

Bug Fixes

  • web: 5859 get position owner from get position call (#14729) b412b95
  • web: align chart headers in explore (#14830) 4a2e838
  • web: consistent lp buttons (#14664) 4c3c0d9
  • web: eth logo flash (#15013) 486ab05
  • web: filter toggle behavior on TDP (#14898) dbebd9a
  • web: fix crash on v4 create (#14891) 53b84d8
  • web: fix double logo on DoubleCurrencyAndChainLogo (#14946) 0579dcf
  • web: fix infinite loop on analytics toggle f4b5fde
  • web: fix infinite loop on analytics toggle (#15068) ad1a014
  • web: fix pdp price display (#14902) 2f00216
  • web: fix range display for v4 positions in custom fee tiers (#14904) 3be2db0
  • web: hero title bug when switching languages (#15022) d6511f5
  • web: inverted initial price bug (#14994) 017e47e
  • web: limit orders do not work with uniswapx v2 (#14995) b492069
  • web: make the swap primary colors on the tdp use token extraction colors (#14696) ea7f43b
  • web: move both price toggles together in the create flow (#14971) 8d8f595
  • web: re-add images prop to PortfolioLogo and use split logo (#14864) 840edff
  • web: reduce size impact of ui icons (#14613) f89a87e
  • web: remove direct t imports and fix translations outside of React context on web (#14829) e040834
  • web: remove worldchain minikit provider (#14544) 6794856
  • web: scroll on nav dropdown and adjust max height (#15094) 3bbd575
  • web: send speed bump font size fix (#15004) 0bd82df
  • web: update google conversion datetime format (#15131) 6a7ca9a
  • web: update input behavior on send tab (#14843) 8c4eab7

Continuous Integration

  • web: update sitemaps 8e5f49e

Styles

  • web: round ends of loading spinner component (#14779) 26b3a8b

Release web/5.64.2

13 Jan 22:18
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmRHsud7WNRFUg4cTcXRxuwZYZRAhYMkYAcA97mtqwq9re
  • CIDv1: bafybeibl3u67jwwr3vxssx7z6bbz35bk333qe6xdnkruce7pmma5uf2z74

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.64.2 (2025-01-13)

Bug Fixes

  • web: fix infinite loop on analytics toggle 3a2b4dc

Release web/5.64.1

09 Jan 20:36
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmQJQv4CsTmaz2YxvP2J6rckTN55Kpb8kgs3nuH75K4HWV
  • CIDv1: bafybeia5esoynn6udnsocgpwufk6one5vbkcvowseql5tfilf46asmveqy

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.64.1 (2025-01-09)

Bug Fixes

  • web: limit orders do not work with uniswapx v2 (#14996) d520262

Release web/5.64.0

08 Jan 21:00
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: Qma3xNtyKF992ESqe25eV3JTR8LGZwuLLx2HyfJ2LwcGRw
  • CIDv1: bafybeifoavmpqbbjcli2mn7q35itqfnsuiitrvfxvxkikguokyij7cqbhi

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.64.0 (2025-01-08)

Features

  • web: add pagination to the positions page (#14478) 69771b0
  • web: add recommended tooltip (#14574) 7a763dc
  • web: allow users to add with eth/weth (#14461) 4740134
  • web: allowing users to remove with eth (#14519) 344c6a4
  • web: disable clicking on FOR activity until confirmed on chain (#14605) f8c541a
  • web: Enable GPU acceleration and layout containment on AppBody (#14710) 6f0b0ca

Bug Fixes

  • web: 01 07 fix web re add images prop to portfoliologo and use split logo staging (#14876) 02a3013
  • web: 01 08 fix web fix double logo on doublecurrencyandchainlogo staging (#14948) 1b606bb
  • web: add analyze mode to build script (#14610) c9f9392
  • web: add monad testnet rpc to web env (#14563) 649d925
  • web: add white bgs to images and use universe token logos (#14604) c8ac0c9
  • web: Adrian/direct t fixes staging (#14941) 58f2954
  • web: bring back network logo on logoless placeholder (#14803) 97bda9d
  • web: early return isRNDev (#14685) fb77d3a
  • web: enable unitag search with suffix (#14711) 993cbd6
  • web: fix alignment of liquidity header modal (#14682) b39d879
  • web: fix conversion event success handler (#14532) e81947b
  • web: fix crash on positions page (#14562) 2ba514a
  • web: fix disabled swap button for previously-dismissed warning tokens (#14553) 5a987f5
  • web: fix miniP truncated closed positions + testnet mode in pools tab (#14666) 69c50a7
  • web: fix missing mweb swap (#14567) 0eab28e
  • web: fix responsive walletconnect pane expando line (#14661) 81fd2ea
  • web: fix v2 lp networks dropdown (#14576) a4f41d9
  • web: fix v2 position page crash (#14792) af9dd17
  • web: info text should be heading3 variant (#14739) 1dbc971
  • web: input focus state on press (#14759) e090f25
  • web: landing page translations line break (#14649) c1fb00f
  • web: modal height fix (#14538) c7eac8b
  • web: open LP learn more links in new tabs (#14568) 57c0752
  • web: overflow issues in chart header (#14744) 1de24a8
  • web: polish sprint nits (#14624) 2849220
  • web: set duped events as executed to prevent retry (#14771) 6dcb3ef
  • web: show more button hiding (#14742) a5edb7a
  • web: some rich link previews broken bc their logo is a webp (#14638) 350a2d6
  • web: submit conversion events to amplitude (#14497) e172586
  • web: switch to new marketing events (#14700) 35d9d4f
  • web: theme value transition for explore page tabs (#14609) 5bb4160
  • web: tree-shake wagmi chains (#14566) 2c3d079
  • web: truncation issue on max price position text (#14573) f137c41
  • web: update global preferences menu (#14636) 38d5f38
  • web: update tdp default input currency (#14699) d7147af
  • web: URL prefill param without ?chain should use default chain instead of wallet chain (#14227) a8c57d6
  • web): Revert "feat(web: Enable GPU acceleration and layout containment on AppBody (#14710)" (#14788) a5b4976

Continuous Integration

  • web: update sitemaps 77b75a6

Styles

  • web: all networks icon in explore page dropdown (#14639) bf1a42b
  • web: decrease font size for Learn More link (#14626) 6ea86c2
  • web: fix helper icon alignment in search dropdown (#14680) 237e505
  • web: fix hover on active explore tabs (#14646) b1180ea
  • web: fix some style nits in explore token page mobile action tabs (#14743) 9100557

Code Refactoring

  • web: refactor use is x page part 2 (#14652) aa54d69
  • web: refactor use X page into reusable hook (#14651) f53fa2b
  • web: refactor useIsNfts hook (#14653) 0132ff0
  • web: use default match types and include optional override (#14704) edf95e9

Release web/5.63.4

02 Jan 18:32
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmWaBTFEnY4LqKBdeyyRBmwhCuphBhe3p3CKmxnnuNhY5z
  • CIDv1: bafybeid2kthnxmhk5tcm2ogpsjzooeo3dj6bt2oh6tk3vbrsqf4sc2ogju

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.63.4 (2025-01-02)

Bug Fixes

  • web: set duped events as executed to prevent retry - prod (#14781) 35193b4

Release web/5.63.3

23 Dec 17:21
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: Qma7JPknjeioxNgRPRcWs7UWvV6VJduMgmNMJ6GdxsvYJt
  • CIDv1: bafybeifo4c4ij3unqr3bgji2gbqmnnb5vs52mopawwu7irbfppk7aoenwe

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.63.3 (2024-12-23)

Bug Fixes

  • web: change default rpc url (#14764) 153ffd9

Release web/5.63.2

19 Dec 22:59
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmQgATjf3hM9GXkqFXMBe9mH8iJad7JWMaJNzp53pDQV2a
  • CIDv1: bafybeibcw4gnryq4dypbj63jzx2md33b63cvh6eezail7ijyv4twkf72qm

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.63.2 (2024-12-19)

Bug Fixes

  • web: switch to new marketing events - prod (#14706) ad67ff4

Release mobile/1.42

18 Dec 22:23
Compare
Choose a tag to compare

We are back with some new updates! Here’s the latest:

Token Warnings: See more information about the tokens you’re attempting to swap, enriched with data from Blockaid.

Transaction Failure improvements: See more granular warnings when your slippage is too low, and increase it straight from the swap review screen.

Homescreen improvements: We added labels to the pink Buy/Sell/Receive buttons, and moved the QR code scanner to a button on the top left of the screen.

Other changes:

  • Various bug fixes and performance improvements

Release web/5.63.1

17 Dec 17:45
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmbFgzr9RodJzRaqSY5enQfpZhKsNg5TJjRMpjwkVg2nEK
  • CIDv1: bafybeif74kosbexaqxwr65grk72zr55nec3ztvt5e4phcwuh64gf3milga

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.63.1 (2024-12-17)

Bug Fixes

  • web: Fix/prod web modal (#14601) 7e6c3f1

Release web/5.63.0

17 Dec 17:16
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmP8VRKK9FDri6XhqC8xNCXJTRqbfWmiF7jTdaDBJbt3uv
  • CIDv1: bafybeialxy3kyi4xjtgo4u3a6k7gpt76j3y77m3cucofzbjxlegxfzufpu

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.63.0 (2024-12-17)

Features

  • web: add indicators for % difference from current price (#14235) 6456766
  • web: add more interactivity to range input price chart (#14153) f9c4680
  • web: filter v2 unsupported chains from LP creation flow (#14462) 734a4e2
  • web: mweb designs for price range input (#14424) 2277e82
  • web: pool finder redesign and re-enable on new LP pages (#14451) d55c7ea
  • web: Revise "unavailable" state for small price charts (#14311) aba0989

Bug Fixes

  • web: 12 16 fix web add monad testnet rpc to web env staging (#14564) 588d8bb
  • web: check window.DEV cypress fix (#14491) a885720
  • web: cherry-pick pagination into staging (#14551) 3920adf
  • web: cleanup unused legacy FOR modal (#14356) 302b4f3
  • web: Conversion API updates (#14550) 242f8da
  • web: downgrade react-native-web to 0.19.10 (#14473) 010b773
  • web: enforce privacy opt out choices (#14374) 9760922
  • web: fix broken link for providing lps (#14372) 7c06390
  • web: fix current price inversion issue (#14445) 3fe1286
  • web: fix disabled swap button for previously-dismissed warning tokens (#14559) 4868b63
  • web: fix missing mweb swap - staging (#14580) d8f6631
  • web: fix v2 lp create networks (#14578) ef585ef
  • web: hide un-owned positions (#14447) 742e519
  • web: hiding migrate to v4 (#14499) 98825bb
  • web: lp links open in new tabs - staging (#14571) bdc1de5
  • web: modal diet - part ii (#14364) 5e22130
  • web: prevent crash when sending on bnb chain (#14355) b47fc90
  • web: price range input - prevent scrolling below zero (#14316) e4e37b4
  • web: staging cherrypicks - tooltip + position page crash (#14581) d94f7f9
  • web: surface imported v2 positions (#14405) a3519b4
  • web: truncation issue on mad price text positions (#14582) 78038ed
  • web: update the create flow to get data from the sdk instead of from the backend (#14380) 50ab440
  • web: wrap positions in multichain context (#14466) bc07af4

Continuous Integration

  • web: update sitemaps 721fc2d