github Uniswap/interface web/5.74.0
Release web/5.74.0

latest release: web/5.74.1
one day ago

IPFS hash of the deployment:

  • CIDv0: QmbeaM3MCweTaV4GCYLVMEKm5ErB89zu5bD6JaZ1Eoxjgc
  • CIDv1: bafybeigfx5zxz364o5wjk7wwfil27fg27o6morrlgfik4cc3gohrlezape

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.74.0 (2025-02-27)

Features

  • web: add unichain default rpc - main (#16124) 95aff86
  • web: implement new design for the position detail page (#15895) df9fe66
  • web: remove unichain beta toggle - main (#16168) (#16186) f479a33

Bug Fixes

  • web: [styled-components] migrate SparklineChart/index.tsx (#16557) 66fefda
  • web: add space at bottom of Swap page (#16149) 600d027
  • web: align New Position page in center on med-small screens (#16512) 45905e6
  • web: analytics for 'swap submit button clicked' native eth transactions (#15914) bfe6da6
  • web: create position spacing and alignment issues (#16470) 83ece23
  • web: fix bug to showing blockaid logo (#16471) a0f3bdb
  • web: landing page input output initial value (#16597) 26660cf
  • web: LiquidityPositionRangeChart inverted prices bug (#16550) 8b658e8
  • web: migrate FiatValue to tamagui (#16342) aea37e7
  • web: migrate LoadingBubble to tamagui (#16341) 761a362
  • web: migrate styled components usage in ukDisclaimerModal (#16422) c39acb0
  • web: migrate styled-components usage in TaxTooltipBody (#16425) c346b04
  • web: playwright browser cache (#16256) 4afc1bb
  • web: positioning of loading liquidity bars in the range chart (#16222) dda5ff8
  • web: re-add position page old design, use feature flag (#16583) cc5b299
  • web: regression affecting Android keyboard opening (#16403) ab0fbed
  • web: set loading status to false if no pagination result (#16296) 90f7a50
  • web: sync table head and container scrollables (#16548) f83d68a

Styles

  • web: fix holiday nav icon size and use accent1 var from theme (#16558) 39e530a

Continuous Integration

  • web: Increase JS heap for web quality checks (#16395) fe4a390
  • web: update sitemaps dae503c

Code Refactoring

  • web: add alignRight prop (#16142) e68d57f
  • web: create mockMediaSize test util (#16414) b33ae5f
  • web: don't adapt to sheet by default (#16139) c3aa280
  • web: dropdown use children instead of internalMenuItems (#16130) 7ad312c
  • web: empty wallet content deprecate styled components (#16440) 46fc931
  • web: kill useSingleContractMultipleData (#15058) e908b3c
  • web: split out AdaptiveDropdown (#16132) ad16962
  • web: update AccountDrawer and use WebBottomSheet for small screens (#16340) 0b5615b
  • web: use DropdownSelector for positions dropdown (#16191) b70cc11
  • web: useReadContract instead of useSingleCallResult in block timestamp hooks (#14745) a5dde3f
  • web: useReadContract instead of useSingleCallResult in migrate v2 hooks (#14746) ee407d6
  • web: useReadContract instead of useSingleCallResult in misc hooks (#14717) f70fad4

Don't miss a new interface release

NewReleases is sending notifications on new releases.