Skip to content

Releases: Uniswap/interface

Release web/5.34.0

12 Jun 16:01
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmQ2oCvxsKb6KLE7XeR4ppyZWhiAsEAMwtXta9Gwtvptnx
  • CIDv1: bafybeiazesdn7jujaopqkz3nwemsmtbdp4fcxvjv75cevqgm3fhe65nwdu

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.34.0 (2024-06-12)

Features

  • web: [multichain] 4070 add chain approval to swap execution flow (#8284) f645d37
  • web: [multichain] 4101 update chain id in swap and limit context (#8363) 83cf952
  • web: [multichain] 4121 add switch chain to send execution flow (#8060) a40162b
  • web: [multichain] 4127 fallback to gql (token balances) when chain is not synced (#8059) 9848242
  • web: 4194 use correct native currency in send (#8446) dbff9f3
  • web: 4194 use correct native currency in swap (#8448) 27a34cd
  • web: 4250 - add UniverseChainInfo and UniverseChainId types (#8632) 5c6208a
  • web: 4250 - create UNIVERSE_CHAIN_INFO and mainnet property (#8633) db60dc7
  • web: 4250 - move RPCType and DEFAULT_NATIVE_ADDRESS to uniswap pkg (#8634) f578d39
  • web: 4250 - pull all chain info from universe (#8643) d76fbf2
  • web: 4250 - use mainnet from UniverseChainInfo on wallet (#8636) 2161df6
  • web: 4250 - use mainnet from UniverseChainInfo on web (#8635) 2864084
  • web: Add base to supported moonpay chains (#8805) d06d5cb
  • web: add infringing LV nft collections (#8719) 095e89c
  • web: Add Moonpay deeplink (#8806) 81e6971
  • web: add quoteId to Xv2 rfq POST (#8909) 54a936b
  • web: add unauthenticated FOR transaction fetcher to uniswap package (#8587) 3a6ccfe
  • web: adding zora (#8711) e99544c
  • web: FOR - share token picker button (#8741) 3048ad2
  • web: migrate off direct console logging (#8334) e5f9873
  • web: move basic sharable ForAggregator API calls to uniswap package (#8553) fa54d49
  • web: move Pill component to shared uniswap package (#8701) 4806ede
  • web: Refreshed nav "Get Started" modal (#8642) 6a0e15d
  • web: Refreshed nav better app layout (#8625) 4b23b54
  • web: Refreshed nav chain selector dropdown (#8627) b5d092c
  • web: Refreshed nav company menu dropdown (#8641) b7b2244
  • web: Refreshed nav preferences menu and theme toggle (#8628) 9d43d7d
  • web: Refreshed nav prep work, organize files (#8622) 9c8b5f7
  • web: Replace direct thegraph queries with new BE queries (#8626) 5081b54
  • web: share country picker component for FOR (#8702) 3800c04

Bug Fixes

  • web: [multichain] token selector in TDP should use connected chain (#8963) 6ef7dbc
  • web: AccountDrawer still showing in in-app browser on scroll when closed (#8623) ae322cb
  • web: can't switch to mainnet if first pageload has chain query param (#8684) d2e3bfb
  • web: connector may be undefined on landing page (#8822) 9323bd4
  • web: dialog button should no longer be disabled (#8849) 56285db
  • web: don't disable swap settings for unconnected chains (#8651) 141b089
  • web: fix missing translation, despite matching the library doesnt work with fee.bestForStable (#8629) 9470c59
  • web: liquidity translations (#8821) 4744be8
  • web: Pass account to send in transferInfo - staging (#8902) 786dead
  • web: patch wagmi to fix MM bug (#8841) 834a26c
  • web: Remove duplicate app promo banners (#8646) b35c3c1
  • web: removing zora from network selector when feature flag is off (#8960) e1eb12d
  • web: update useOnClickOutside to handle tooltips (#8704) 3697c7e
  • web: use address, chainId, from useAccount instead of web3-react (#8513) 26bc9fb
  • web: use orders text in CancelLimitDialog (#8706) 3fb4151

Continuous Integration

  • web: update sitemaps f972a73

Release web/5.33.0

10 Jun 17:53
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmWDHt9C34V3ARMDrzfCHtnhJd9T3RdJ5UEvYRV2cRhBEC
  • CIDv1: bafybeidu7lqw7ls7lcaxytltxl3vr7xk3hne5lrs22rmndx7vvc5ovsbiu

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.33.0 (2024-06-10)

Features

  • web: add quoteId to Xv2 rfq POST (#8908) 6fd2f1e

Release web/5.32.0

10 Jun 17:10
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmPSP5cRUzNoTLLmK32mHARzj3nuNRvytqWsdDetCNMgDM
  • CIDv1: bafybeiaqkn77amn3y4aj3h2sw2epgtsgothkkowwdpm6jxogowhmbxpv3a

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.32.0 (2024-06-10)

Features

  • web: Remove last of thegraph usage -prod (#8870) 910cb06

Release web/5.31.1

06 Jun 22:16
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmNryPgeKysHA94RrWHP8fND99CthjcCSUs93ejSbEMdC8
  • CIDv1: bafybeiahysggu6xwtpveh7ux7hvrc34exseqwgidnl7lob4eogww3m56au

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.31.1 (2024-06-06)

Bug Fixes

  • web: patch wagmi to fix MM bug - prod (#8842) 34c7bc6

Release web/5.31.0

05 Jun 18:49
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmQgjnjsbdgihYv6dHDgLpnXBkTwSwi3bthr3YLBgry9We
  • CIDv1: bafybeibc3s5567p7ggbzhvrxuqztosya2qdsixkjlre5onkgbmkiipjba4

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.31.0 (2024-06-05)

Features

  • web: add utm tags to copyLink buttons (#8556) 7a70df6
  • web: Only show identicon in send speedbump if ENS or Unitag (#8475) 5fea09e
  • web: use max-image-preview for nft SEO (#8557) caf4d41

Bug Fixes

  • web: Correctly route back to previous page on AddLiq page (#8523) 21a8143
  • web: don't disable swap settings for unconnected chains [staging] (#8653) b9731e2
  • web: fix broken translations (#8581) 5a86cb6
  • web: fix translations not loading (#8503) 12acb23
  • web: improve connection loading/error state (#8533) 9371fb3
  • web: properly filter buy/sell txs on TDP (#8511) 28ac0ef
  • web: round Send input if greatern than max decimals allowed (#8525) f56c514
  • web: update USDC address on Celo Alfajores testnet (#8484) d265731
  • web: update useOnClickOutside to handle tooltips [staging] (#8705) 1a4610f
  • web: use prev sitemaps for sitemap generation.. (#8524) b72a23f

Continuous Integration

  • web: update sitemaps ff410fb

Release mobile/1.28.2

04 Jun 16:54
Compare
Choose a tag to compare

Excited to share some new updates! Here’s what’s new:

Expanded support for NFTs — In addition to mainnet Ethereum, you are now able to see NFTs across all other networks that we currently support, including: Polygon, Arbitrum, Optimism, Base, BSC, and Blast.

Improved Unicons — We gave your wallet’s unique Unicon a makeover. Check out the rest of your accounts to see your upgraded icons.

Release web/5.30.1

31 May 18:31
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmeHTibtaHFy2CsJfYCkWUkz6iRTJPbPQEnAa7syJ8TJuV
  • CIDv1: bafybeihm5hjaazzxpktgygpmi4gvtkhdfsozzxhuxmyjnbq5jiwuxskfna

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.30.1 (2024-05-31)

Release web/5.30.0

30 May 23:08
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmWe2TF9c45GQYs4stbUXrYQvX34xQaaNTdU3T24DiRwLe
  • CIDv1: bafybeid3kd2hknxwdz7hcsqrebostgihtwucjlonlzw6oaaxjlsbgmcqdm

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.30.0 (2024-05-30)

Features

  • web: [multichain] handle default input token logic (#8209) 3eed0e3
  • web: 4131 default to token project name instead of token name (#8325) 1debde2
  • web: 4171 fix duplicate keys in currency search, show balance (#8320) 4c81e41
  • web: add Mobile App Promo Banner component (#8257) c03744d
  • web: Add Multichain Explore Feature Flag and Dropdown option (#8314) 27683d8
  • web: converge to single analytics implementation (#8161) 30558ba
  • web: convert all Trace elements to shared API (#8159) b340e9b
  • web: convert all TraceEvent usage to shared trace (#8053) 3631853
  • web: disable Liquidity Charts on V2 PDP (#8468) 66aad34
  • web: migrates to using shared analytics send + typing relevant events (#8051) 11c6325
  • web: Sitemap generation round 3?? (#8323) b6e42b6
  • web: unicon v2 education label (#8339) f92cd5e
  • web: use app-specific download links for competitor wallets (#8258) 399844e
  • web: use new chains with wagmi (#8083) dc14772
  • web: use new error dialog design (#6974) ae3628c
  • web: use Xv2 arbitrum experiment parameters for quote (#8251) 08ab621

Bug Fixes

  • web: add liquidity title fix (#8298) b587de4
  • web: Check if WC getNamespaceChainsIds is empty rather than undefined (#8422) 2c76bff
  • web: dont fetch portfolio balances if multichain ux is not enabled (#8478) 35debe1
  • web: e2e test amplitude checks (#8391) ef3a9e5
  • web: enable base eth and usdc for moonpay (#8330) ac0ba90
  • web: failing e2e tests and wrong ethereum name (#8373) 1cd24a6
  • web: filtering out spam on send (#8386) 322551b
  • web: Fix blocking Testlio bugs - staging (#8592) 55a9345
  • web: fix broken translations (#8580) df6f23d
  • web: fix failing e2e tests (#8480) 1535f19
  • web: handle chainName passed as the tab param (#8317) 4555cfd
  • web: lowercase unicon flag (#8380) dbfe14a
  • web: mouseover position bug (#8384) 2d8cd91
  • web: prevent 1H time period on PDP price chart (#8315) ddc10ca
  • web: prevent connection from hanging when iframed (#8379) 2feccc4
  • web: Unicon loading state (#8415) 76f29f5

Continuous Integration

  • web: update sitemaps b837434

Release web/5.29.1

24 May 14:39
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmTyp6ePbkJCs819zgUB4Pye4E2cTudcy4SZd5MJkk89Pb
  • CIDv1: bafybeictz6ffben6zjcs6sk752jegq56ceo7m5nciosofntokzsthxrzey

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.29.1 (2024-05-24)

Bug Fixes

  • web: Check if WC getNamespaceChainsIds is empty rather than unde… (#8455) 40a9355

Release web/5.29.0

22 May 20:15
Compare
Choose a tag to compare

IPFS hash of the deployment:

  • CIDv0: QmSR8nYexuW3tYLMY62XR3PCG7tcT9QWpeVkHNX6wnZn3p
  • CIDv1: bafybeib4stith4o7l5dyd5uejt25qoxfndl57qj2gfc5sgpsmpe6lcb3y4

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.29.0 (2024-05-22)

Features

  • web: [multichain] show limits page in disabled state (#8164) df50ab0
  • web: add PDP rich link previews (#8003) 564b6e1
  • web: avoid fetching redundant on-chain receipts (#7508) 0cc8511
  • web: unicon v2 education label (#8339) 1487fbd
  • web: update wallet connect modal's color mode with app theme (#7993) 38a9308

Bug Fixes

  • web: add null check to OSCollectionsFetcher (#8188) e5077c0
  • web: Allow viewing pool mgmt pages when disconnected (#8239) 0ac09da
  • web: change gap on landing page (#8175) f98a7e8
  • web: change You pay and You receive to Buy and Sell (#8198) 601d1d9
  • web: chart dot grid size (#8085) cf94701
  • web: check client chain for undefined (#8215) 03697e7
  • web: check for supported network on pools page (#8224) 5c7d58d
  • web: filtering out spam on send (#8386) (#8405) 2775043
  • web: fix limits price parsing bug in different locales (#8199) b9613d9
  • web: fix SEO metatags (#8286) c294e33
  • web: hotfixing mouseover bug (#8402) 8c5cf28
  • web: lowercase unicon flag 02dcbf7
  • web: prevent connection from hanging when iframed - staging (#8394) 80ed62c
  • web: set initial user state in cypress tests using localStorage (#8189) 941d8fe
  • web: Show unsupported network in navbar (#8181) 7746ac4
  • web: support multichain input params (#8250) 110976e
  • web: window.ethereum fallback on mobile [prod] (#8261) 8b791cc

Tests

  • web: remove explicit blocknumbers (#8162) 4a83a6f

Code Refactoring

  • web: refactor NFT sell flow to use wagmi (#7636) 2ebaf2c
  • web: screen size hooks (#8100) 9593763
  • web: Use wagmi for add/remove liquidity and collecting fees (#7641) 6448ae2
  • web: use wagmi for NFT Buys (#7633) f472ce0
  • web: Use wagmi for Swap and Limit Order flow (#7779) 832d7ff