Skip to content

Releases: Uniswap/interface

Release web/5.69.1

06 Feb 05:07
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmVpD9pf9NG2wERetMBbCqV83YvdvgPsRRCTdxNSYewAJx
  • CIDv1: bafybeidpcewjnfhxawg76jxxrlwqvxx4witgnsiz7jyq6ldroa7oirmygu

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.69.1 (2025-02-06)

Bug Fixes

  • web: hide unichain explore behind feature flag (#16017) 55c5679

Release web/5.69.0

05 Feb 16:43
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: Qma8zLjgStpH8bA8CcnrsPszS38XG4D9YqdW39VgnUSF64
  • CIDv1: bafybeifpj54iwonrxyywl5g5crbd7krugzmgsr4lw6txrkygunexey66su

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.69.0 (2025-02-05)

Features

  • web: add decimals to LP analytics properties to help debug (#15603) 9021bff
  • web: add tests for getV3PriceRangeInfo (#15710) 2b941d0
  • web: design update to buy form currency selector (#15370) ca2e42b
  • web: hide/ unhide functionality for positions (#15158) ff6c74a
  • web: hook visibility logic and ui into mini portfolio positions (#15368) 3283b9b
  • web: prevent users from creating a pool with the wrapped native token (#15614) a36f3ac
  • web: remove client side router code (#15423) d0bcd67
  • web: show add button on PosDP for closed v3 positions (#15630) 0ab7ee2

Bug Fixes

  • web: allow creating v3 positions on celo/zksync (#15545) 35db486
  • web: allow explore pool creation if disconnected (#15807) bd8ebe9
  • web: Check hash of error in transaction before throwing Swap Failed error (#15767) 67b26f8
  • web: do not normalize Amount, AmountChange, Dimensions, TimestampedAmount in apollo cache (#15579) 539fea5
  • web: fix console error on token explore (#15573) ecd65b8
  • web: fix dropdown options for LP position card (#15714) 6b92961
  • web: fix initial setting in swap settings (#15302) f15c3d1
  • web: fix issue with mnually inverted price on the confirm screen (#15776) 0c3e84b
  • web: fix logging for explore table network filter (#15518) cc7a68e
  • web: fix popover on position card (#15783) e51382a
  • web: fix v2 migration endless nav loop (#15439) baba820
  • web: handle text overflow on LP fee tier (#15537) 6fde371
  • web: handle tick value of 0 (#15546) 69c3d69
  • web: hide unichain promo tooltip on web positions page (#15552) 1b4d756
  • web: include correct hook filter on ListPools queries (#15666) 2875b3c
  • web: limit orders do not work with uniswapx v2 (again) (#15657) d9bcdcc
  • web: lower data threshold for price range input charts (#15606) 052fda6
  • web: lp chart range input auto suggestion bug staging (#15817) 8866017
  • web: move migrate flow behind a feature flag (#15576) 572fee1
  • web: only show scrollbars on NavDropdown when needed (#15617) 1f15564
  • web: price range input fixes (#15739) 43620d4
  • web: quick vs standard poll for backend orders (#15565) 4769ac3
  • web: restrict fee tier chain filter to v3 (#15901) 21c32e7
  • web: should redirect migrate page if account owner is not position owner (#15680) 7ad6efa
  • web: skip failing gas fee query in LP create flow (#15792) 3eef945
  • web: switch to new google customer account (#15913) b885080
  • web: unichain modal content style adjustments (#15643) 4b33bd4
  • web: update copy on native wrapped token (#15627) a548f5e
  • web: update range overflow (#15564) 627d23d
  • web: update send hook logic for ens lookup (#15531) dc9613d
  • web: update the insufficient balance check to account for gas (#15797) b34461c
  • web: use price to create mock pair (#15922) 122ac66
  • web: use qn rpc for default and remove cloudflare eth (#15668) ff22d20
  • web: user decimal seperator issue (#15574) 9808a42
  • web: v4 PDP - use correct pool ID for price/volume queries (#15604) 6243d04
  • web: zIndex issue with TDP share dropdown (#15884) cd3aa85

Continuous Integration

  • web: update sitemaps d038812

Styles

  • web: align modal close icons (#15507) 86111e1

Release web/5.68.4

05 Feb 01:13
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmNy6ppw64jmLBEZ6r8D19beUVH3objJPrjMfNxvugqakD
  • CIDv1: bafybeiajkzyd25iwsu5lax4wtilh5ukji3kmzrt7r76k45pcminbsirsty

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.68.4 (2025-02-05)

Bug Fixes

  • web: use price to create mock pair (#15923) 40968c3

Release mobile/1.44.1

03 Feb 23:24
Compare
Choose a tag to compare

We are back with a new feature:

Fiat Offramp: Users can now sell their crypto back into cash and have it deposit to their bank account, centralized exchange account, and more!

Other changes:

  • More robust dapp information on Activity screen
  • Reduced onboarding screens for new wallets
  • Improved volume-based sorting on our Explore page
  • Various bug fixes and performance improvements

Release extension/1.14.0

30 Jan 21:38
Compare
Choose a tag to compare

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

  • More robust dapp information on Activity screen
  • Improved volume-based sorting on our Explore page
  • Various bug fixes and performance improvements

Release web/5.68.3

29 Jan 20:16
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmZFXGq1NtaYzhf3RjWjaoTmr3ezXGMvLQjgudHxaofoNd
  • CIDv1: bafybeifcea7jfix5tqs6q65iuy2z2mano572wljjxqndobhh2qp7uwhnry

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.68.3 (2025-01-29)

Bug Fixes

  • web: include correct hook filter on ListPools queries (#15669) 3828ffa

Release web/5.68.2

29 Jan 20:02
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmQfE3pMVV1oR1B3nQddxPTEZBtyB4HPvAUHoKJRxYRaRT
  • CIDv1: bafybeibcpgdkbtvg5jux6wn55msnxuhlhswer4y5lashm6jltipdq3dtxy

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.68.2 (2025-01-29)

Bug Fixes

  • web: use qn rpc for default and remove cloudflare eth (#15670) 14bd6aa

Release web/5.68.1

28 Jan 22:42
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmVMCxr4JM6EcWatYzVqT1163uUdieSY4N2ihU3Ndoeg2j
  • CIDv1: bafybeidiezdueocy7pfmfjajojabgmf56jtutg42i5hb5rtc7647y2blja

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.68.1 (2025-01-28)

Bug Fixes

  • web: update copy on native wrapped token (#15629) 4c844cc

Release web/5.68.0

28 Jan 21:58
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmNtCo1PghM7VEpvqi9Fm1vuEmuTPeQWb5WsVeNnkKnjUJ
  • CIDv1: bafybeiaicvehxvmsqtyl4r2pd6unfxqvmsadic5jgjn6ah7ps3np47dw34

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.68.0 (2025-01-28)

Features

  • web: add additional error description to the trading api error (#15490) 37043c4
  • web: add bridging fallback for canonical bridge (#15434) b5d404d
  • web: add flag to experiment with 2s l2 polling interval (#15383) c1aa575
  • web: add hook url param for v4 positions (#15472) d6c3fa4
  • web: add script for finding&deleting unused assets (#15358) 6678a83
  • web: copy updates for v4 (#15389) 2b75dac
  • web: Handle unknown USD values in LP positions (#15295) c1d994d
  • web: prevent users from creating a pool with the wrapped native token (#15615) bf3b9eb
  • web: show unichain promo tooltip on network selector (#14805) 352d05b
  • web: unichain bridging tooltip + animation (#14842) e2536a5

Bug Fixes

  • web: 2 sec polling flag (#15404) 8ea60ed
  • web: avoid precision error in parsing gql token balances (#15372) b4632cf
  • web: buy form modals too tall (#15511) c5be5ae
  • web: celo zksync v3 create staging (#15547) 685bf90
  • web: consolidate Mutable defs (#15360) 2a78e7e
  • web: disable v4 LP creation for zksync and celo (#15393) 4a6f478
  • web: dont poll after committing to calldata - create (#15437) ae7801c
  • web: dont poll after committing to calldata - decrease (#15435) ceeae16
  • web: dont poll after committing to calldata - increase (#15436) dff928e
  • web: end holiday logo after Jan 7th (#15375) ea12101
  • web: fix inversion issue for v4 (#15519) 5ce6c04
  • web: fix migrate flow from the view positions page (#15338) c83f555
  • web: fix the claim success toast (#15326) e0badea
  • web: handle tick value of 0 (#15548) e04024b
  • web: improve lp logging (#15356) dd06b3f
  • web: layout of uniswapX routing settings labels (#15516) 7fc4f58
  • web: log previousConnectedChainId only if previously connected (#15508) d8be58d
  • web: LP create - dont refetch after error response (#15461) c4a5df3
  • web: lp create - error message for unsupported v4 chains (#15487) 7f1e405
  • web: LP event analytics chainId should not be connected chain (#15469) 17b3895
  • web: lp zksync/celo disable migration to v4 (#15488) 7c0fdfc
  • web: missing chart placeholder image for LP positions (#15513) 7a2b1a6
  • web: modal content is hidden and not scrollable (#15344) c159c82
  • web: move migrate flow behind a feature flag (#15578) 9ccaee2
  • web: prevent calls to approve when there are no params (#15381) d39b798
  • web: react hook errors in LP create flow (#15468) eae0c80
  • web: remove migrate from context menu for v4 positions (#15464) 33d02e5
  • web: remove reference to cf-ipfs from build workflow (#15363) 001965d
  • web: remove spacing between swap and banner when no quote is available but tokens selected (#15147) be58118
  • web: remove statsig-controlled outage banners (#15365) 01bf6e7
  • web: replace deprecated onKeyPress with onKeyDown (#15339) 5967037
  • web: replace tooltip with MouseOverTooltip (#15340) 62bec2f
  • web: send updated user property chainId (#15396) 8453e4a
  • web: should not unwrap currency info when v4 (#15495) 4fc68d9
  • web: simulate tx for claiming so we can better detect errors on the trading API. approvals are not needed so this should always be possible (#15349) cdd389c
  • web: update range overflow (#15567) 9d0e27d
  • web: update react-scroll-sync types (#15361) 3c41a07
  • web: update the message name being logged to sentry to more easily distinguish errors (#15420) 39fd2c4
  • web: update the settings cog size (#15503) 95090d2
  • web: use deeplink to default to unichain (#15316) 724b581
  • web: use on chain currency balance for increase, create (#15376) 0952fc5
  • web: v4 explore - volume query fix (#15611) 4d162f3
  • web: v4 PDP - use correct pool ID for price/volume queries (#15605) d22ae33

Continuous Integration

  • web: update sitemaps fbc557b

Styles

  • web: fix inconsistent sizing on nav dropdown items (#15313) a9f4e8b

Release web/5.67.4

23 Jan 21:01
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmeVXtPfnqJ2PeigSXgwizJDYf2EmwfVrCE4Qi3dXhAbdL
  • CIDv1: bafybeihqagapczekcmizn4zden7rrz6h4mfhtnd3dc3wa3wnatqc4eu6vm

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.67.4 (2025-01-23)

Bug Fixes

  • web: Phil/lp polling prod (#15462) 7533563