Skip to content

Releases: Uniswap/interface

Release web/5.79.1

17 Apr 22:53
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: Qmare3scA791vEczmDbddpWRgmipd2LyBeHGoV53RzqJWd
  • CIDv1: bafybeifz7lwau4w4z7awqjzujhgnff4lpwxrj533xk3n6skzpjmvzpyhvi

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.79.1 (2025-04-17)

Bug Fixes

  • web: v4 0 slippage at max (#18588) 07180fd

Release web/5.79.0

16 Apr 18:38
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmQToF1qiuAjejy6i8taYNKVGVw2eehvVKb8mimGtzmdnt
  • CIDv1: bafybeia7rqlhhzrec6fjpzeo2eh3ayuiiqrkqehr2puihgnpw5xabvisqu

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.79.0 (2025-04-16)

Features

  • web: [EW] add EW redux state and Recently Signed In Modal (#18035) f78e203
  • web: [EW] add ExternallyConnectableExtension dynamic config to select which extension the web app will communicate with (#18226) 211a6f8
  • web: [EW] Add new passkeys to wallet (#14816) a06b597
  • web: [EW] Be able to delete passkeys (#14817) 53cf094
  • web: [EW] Modify Sign In Connector (#17668) eb6e89f
  • web: add apr section to position page (#18078) 328c45a
  • web: add low network native balance warning for send (#18248) 1eb12a9
  • web: add username to EW registration (#18084) 5ac58a5
  • web: allow Low network token balance warning to show for interface (#18102) d756982
  • web: lp incentive position card updates (#18044) d50e225
  • web: update positions page with lp incentive boost treatments (#18026) 4211bdc

Bug Fixes

  • web: fixing arb v3 (#18421) (#18503) 6d6599f
  • web: handle async token0 or token1 in create context (#18395) ad71e5e
  • web: hotfix staging fix safari dropdown (#18468) b19c84c
  • web: move to 1 worker and fix wallet connection (#18348) c38af7e
  • web: only use mainnet in legacy searchbardropdown (#17966) de03a5d
  • web: tooltip on hover tamagui bug (#18349) 4c9c8aa
  • web: web staging builds (#18402) 8aff715

Continuous Integration

  • web: update sitemaps 7d9688f

Code Refactoring

  • web: kill multicall (#15064) ef6c894
  • web: move x-specifics to getUniswapXSwapTxAndGasInfo (#18180) 35560f7
  • web: rm unused indicativeTrade field from swapTxAndGasInfo (#18177) 3161013
  • web: rm useMultipleContractSingleData in legacy v2 hook (#15062) ab7b73e
  • web: rm useMultipleContractSingleData in usePools (#15063) 2dba888
  • web: rm useMultipleContractSingleData in useV2Pairs (#15061) 7549b71
  • web: rm useMultipleContractSingleData usage in useCurrencyBalance (#15059) 11995d0

Release extension/1.19.0

16 Apr 17:24
Compare
Choose a tag to compare

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

Honeypot Detection: Using Blockaid’s data, we now identify potentially malicious honeypot tokens and show users a token warning when interacting with them.

New pink!: Our accent pink color has been updated across the app for better accessibility and better vibes.

Other changes:

  • Removed balances from spam tokens, to clean up the portfolio view
  • Various bug fixes and performance improvements

Release mobile/1.48

04 Apr 17:23
Compare
Choose a tag to compare

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

Settings Refresh: Enjoy a more streamlined settings page, with a clearer view of your active wallets. Also note that Manage Connections has now moved out of settings and can be accessed by clicking your profile image.

Token Actions: On specific token pages, find a new action button on the bottom right corner which allow you to do things like buy, sell, send, and receive.

Other changes:

  • Various bug fixes and performance improvements

Release web/5.78.0

02 Apr 20:48
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmSSLdtykr4KjVJGyMjMx4hmMFVhcGkATFLJtfyeMTYMWC
  • CIDv1: bafybeib44pgd47ej4v7i33ggxbaeadodcp562yv7ct2lgbmjv6fkj367uu

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.78.0 (2025-04-02)

Features

  • web: [EW] list all passkeys for a wallet (#14815) 3d90cdd
  • web: add custom cache-control headers to the CF Pages app (#17936) 9310ef1
  • web: add onPress to search modal items (#17039) aafb4de
  • web: lazy load nft icons (#17963) e457d19
  • web: redo search text input for search modal (#17040) 6ed4d95
  • web: reduce amount of Mini Portfolio code in initial bundle (#17962) 73d4c24
  • web: refactor transactions tables (#17266) 68a27df
  • web: remove sentry (#17528) 8460708
  • web: set cache-control headers for vercel deploys (#17945) 6116753
  • web: table refactor (#17265) ba668ea
  • web: table scroll button (#17355) 7e1bdc8
  • web: use ErrorBoundary for LiquidityPositionRangeChart (#17965) 7c78cb3
  • web: use new REST endpoint for sitemap, add new chains (#17657) 5666bf0

Bug Fixes

  • web: add animations onpress and hover (#17725) 18f86cc
  • web: add presets to the lp screen (#17930) 7e70c82
  • web: console errors in LP flow - dedupe TamaguiClickableStyle (#17984) 04910e2
  • web: emphasis on dropdown button in LP step (#17972) 63bd289
  • web: fix crash in position range chart when currency decimals is zero (#17882) 6649588
  • web: fix range inputs with decimals (#17902) 561cab1
  • web: fix wrong useEnabledChain usage in WebUniswapContext (#17698) 9855fc5
  • web: handle scientific notation in LP range input auto-range (#18005) 1b00490
  • web: hover state on positions page (#17747) da3f3ff
  • web: migrate CopyHelper to tamagui (#17560) b6cec36
  • web: move vercel config back to root (#18039) 43ea5ef
  • web: patch stacked zindex sheets (#17740) a8bd517
  • web: patch z-index stacking (#17904) e3ce986
  • web: pull out landing page e2e tests around experimental CTAs (#17651) 2274a62
  • web: remove animation to prevent transparent flicker (#17745) 85e416d
  • web: remove styled components from positioncard/v2 (#17681) b0ec455
  • web: remove styled components from sushi card (#17682) 512ef16
  • web: remove styled components positions/index (#17680) f52bcc5
  • web: remove text 0 appearing on chart (#17861) ce86a70
  • web: update animations according to fred feedback (#17588) c5636ca
  • web: update line chart colors (#17832) c1091e7
  • web: update missed PR comments (#18029) 23d4d3b

Continuous Integration

  • web: update sitemaps dfb1790

Tests

  • web: add e2e fees tests (#17600) ab472ec

Code Refactoring

  • web: extract SlippageWarningCaption (#17639) d0677bb
  • web: migrate from styled component to tamagui and ui cleanup (#17649) 4ebbfa7
  • web: move SwapFormSettings inside swap/form/header (#17536) 624d58f

Release extension/1.18.0

31 Mar 15:17
Compare
Choose a tag to compare

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

Settings Refresh: Enjoy a more streamlined settings page. Also note that Manage Connections has now moved out of settings and can be accessed by clicking your profile image.

Dapp Connection Refresh: Once connected to a dapp, click the dapp’s icon in the Extension and view a more condensed network selector, as well as other options for managing that dapp connection.

Other changes:

  • More helpcenter articles
  • Various bug fixes and performance improvements

Release web/5.77.0

19 Mar 17:42
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmcmxzrNZV6PSQUvi77szywWtT7oG5MB13GwMoaN7nbpBU
  • CIDv1: bafybeigwp7iptpdnrs7ot27t2aibq7d6mgmptfe6tivot3wp2lvfig3wtm

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.77.0 (2025-03-19)

Features

  • web: [creating pool] modify setting initial price style (#17104) 2a3047e
  • web: [lp] add migrate button on v3 positions (#17301) 48dcf56
  • web: [lp] add warnings based on price differential (#17163) e655444
  • web: add wallet connection/status to datadog issues (#17125) 3ea2492
  • web: avoid non-actionable rpc errors for testnet chains (#17188) cfdd7af
  • web: delete legacy swap :O (#16378) 246d6da
  • web: initialize creating a pool with current price info (#17075) 9c2e992

Bug Fixes

  • web: [lp] mweb cleanups (#17260) 5327e78
  • web: add back h1 to swap tab header (#16941) c12b85d
  • web: add missing version to DD initialization (#17314) e51f608
  • web: dont fail test if snapshot revert fails (#17230) 4034ce9
  • web: filter internal RPC errors in wrapSaga on testnets (#16952) e8264f2
  • web: fix swapping on TDP (#17379) fa90c53
  • web: fix X IconButton in enter hook address form (#17261) 54bbce1
  • web: gap in positions cards as a result of using AdaptiveDropdown, and some more minor enhancements (#16384) b56607b
  • web: remove sentry from error boundary to fix double render (#17… (#17524) af665cd
  • web: remove sprinkles from NFT common.css (#16753) f359718
  • web: remove sprinkles from NFT index.css file (#16755) 1c71867
  • web: remove sprinkles from nft loading.css (#16754) 55d7321
  • web: remove sprinkles from web app (#16756) 2dd0b72
  • web: remove styled from ActivitySwitcher (#17002) 64151b1
  • web: remove styled from NFT CollectionSearch (#17003) 1097730
  • web: remove unused dep - immer (#17187) 2c3d3ab
  • web: remove vanilla-extract from Cells.css (#17168) 0f96de7
  • web: remove vanilla-extract from CollectionDetails (#17005) 5e720d9
  • web: remove vanilla-extract from FilterButton (#17006) 32a583c
  • web: remove vanilla-extract from Filters.css (#17007) de5aa23
  • web: remove vanilla-extract from LoadingSparkle (#17166) 42f2485
  • web: remove vanilla-extract from NFT Activity (#17004) 480bce6
  • web: remove vanilla-extract from PriceRange (#17008) 0689ffa
  • web: remove vanilla-extract from SortDropdown (#17167) 82a18ee
  • web: reverse animation direction for extension (#17110) c0758d2
  • web: send do not allow fiat input testnet (#16675) 16ee4be
  • web: tweak stagehand landing page commands (#17281) b64a525

Continuous Integration

  • web: update sitemaps e4d288c

Code Refactoring

  • web: buy e2e test (#17164) ca807e8
  • web: landing page e2e test migration to playwright (#17207) 23c402d

Release mobile/1.47.1

18 Mar 20:19
Compare
Choose a tag to compare

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

Unichain Updates: Enjoy faster swap speeds, more onramp options, and more token data.
Monad Testnet Support: Swap here by toggling to testnet mode in settings

Other changes:

  • VND currency support
  • Improvements to our NFT Spam reporting feature
  • Stronger warnings when sending funds to token contracts
  • New icon for the Buy/Sell button on the homepage
  • Various bug fixes and performance improvements
  • Improved help center articles

Release web/5.76.2

17 Mar 16:38
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: Qmb32y1Tr36548yibWocrfwjoXvLKDe2fwiJ34vMNi6A24
  • CIDv1: bafybeif4ussdpkymilubf3qmecctn52my5szafwzho24vhcxez6nvfwdpe

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.76.2 (2025-03-17)

Bug Fixes

  • web: fix swapping on TDP (#17378) 3000727

Release web/5.76.1

13 Mar 20:45
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmPcDN4EiXdJ2e4eH6cYKAGiYRrAh8W2hgbmDUf5GKzRGi
  • CIDv1: bafybeias3bjepuy326a66fc6lsm7wr7kfo7v5z7qvjgho2s5ge4s734mk4

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.76.1 (2025-03-13)