Skip to content

Commit 8d9ac54

Browse files
ci(release): publish latest release
1 parent 18626ce commit 8d9ac54

File tree

14 files changed

+34
-31
lines changed

14 files changed

+34
-31
lines changed

RELEASE

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
IPFS hash of the deployment:
2-
- CIDv0: `QmVC4WhmppfmiCEHRPVduXaureggHB1cUJuCDZ4XqAKvrD`
3-
- CIDv1: `bafybeidfzz7oyo32bihvpmxfx5bkl2aenadpwn3wghz766iqvz3qtrnm7i`
2+
- CIDv0: `QmQ8TvnZT8xyYVg5cQpB4nT19Phd3AGfmPAnTuhTcxv59K`
3+
- CIDv1: `bafybeia2ta3k4c2yi2dl6gw7rsukw4svybekzbp2i2hvcfgh6qpffzr6ri`
44

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

@@ -10,5 +10,5 @@ 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://bafybeidfzz7oyo32bihvpmxfx5bkl2aenadpwn3wghz766iqvz3qtrnm7i.ipfs.dweb.link/
14-
- [ipfs://QmVC4WhmppfmiCEHRPVduXaureggHB1cUJuCDZ4XqAKvrD/](ipfs://QmVC4WhmppfmiCEHRPVduXaureggHB1cUJuCDZ4XqAKvrD/)
13+
- https://bafybeia2ta3k4c2yi2dl6gw7rsukw4svybekzbp2i2hvcfgh6qpffzr6ri.ipfs.dweb.link/
14+
- [ipfs://QmQ8TvnZT8xyYVg5cQpB4nT19Phd3AGfmPAnTuhTcxv59K/](ipfs://QmQ8TvnZT8xyYVg5cQpB4nT19Phd3AGfmPAnTuhTcxv59K/)

VERSION

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

apps/web/src/components/AccountDrawer/PasskeyMenu/PasskeyMenu.tsx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -353,10 +353,8 @@ export default function PasskeyMenu({ onClose }: { onClose: () => void }) {
353353
))}
354354
<Flex row alignSelf="stretch">
355355
<Trace logPress element={ElementName.AddPasskey}>
356-
<Button size="medium" variant="branded" emphasis="secondary" onPress={handleAddPasskey}>
357-
<Text variant="buttonLabel2" color="$blue400">
358-
{t('common.passkeys.add')}
359-
</Text>
356+
<Button variant="default" emphasis="secondary" size="medium" onPress={handleAddPasskey}>
357+
<Text variant="buttonLabel2">{t('common.passkeys.add')}</Text>
360358
</Button>
361359
</Trace>
362360
</Flex>

apps/web/src/components/AccountDrawer/PasskeyMenu/__snapshots__/PasskeyMenu.test.tsx.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -621,11 +621,11 @@ exports[`PasskeyMenu > shows authenticators and Add passkey button after loading
621621
style="display: flex; flex-basis: 0px; box-sizing: border-box; position: relative; min-height: 0px; min-width: 0px; flex-shrink: 1; flex-direction: row; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; align-items: center; justify-content: center; cursor: pointer; height: auto; align-self: stretch; flex-grow: 1; outline-color: rgba(0, 0, 0, 0); border-top-left-radius: var(--t-radius-rounded16); border-top-right-radius: var(--t-radius-rounded16); border-bottom-right-radius: var(--t-radius-rounded16); border-bottom-left-radius: var(--t-radius-rounded16); gap: var(--t-space-spacing8); border-bottom-style: solid; border-top-style: solid; border-left-style: solid; border-right-style: solid; transform: scale(1); transition: transform 100ms cubic-bezier(0.17, 0.67, 0.45, 1);"
622622
>
623623
<span
624-
class="font_button _color-_groupitem-hover_accent1Hove112785 _display-inline _boxSizing-border-box _wordWrap-break-word _whiteSpace-nowrap _mt-0px _mr-0px _mb-0px _ml-0px _color-accent1 _fontFamily-f-family _maxWidth-10037 _overflowX-hidden _overflowY-hidden _textOverflow-ellipsis _textAlign-center _fontSize-f-size-medi3736 _fontWeight-f-weight-me3083741 _lineHeight-f-lineHeigh1262266530"
624+
class="font_button _color-_groupitem-hover_neutral1Hov3121676 _display-inline _boxSizing-border-box _wordWrap-break-word _whiteSpace-nowrap _mt-0px _mr-0px _mb-0px _ml-0px _color-neutral1 _fontFamily-f-family _maxWidth-10037 _overflowX-hidden _overflowY-hidden _textOverflow-ellipsis _textAlign-center _fontSize-f-size-medi3736 _fontWeight-f-weight-me3083741 _lineHeight-f-lineHeigh1262266530"
625625
line-height-disabled="false"
626626
>
627627
<span
628-
class="font_button _display-inline _boxSizing-border-box _whiteSpace-pre-wrap _mt-0px _mr-0px _mb-0px _ml-0px _color-color _fontFamily-f-family _wordWrap-break-word _fontSize-f-size-medi3736 _fontWeight-f-weight-me3083741 _lineHeight-f-lineHeigh507465454"
628+
class="font_button _display-inline _boxSizing-border-box _whiteSpace-pre-wrap _mt-0px _mr-0px _mb-0px _ml-0px _color-neutral1 _fontFamily-f-family _wordWrap-break-word _fontSize-f-size-medi3736 _fontWeight-f-weight-me3083741 _lineHeight-f-lineHeigh507465454"
629629
data-disable-theme="true"
630630
>
631631
Add a passkey

apps/web/src/components/Liquidity/ClaimFeeModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -423,7 +423,7 @@ export function ClaimFeeModal() {
423423
size="large"
424424
variant="branded"
425425
onPress={onPressConfirm}
426-
icon={needsPasskeySignin ? <Passkey size="$icon.24" color="$neutral1" /> : undefined}
426+
icon={needsPasskeySignin ? <Passkey size="$icon.24" color="$white" /> : undefined}
427427
>
428428
{currentTransactionStep
429429
? isSignedInWithPasskey

apps/web/src/components/Liquidity/ReviewModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -355,7 +355,7 @@ export function ReviewModal({
355355
onPress={onConfirm}
356356
isDisabled={isDisabled}
357357
fill={false}
358-
icon={needsPasskeySignin ? <Passkey size="$icon.24" color="$neutral1" /> : undefined}
358+
icon={needsPasskeySignin ? <Passkey size="$icon.24" color="$white" /> : undefined}
359359
>
360360
{isSignedInWithPasskey && isSessionAuthenticated ? t('position.create.confirm') : confirmButtonText}
361361
</Button>

apps/web/src/components/NavBar/DownloadApp/Modal/PasskeyGeneration.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ export function PasskeyGenerationModal({
8787
hasWalletCreationSuccess ? (
8888
<Check size="$icon.24" color="$neutral2" />
8989
) : (
90-
<Passkey size="$icon.24" color="$neutral1" />
90+
<Passkey size="$icon.24" color="$white" />
9191
)
9292
}
9393
emphasis="primary"

apps/web/src/components/NavBar/DownloadApp/Modal/__snapshots__/PasskeyGeneration.test.tsx.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ exports[`PasskeyGenerationModal > renders default state 1`] = `
179179
<svg
180180
fill="none"
181181
stroke-width="8"
182-
style="width: 20.7px; height: 20.7px; color: rgb(19, 19, 19);"
182+
style="width: 20.7px; height: 20.7px; color: rgb(255, 255, 255);"
183183
viewBox="0 0 24 24"
184184
>
185185
<path

apps/web/src/components/TopLevelModals/index.tsx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,15 @@ export default function TopLevelModals() {
6666
<ModalRenderer modalName={ModalName.OffchainActivity} />
6767
<ModalRenderer modalName={ModalName.ReceiveCryptoModal} />
6868
<ModalRenderer modalName={ModalName.PendingWalletConnection} />
69+
<ModalRenderer
70+
modalName={ModalName.PasskeysHelp}
71+
componentProps={{ type: passkeysHelpModalType, accountName: evmAccountName }}
72+
/>
73+
<ModalRenderer modalName={ModalName.AddPasskey} />
74+
<ModalRenderer modalName={ModalName.AddBackupLogin} />
75+
<ModalRenderer modalName={ModalName.RecoverWallet} />
76+
<ModalRenderer modalName={ModalName.DeletePasskey} />
77+
<ModalRenderer modalName={ModalName.RemoveBackupLogin} />
6978
</OAuthRedirectProvider>
7079
)
7180
}

apps/web/src/pages/Beta/BetaPasscodeModal.test.tsx

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ vi.mock('ui/src/assets', async (importOriginal) => {
1212
})
1313

1414
const mockGetDynamicConfigValue = vi.fn().mockReturnValue([])
15-
const mockNavigate = vi.fn()
16-
1715
vi.mock('@universe/gating', async (importOriginal) => {
1816
const actual = await importOriginal<typeof import('@universe/gating')>()
1917
return {
@@ -23,18 +21,17 @@ vi.mock('@universe/gating', async (importOriginal) => {
2321
}
2422
})
2523

26-
vi.mock('react-router', async () => {
27-
const actual = await vi.importActual('react-router')
28-
return {
29-
...actual,
30-
useNavigate: () => mockNavigate,
31-
}
32-
})
24+
const mockLocationReplace = vi.fn()
3325

3426
describe('BetaPasscodeModal', () => {
3527
beforeEach(() => {
3628
vi.clearAllMocks()
3729
mockGetDynamicConfigValue.mockReturnValue([])
30+
Object.defineProperty(window, 'location', {
31+
value: { ...window.location, replace: mockLocationReplace },
32+
configurable: true,
33+
writable: true,
34+
})
3835
})
3936

4037
it('renders default state', () => {
@@ -81,6 +78,6 @@ describe('BetaPasscodeModal', () => {
8178
})
8279

8380
expect(getOverrideAdapter().overrideGate).toHaveBeenCalledWith('embedded_wallet', true)
84-
expect(mockNavigate).toHaveBeenCalledWith('/?intro=true', { replace: true })
81+
expect(mockLocationReplace).toHaveBeenCalledWith('/?intro=true')
8582
})
8683
})

0 commit comments

Comments
 (0)