ci(release): publish latest release

parent 68c8f2ac
IPFS hash of the deployment:
- CIDv0: `QmYHo8ByLJhirWoUo4paybfbScgQrh5xahfr737xgdjxwQ`
- CIDv1: `bafybeiet3gsfp5g7prg2zjbaj5cwp6r3qok5fcp4rbqjdefjb7qd2bpt74`
- CIDv0: `Qmcit8DbnQtQk8ZzSa9E4PFXjU1ENfbMQXYv5VwfNLvF1N`
- CIDv1: `bafybeigvwwif77wmthgzo7xqqnjpxbqfsodjbwg3mafmnrwtcojewqpveu`
The latest release is always mirrored at [app.uniswap.org](https://app.uniswap.org).
......@@ -10,15 +10,15 @@ You can also access the Uniswap Interface from an IPFS gateway.
Your Uniswap settings are never remembered across different URLs.
IPFS gateways:
- https://bafybeiet3gsfp5g7prg2zjbaj5cwp6r3qok5fcp4rbqjdefjb7qd2bpt74.ipfs.dweb.link/
- https://bafybeiet3gsfp5g7prg2zjbaj5cwp6r3qok5fcp4rbqjdefjb7qd2bpt74.ipfs.cf-ipfs.com/
- [ipfs://QmYHo8ByLJhirWoUo4paybfbScgQrh5xahfr737xgdjxwQ/](ipfs://QmYHo8ByLJhirWoUo4paybfbScgQrh5xahfr737xgdjxwQ/)
- https://bafybeigvwwif77wmthgzo7xqqnjpxbqfsodjbwg3mafmnrwtcojewqpveu.ipfs.dweb.link/
- https://bafybeigvwwif77wmthgzo7xqqnjpxbqfsodjbwg3mafmnrwtcojewqpveu.ipfs.cf-ipfs.com/
- [ipfs://Qmcit8DbnQtQk8ZzSa9E4PFXjU1ENfbMQXYv5VwfNLvF1N/](ipfs://Qmcit8DbnQtQk8ZzSa9E4PFXjU1ENfbMQXYv5VwfNLvF1N/)
### 5.36.2 (2024-06-25)
### 5.36.3 (2024-06-26)
### Bug Fixes
* **web:** fix broken link, translation, and importing v2 positions (#… (#9493) 8fc43a8
* **web:** legacy nav should not transition out of view on scroll (#9538) 435b634
web/5.36.2
\ No newline at end of file
web/5.36.3
\ No newline at end of file
......@@ -15,8 +15,10 @@ export function useScroll() {
const scrollListener = () => {
setIsScrolledDown(window.scrollY > 0)
setHeight(window.scrollY)
currentScrollPosition = window.scrollY
if (window.scrollY >= 0) {
setHeight(window.scrollY)
currentScrollPosition = window.scrollY
}
if (previousScrollPosition < currentScrollPosition) {
setDirection(ScrollDirection.DOWN)
......
......@@ -8,6 +8,8 @@ import { memo } from 'react'
import { useLocation } from 'react-router-dom'
import styled from 'styled-components'
import { Z_INDEX } from 'theme/zIndex'
import { FeatureFlags } from 'uniswap/src/features/gating/flags'
import { useFeatureFlag } from 'uniswap/src/features/gating/hooks'
const AppHeader = styled.div`
grid-area: ${GRID_AREAS.HEADER};
......@@ -37,6 +39,7 @@ export const Header = memo(function Header() {
const isHeaderTransparent = !isScrolledDown && !isBagExpanded
const renderUkBanner = useRenderUkBanner()
const extensionEligible = useMobileAppPromoBannerEligible()
const isLegacyNav = !useFeatureFlag(FeatureFlags.NavRefresh)
return (
<AppHeader id="AppHeader">
......@@ -45,7 +48,7 @@ export const Header = memo(function Header() {
{renderUkBanner && <UkBanner />}
</Banners>
<NavOnScroll
$hide={!isExplorePage && scrollDirection === ScrollDirection.DOWN}
$hide={!isExplorePage && !isLegacyNav && scrollDirection === ScrollDirection.DOWN}
$transparent={isHeaderTransparent}
>
<Navbar blur={isHeaderTransparent} />
......
......@@ -102,7 +102,7 @@ export default function Pool() {
const [balanceMap, fetchingV2PairBalances] = useRpcTokenBalancesWithLoadingIndicator(
account.address,
tokenPairsWithLiquidityTokens.map(({ liquidityToken }) => liquidityToken),
!account?.address,
!account?.address
)
// fetch the reserves for all V2 pools in which the user has a balance
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment