Releases: Uniswap/interface
Release web/5.67.2
IPFS hash of the deployment:
- CIDv0:
QmSmvQMNhi4BXMeBcTtjzRqkSkUM6BrLUjoiF4iqydKdxD
- CIDv1:
bafybeicb5abvqxhmsyufrrsh67h2q6cdomr673nes6umxcq2uvnmcnglei
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:
- https://bafybeicb5abvqxhmsyufrrsh67h2q6cdomr673nes6umxcq2uvnmcnglei.ipfs.dweb.link/
- https://bafybeicb5abvqxhmsyufrrsh67h2q6cdomr673nes6umxcq2uvnmcnglei.ipfs.cf-ipfs.com/
- ipfs://QmSmvQMNhi4BXMeBcTtjzRqkSkUM6BrLUjoiF4iqydKdxD/
5.67.2 (2025-01-23)
Bug Fixes
- web: send updated user property chainId (#15417) 731a83d
Release web/5.67.1
IPFS hash of the deployment:
- CIDv0:
QmcUczsWCfUaERJpptB48Rbmnnzg1Jagkhsd1DryHJy4jq
- CIDv1:
bafybeigsbzkda6qv7qqund7okatflwxyy24dqdoatcyyooibzm6xawwooa
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:
- https://bafybeigsbzkda6qv7qqund7okatflwxyy24dqdoatcyyooibzm6xawwooa.ipfs.dweb.link/
- https://bafybeigsbzkda6qv7qqund7okatflwxyy24dqdoatcyyooibzm6xawwooa.ipfs.cf-ipfs.com/
- ipfs://QmcUczsWCfUaERJpptB48Rbmnnzg1Jagkhsd1DryHJy4jq/
5.67.1 (2025-01-22)
Bug Fixes
- web: 2 sec poll flag fix (#15399) 955a354
Release web/5.67.0
IPFS hash of the deployment:
- CIDv0:
QmXWLumHqg4tACWDxukPYbD43ZRiNSky6uxg6zfM3G3abs
- CIDv1:
bafybeieigtoxfjlgwe4hrnvsbldxzylo2govlsrd36ipkcl3bembqwbybi
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:
- https://bafybeieigtoxfjlgwe4hrnvsbldxzylo2govlsrd36ipkcl3bembqwbybi.ipfs.dweb.link/
- https://bafybeieigtoxfjlgwe4hrnvsbldxzylo2govlsrd36ipkcl3bembqwbybi.ipfs.cf-ipfs.com/
- ipfs://QmXWLumHqg4tACWDxukPYbD43ZRiNSky6uxg6zfM3G3abs/
5.67.0 (2025-01-22)
Features
- web: add flag to experiment with 2s l2 polling interval [prod] (#15385) 2398242
Release web/5.66.2
IPFS hash of the deployment:
- CIDv0:
QmWMPrCn87GuRChSff1SQ3kJ1YyCKg3VbXb7XVMTAoZbGX
- CIDv1:
bafybeidxbzdak5a2jr4kelvar5hq42h2xelcwz4h6tncmtnflnegwblhjq
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:
- https://bafybeidxbzdak5a2jr4kelvar5hq42h2xelcwz4h6tncmtnflnegwblhjq.ipfs.dweb.link/
- https://bafybeidxbzdak5a2jr4kelvar5hq42h2xelcwz4h6tncmtnflnegwblhjq.ipfs.cf-ipfs.com/
- ipfs://QmWMPrCn87GuRChSff1SQ3kJ1YyCKg3VbXb7XVMTAoZbGX/
5.66.2 (2025-01-22)
Bug Fixes
- web: 01 22 fix web use on chain currency balance for increase create prod (#15380) 2ee9767
Release web/5.66.1
IPFS hash of the deployment:
- CIDv0:
QmXRrV5maG85Vn2QRNW7cKJfdfsBBXL1CfD88qt7Bs9ZSR
- CIDv1:
bafybeiehbztkg6vvysdomjcr53qhvnccrnq52kyrvip4ywaj5ja7e7w74i
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:
- https://bafybeiehbztkg6vvysdomjcr53qhvnccrnq52kyrvip4ywaj5ja7e7w74i.ipfs.dweb.link/
- https://bafybeiehbztkg6vvysdomjcr53qhvnccrnq52kyrvip4ywaj5ja7e7w74i.ipfs.cf-ipfs.com/
- ipfs://QmXRrV5maG85Vn2QRNW7cKJfdfsBBXL1CfD88qt7Bs9ZSR/
5.66.1 (2025-01-21)
Bug Fixes
- web: 01 21 fix web improve lp logging prod (#15357) df0e967
Release web/5.66.0
IPFS hash of the deployment:
- CIDv0:
QmQCnXjjekxSd3k2zzpWjh85rA7sgg1R3RiiiGMTpVgNE6
- CIDv1:
bafybeia3wojcisyfrr4bcavcvvrza2e2jxcoqo557gmewxmgx4gcv7msum
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:
- https://bafybeia3wojcisyfrr4bcavcvvrza2e2jxcoqo557gmewxmgx4gcv7msum.ipfs.dweb.link/
- https://bafybeia3wojcisyfrr4bcavcvvrza2e2jxcoqo557gmewxmgx4gcv7msum.ipfs.cf-ipfs.com/
- ipfs://QmQCnXjjekxSd3k2zzpWjh85rA7sgg1R3RiiiGMTpVgNE6/
5.66.0 (2025-01-21)
Features
- web: add basic behavior history reset button (#14917) 80c38bf
- web: align main CTA buttons in all swap forms (#14954) 4d9d0b7
- web: design changes for pool out of sync state (#15178) 5b17719
- web: display dependent amount from Trading API response in Increase LP flow (#15116) 3fb84dd
- web: log sentry error for approve/increase/decrease/create/migrate [lp] (#15223) 6ee46f0
- web: log sentry error for claim [lp] (#15218) 6a8e41b
- web: unichain card (cold) (#14820) 56c5117
- web: unichain card (warm) (#14822) 1b42422
- web: update create trading api (#15159) 2d6e12e
Bug Fixes
- mweb: decimal separator on mweb (#15219) 2a75310
- web: add settings context provider to migrate page (#15195) c703139
- web: apply position list filters to saved pairs (#15050) 8463eef
- web: approve the wrapped token for v2 + v3 (#15217) 140fca5
- web: avoid showing incorrect Trading API error messages when skipping queries (#15038) ecfc228
- web: broken link on v2 migrate page (#15156) a813623
- web: disable range input when lacking data to visualize (#15067) 5ff362b
- web: DoubleLogo networkLogo bug (#15154) e95a795
- web: explore table should use chainId in ranking (#15103) b1c0e2e
- web: fix analytics toggle setting flash (#15128) 07e954a
- web: fix blocked token language (#15132) f6d06dd
- web: fix infinite loop on analytics toggle (#15070) fd57c35
- web: fix max token amount calc error (#15139) bb425a5
- web: fix mweb navigation test (#15014) 6600909
- web: fix numbers for LP flow analytics (#15140) 7fef11e
- web: fix scroll persist on transactions table tab (#14795) 621dc15
- web: fix the tokenA and tokenB deposit form for single-sided liquidity (#15174) 581d4d0
- web: fix wrapping/unwrapping for v3 (#15263) f29bcb8
- web: handle empty quotes array from new FOR service (#14955) ab29c6b
- web: import esm version of connectrpc (#14998) 9d4409b
- web: import esm version of i18next (#15006) 019c9c1
- web: import v2 positions fixes (#15151) fd0d075
- web: incorrect base/quote currency labels for price range on edit component (#15285) 88da0e4
- web: price range input bug fix (#15228) b0ce03b
- web: react key error in LP create flow (#15034) 01b6ab5
- web: remove auto-wrapping option for v4 increase / decrease (#15232) 1e203d8
- web: remove liquidity input 100 max (#14968) f96c4a5
- web: remove unnecessary tooltip from v2 migration page (#15155) 70cce38
- web: scroll on nav dropdown and adjust max height (#15087) c594c67
- web: search input padding ui fix for mweb safari (#15039) 2b28393
- web: single-sided liquidity crash (#15224) eecc9ab
- web: UI fixes for v4 position cards (#15053) c1ca09c
- web: unavailable price state for pool creation (#15071) eb19cbe
- web: update calls to trading api after new schema change (#15095) 77391b5
- web: update google conversion datetime format (#15021) 1cbb13f
- web: update input to trading api fro v3 + v4 create (#15205) 382c928
- web: use deeplink to default to unichain (#15318) 528b5f5
- web: v4 bug bash fixes (#15212) 62d63a8
- web: v4 hook flow fixes (#15052) 329f961
- web: v4 UI nit fixes (#15051) e20b2c1
Styles
- web: staging copy nav dropdown item style (#15322) 94fff89
Continuous Integration
- web: update sitemaps 55b34d7
Code Refactoring
- web: use universe ens address hook (#14669) 1c229db
- web: use universe ens avatar hook (#14670) 7af231a
- web: use universe ens name hook (#14667) ce789a4
Release web/5.65.2
IPFS hash of the deployment:
- CIDv0:
QmSFSxn2NQ8LP2HZckSX6WkmwGz9SQudXWqsQ9ShJKRZSb
- CIDv1:
bafybeib2dgh2xulteyu7s2lwepf2oyuwf63k3cpxeb5ogcnemn3cdsmpjq
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:
- https://bafybeib2dgh2xulteyu7s2lwepf2oyuwf63k3cpxeb5ogcnemn3cdsmpjq.ipfs.dweb.link/
- https://bafybeib2dgh2xulteyu7s2lwepf2oyuwf63k3cpxeb5ogcnemn3cdsmpjq.ipfs.cf-ipfs.com/
- ipfs://QmSFSxn2NQ8LP2HZckSX6WkmwGz9SQudXWqsQ9ShJKRZSb/
5.65.2 (2025-01-16)
Bug Fixes
- web: cherry-picks lping to reduce trading API errors (#15225) 1db3f5d
Release web/5.65.1
IPFS hash of the deployment:
- CIDv0:
QmNtGELVTA6qcn1ftK8VnJE1wz8yZdDQC89cs6dK6hHs1i
- CIDv1:
bafybeiaidevumwytkxmfm5otaerhlvgpiawod6owbx5wayykk5ghg5vj2e
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:
- https://bafybeiaidevumwytkxmfm5otaerhlvgpiawod6owbx5wayykk5ghg5vj2e.ipfs.dweb.link/
- https://bafybeiaidevumwytkxmfm5otaerhlvgpiawod6owbx5wayykk5ghg5vj2e.ipfs.cf-ipfs.com/
- ipfs://QmNtGELVTA6qcn1ftK8VnJE1wz8yZdDQC89cs6dK6hHs1i/
5.65.1 (2025-01-15)
Bug Fixes
- web: explore table should use chainId in ranking (#15144) 3834990
Release web/5.65.0
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:
- https://bafybeielzxuhhhlrf7rtyfrqtzqawka7oyjb3qklvfvcexvwdumpsnujdi.ipfs.dweb.link/
- https://bafybeielzxuhhhlrf7rtyfrqtzqawka7oyjb3qklvfvcexvwdumpsnujdi.ipfs.cf-ipfs.com/
- ipfs://QmXkPV7sagZDwbUR5PRBNWAvFrJSuTUh5Fu1aJpFA1whLV/
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
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:
- https://bafybeibl3u67jwwr3vxssx7z6bbz35bk333qe6xdnkruce7pmma5uf2z74.ipfs.dweb.link/
- https://bafybeibl3u67jwwr3vxssx7z6bbz35bk333qe6xdnkruce7pmma5uf2z74.ipfs.cf-ipfs.com/
- ipfs://QmRHsud7WNRFUg4cTcXRxuwZYZRAhYMkYAcA97mtqwq9re/
5.64.2 (2025-01-13)
Bug Fixes
- web: fix infinite loop on analytics toggle 3a2b4dc