Skip to content

Commit

Permalink
ci(release): publish latest release
Browse files Browse the repository at this point in the history
  • Loading branch information
hello-happy-puppy committed Feb 19, 2025
1 parent 922d6cb commit 8e36bfc
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 11 deletions.
12 changes: 6 additions & 6 deletions RELEASE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
IPFS hash of the deployment:
- CIDv0: `QmUpezmR69HSSepjRJJh3q8JQFPgeG1i4JKw8FmVgUtqwd`
- CIDv1: `bafybeidakk2ybrz27ok75u3dqidlp2pauhixudav4xr7lx4tmmjkxax6fa`
- CIDv0: `QmTwfweMceprzM3eyPD6GdtmZeuqbeotCsGndzkVDAW35s`
- CIDv1: `bafybeictimufoh4lae7mcfsxhjm3scrbzevhdadhljwpgs7molln7n6kpi`

The latest release is always mirrored at [app.uniswap.org](https://app.uniswap.org).

Expand All @@ -10,14 +10,14 @@ You can also access the Uniswap Interface from an IPFS gateway.
Your Uniswap settings are never remembered across different URLs.

IPFS gateways:
- https://bafybeidakk2ybrz27ok75u3dqidlp2pauhixudav4xr7lx4tmmjkxax6fa.ipfs.dweb.link/
- [ipfs://QmUpezmR69HSSepjRJJh3q8JQFPgeG1i4JKw8FmVgUtqwd/](ipfs://QmUpezmR69HSSepjRJJh3q8JQFPgeG1i4JKw8FmVgUtqwd/)
- https://bafybeictimufoh4lae7mcfsxhjm3scrbzevhdadhljwpgs7molln7n6kpi.ipfs.dweb.link/
- [ipfs://QmTwfweMceprzM3eyPD6GdtmZeuqbeotCsGndzkVDAW35s/](ipfs://QmTwfweMceprzM3eyPD6GdtmZeuqbeotCsGndzkVDAW35s/)

### 5.72.1 (2025-02-15)
### 5.72.2 (2025-02-19)


### Bug Fixes

* **web:** regression affecting Android keyboard opening (#16405) 12ac4db
* **web:** hotfix monad down banner (#16467) 825783e


2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
web/5.72.1
web/5.72.2
12 changes: 8 additions & 4 deletions apps/web/src/components/ChainConnectivityWarning.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
import { useAccount } from 'hooks/useAccount'
import useCurrentBlockTimestamp from 'hooks/useCurrentBlockTimestamp'
import { PageType, useIsPage } from 'hooks/useIsPage'
import useMachineTimeMs from 'hooks/useMachineTime'
Expand All @@ -9,9 +8,12 @@ import { Trans } from 'react-i18next'
import { ClickableTamaguiStyle, ExternalLink } from 'theme/components'
import { Flex, styled as tamaguiStyled } from 'ui/src'
import { iconSizes } from 'ui/src/theme'
import { useUniswapContext } from 'uniswap/src/contexts/UniswapContext'
import { DEFAULT_MS_BEFORE_WARNING, getChainInfo } from 'uniswap/src/features/chains/chainInfo'
import { useEnabledChains } from 'uniswap/src/features/chains/hooks/useEnabledChains'
import { UniverseChainId } from 'uniswap/src/features/chains/types'
import { FeatureFlags } from 'uniswap/src/features/gating/flags'
import { useFeatureFlag } from 'uniswap/src/features/gating/hooks'
import { AVERAGE_L1_BLOCK_TIME_MS } from 'uniswap/src/features/transactions/swap/hooks/usePollingIntervalByChain'

const BodyRow = styled.div`
Expand Down Expand Up @@ -57,11 +59,12 @@ const CloseButton = tamaguiStyled(X, {
})

export function ChainConnectivityWarning() {
const { chainId } = useAccount()
const { defaultChainId } = useEnabledChains()
const [hide, setHide] = useState(false)
const isMonadDownFlag = useFeatureFlag(FeatureFlags.MonadTestnetDown)
const { swapInputChainId: chainId } = useUniswapContext()
const info = getChainInfo(chainId ?? defaultChainId)
const label = info.label
const [hide, setHide] = useState(false)

const isNFTPage = useIsPage(PageType.NFTS)
const isLandingPage = useIsPage(PageType.LANDING)
Expand All @@ -80,8 +83,9 @@ export function ChainConnectivityWarning() {
),
)
const warning = Boolean(!!blockTime && machineTime - blockTime.mul(1000).toNumber() > waitMsBeforeWarning)
const isMonadDown = chainId === UniverseChainId.MonadTestnet && isMonadDownFlag

if (!warning || isNFTPage || isLandingPage || hide) {
if (hide || (!isMonadDown && (!warning || isNFTPage || isLandingPage))) {
return null
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -256,6 +256,7 @@ export default function FeatureFlagModal() {
<FeatureFlagOption flag={FeatureFlags.Unichain} label="Enable Unichain" />
<FeatureFlagOption flag={FeatureFlags.UnichainPromo} label="Unichain In App Promotion" />
<FeatureFlagOption flag={FeatureFlags.MonadTestnet} label="Enable Monad Testnet" />
<FeatureFlagOption flag={FeatureFlags.MonadTestnetDown} label="Enable Monad Testnet Down Banner" />
</FeatureFlagGroup>
<FeatureFlagOption flag={FeatureFlags.L2NFTs} label="L2 NFTs" />
<FeatureFlagGroup name="Quick routes">
Expand Down
2 changes: 2 additions & 0 deletions packages/uniswap/src/features/gating/flags.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ export enum FeatureFlags {
IndicativeSwapQuotes,
InstantTokenBalanceUpdate,
MonadTestnet,
MonadTestnetDown,
PortionFields,
SharedSwapArbitrumUniswapXExperiment,
TokenSelectorTrendingTokens,
Expand Down Expand Up @@ -105,6 +106,7 @@ export const WEB_FEATURE_FLAG_NAMES = new Map<FeatureFlags, string>([
[FeatureFlags.LPRedesign, 'lp_redesign'],
[FeatureFlags.LimitsFees, 'limits_fees'],
[FeatureFlags.MigrateV3ToV4, 'migrate-v3-to-v4'],
[FeatureFlags.MonadTestnetDown, 'monad_down'],
[FeatureFlags.MultipleRoutingOptions, 'multiple_routing_options'],
[FeatureFlags.NavigationHotkeys, 'navigation_hotkeys'],

Expand Down

0 comments on commit 8e36bfc

Please sign in to comment.