Skip to content

Commit 0c31bed

Browse files
ci(release): publish latest release
1 parent b9b5ab9 commit 0c31bed

File tree

6 files changed

+30
-21
lines changed

6 files changed

+30
-21
lines changed

RELEASE

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
IPFS hash of the deployment:
2-
- CIDv0: `QmSuyBts5bYKUUmyvJymu3umtqsPx2JM2vyitDAowreoFj`
3-
- CIDv1: `bafybeicd67hq3fop37jiroeheeas66epmbb3g62e7qwvgpx2h5nivtbdmy`
2+
- CIDv0: `QmSeWkZPVcDFJbMzz1dZksudFC146r6C2KPfr4u77LitYZ`
3+
- CIDv1: `bafybeicaai2fobkhtecqlfmdgxhgjkljcofn4k53qqtcxy5uzlsyvnc4fi`
44

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

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

1212
IPFS gateways:
13-
- https://bafybeicd67hq3fop37jiroeheeas66epmbb3g62e7qwvgpx2h5nivtbdmy.ipfs.dweb.link/
14-
- [ipfs://QmSuyBts5bYKUUmyvJymu3umtqsPx2JM2vyitDAowreoFj/](ipfs://QmSuyBts5bYKUUmyvJymu3umtqsPx2JM2vyitDAowreoFj/)
13+
- https://bafybeicaai2fobkhtecqlfmdgxhgjkljcofn4k53qqtcxy5uzlsyvnc4fi.ipfs.dweb.link/
14+
- [ipfs://QmSeWkZPVcDFJbMzz1dZksudFC146r6C2KPfr4u77LitYZ/](ipfs://QmSeWkZPVcDFJbMzz1dZksudFC146r6C2KPfr4u77LitYZ/)
1515

16-
### 5.119.2 (2025-11-21)
16+
### 5.119.3 (2025-11-21)
1717

1818

1919
### Bug Fixes
2020

21-
* **web:** portfolio balance chart match/mismatch logic (#25687) e2596db
21+
* **web:** Monad cherry-picks for web (#25690) 8d35ff5
2222

2323

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
web/5.119.2
1+
web/5.119.3

apps/mobile/scripts/checkBundleSize.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/bin/bash
2-
MAX_SIZE=24.00
2+
MAX_SIZE=24.50
33
MAX_BUFFER=0.5
44

55
# Check OS type and use appropriate stat command

packages/uniswap/src/features/transactions/components/InsufficientNativeTokenWarning/BuyNativeTokenButton.tsx

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { useTranslation } from 'react-i18next'
22
import { Button, Flex } from 'ui/src'
33
import { validColor } from 'ui/src/theme'
44
import { useUniswapContext } from 'uniswap/src/contexts/UniswapContext'
5+
import { UniverseChainId } from 'uniswap/src/features/chains/types'
56
import { CurrencyInfo } from 'uniswap/src/features/dataApi/types'
67
import { useIsSupportedFiatOnRampCurrency } from 'uniswap/src/features/fiatOnRamp/hooks'
78
import { ElementName } from 'uniswap/src/features/telemetry/constants'
@@ -30,28 +31,36 @@ export function BuyNativeTokenButton({
3031
!nativeCurrencyInfo,
3132
)
3233

34+
// TODO: SWAP-794 When Fiat On Ramp is supported for Monad, remove this check
35+
const fiatOnRampCurrencyNotSupportedForMonad = nativeCurrencyInfo.currency.chainId === UniverseChainId.Monad
36+
3337
const onPressBuyFiatOnRamp = (): void => {
3438
onPress?.()
3539
navigateToFiatOnRamp({ prefilledCurrency: fiatOnRampCurrency })
3640
}
3741

38-
// prevent users from attempting to buy an unsupported token
39-
if (!isLoading && !fiatOnRampCurrency) {
42+
if ((!isLoading && !fiatOnRampCurrency) || fiatOnRampCurrencyNotSupportedForMonad) {
4043
return null
4144
}
4245

46+
const isDisabled = isLoading || !fiatOnRampCurrency
47+
const useStaticEmphasis = usesStaticTheme || isDisabled
48+
const backgroundColor = useStaticEmphasis ? undefined : backgroundColorFromChain
49+
const textColor = useStaticEmphasis ? undefined : textColorFromChain
50+
const emphasis = useStaticEmphasis ? 'secondary' : 'primary'
51+
4352
return (
4453
<Trace logPress element={ElementName.BuyNativeTokenButton}>
4554
<Flex row alignSelf="stretch">
4655
<Button
47-
isDisabled={isLoading || !fiatOnRampCurrency}
48-
backgroundColor={usesStaticTheme ? undefined : backgroundColorFromChain}
56+
isDisabled={isDisabled}
57+
backgroundColor={backgroundColor}
4958
borderColor="$transparent"
5059
size="medium"
51-
emphasis={usesStaticTheme ? 'secondary' : 'primary'}
60+
emphasis={emphasis}
5261
onPress={onPressBuyFiatOnRamp}
5362
>
54-
<Button.Text color={usesStaticTheme ? undefined : textColorFromChain}>
63+
<Button.Text color={textColor}>
5564
{usesStaticText
5665
? t('swap.warning.insufficientGas.button.buyWithCard')
5766
: t('swap.warning.insufficientGas.button.buy', { tokenSymbol: nativeCurrencyInfo.currency.symbol ?? '' })}

packages/utilities/src/format/localeBased.test.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,11 +83,11 @@ it('formats fiat estimates for tokens correctly', () => {
8383
expect(formatNumber({ input: 1234.5678, type: NumberType.FiatTokenPrice, locale: 'en-US' })).toBe('$1,234.57')
8484

8585
expect(formatNumber({ input: 0.010235, type: NumberType.FiatTokenPrice, locale: 'en-US' })).toBe('$0.0102')
86-
expect(formatNumber({ input: 0.001231, type: NumberType.FiatTokenPrice, locale: 'en-US' })).toBe('$0.00123')
87-
expect(formatNumber({ input: 0.00001231, type: NumberType.FiatTokenPrice, locale: 'en-US' })).toBe('$0.0000123')
86+
expect(formatNumber({ input: 0.001231, type: NumberType.FiatTokenPrice, locale: 'en-US' })).toBe('<$0.01')
87+
expect(formatNumber({ input: 0.00001231, type: NumberType.FiatTokenPrice, locale: 'en-US' })).toBe('<$0.01')
8888

89-
expect(formatNumber({ input: 1.234e-7, type: NumberType.FiatTokenPrice, locale: 'en-US' })).toBe('$0.000000123')
90-
expect(formatNumber({ input: 9.876e-9, type: NumberType.FiatTokenPrice, locale: 'en-US' })).toBe('<$0.00000001')
89+
expect(formatNumber({ input: 1.234e-7, type: NumberType.FiatTokenPrice, locale: 'en-US' })).toBe('<$0.01')
90+
expect(formatNumber({ input: 9.876e-9, type: NumberType.FiatTokenPrice, locale: 'en-US' })).toBe('<$0.01')
9191
})
9292

9393
it('formats fiat estimates for token stats correctly', () => {

packages/utilities/src/format/localeBasedFormats.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -515,9 +515,9 @@ export const fiatTokenDetailsFormatter: Formatter = {
515515
export const fiatTokenPricesFormatter: Formatter = {
516516
rules: [
517517
{
518-
upperBound: 0.00000001,
519-
overrideValue: 0.00000001,
520-
formatter: SmallestNumCurrency,
518+
upperBound: 0.01,
519+
overrideValue: 0.01,
520+
formatter: TwoDecimalsCurrency,
521521
postFormatModifier: lessThanPostFormatModifier,
522522
},
523523
{ upperBound: 1, formatter: ThreeSigFigsCurrency },

0 commit comments

Comments
 (0)