Skip to content

Commit d761f7c

Browse files
ci(release): publish latest release
1 parent e011a5b commit d761f7c

1,460 files changed

Lines changed: 32856 additions & 20732 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.env.defaults

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ FIREBASE_APP_CHECK_DEBUG_TOKEN=stored-in-.env.local
2323
INCLUDE_PROTOTYPE_FEATURES=stored-in-.env.local
2424
GH_TOKEN_RN_CLI=
2525
PRIVY_APP_ID=stored-in-.env.local
26+
PRIVY_CLIENT_ID=stored-in-.env.local
2627
IS_E2E_TEST=false
2728
ENABLE_SESSION_SERVICE=false
2829
ENABLE_SESSION_UPGRADE_AUTO=false

.nxignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,6 @@ node_modules
4242
# Ignore labs (experimental projects)
4343
labs/
4444

45+
# Ignore nested git worktrees (e.g. Claude superpowers) — same projects would register twice
46+
.claude/worktrees
47+

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: `Qma67fxjSmaM1APT3HE48Wjs96CoyeRqDaRsdtiXDXk4dn`
3-
- CIDv1: `bafybeifosmckmr6wncwilup7g6pjwd3oytri6r77vzemqlresucal4k43e`
2+
- CIDv0: `QmbgfyzpdGz5JoMoejmF52ysyC375CyoqeXVWFPPvEqLo1`
3+
- CIDv1: `bafybeiggjd6jtxi74lwnlw25pc6ssoxwjvlvbmcax3l276a2r5oo6soqba`
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://bafybeifosmckmr6wncwilup7g6pjwd3oytri6r77vzemqlresucal4k43e.ipfs.dweb.link/
14-
- [ipfs://Qma67fxjSmaM1APT3HE48Wjs96CoyeRqDaRsdtiXDXk4dn/](ipfs://Qma67fxjSmaM1APT3HE48Wjs96CoyeRqDaRsdtiXDXk4dn/)
13+
- https://bafybeiggjd6jtxi74lwnlw25pc6ssoxwjvlvbmcax3l276a2r5oo6soqba.ipfs.dweb.link/
14+
- [ipfs://QmbgfyzpdGz5JoMoejmF52ysyC375CyoqeXVWFPPvEqLo1/](ipfs://QmbgfyzpdGz5JoMoejmF52ysyC375CyoqeXVWFPPvEqLo1/)

VERSION

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

apps/extension/env.d.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ declare global {
55
NODE_ENV?: 'development' | 'production' | 'test'
66
BUILD_ENV?: string
77
CI?: string
8-
VERSION?: string
98
WDYR?: string
109
}
1110
}

apps/extension/jest-setup.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import '@universe/environment/jest-package-mocks'
12
import 'utilities/jest-package-mocks'
23
import 'uniswap/jest-package-mocks'
34
import 'wallet/jest-package-mocks'
@@ -6,8 +7,6 @@ import 'react-native-gesture-handler/jestSetup'
67
import { chrome } from 'jest-chrome'
78
import { AppearanceSettingType } from 'uniswap/src/features/appearance/slice'
89

9-
process.env.IS_UNISWAP_EXTENSION = true
10-
1110
const ignoreLogs = {
1211
error: [
1312
// We need to use _persist property to ensure that the state is properly

apps/extension/jest.config.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
const preset = require('../../config/jest-presets/jest/jest-preset')
22

3+
// Set APP_ID at jest config-load time so it's inherited by all forked workers
4+
// before @universe/config is evaluated. Overrides the default in
5+
// config/jest-presets/jest/globals.js.
6+
process.env.APP_ID = 'extension'
7+
38
const fileExtensions = ['eot', 'gif', 'jpeg', 'jpg', 'otf', 'png', 'ttf', 'woff', 'woff2', 'mp4']
49

510
module.exports = {

apps/extension/src/app/config.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,20 @@
11
// oxlint-disable eslint-js/no-restricted-syntax allow process.env access
22
import type { BaseConfig } from '@universe/config'
3-
import { boolFromString, parseConfig } from '@universe/config'
3+
import { AppId, boolFromString, parseConfig } from '@universe/config'
44
import { z } from 'zod'
55

66
/**
77
* Raw process.env values for extension-specific config fields.
88
* Base config values are merged in automatically by parseConfig.
99
*/
1010
const extensionConfigValues = {
11-
version: process.env.VERSION,
11+
appId: AppId.Extension,
1212
buildEnv: process.env.BUILD_ENV,
1313
wdyr: process.env.WDYR,
1414
}
1515

1616
/** Zod schema for extension-specific config fields */
1717
const extensionConfigSchema = z.object({
18-
version: z.string().optional().describe('Extension version string'),
1918
buildEnv: z.string().optional().describe('Extension build environment'),
2019
wdyr: boolFromString.describe('Is why-did-you-render enabled'),
2120
})

apps/extension/src/app/core/SidebarApp.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import '@tamagui/core/reset.css'
22
import 'src/app/Global.css'
33
import { SharedEventName } from '@uniswap/analytics-events'
4+
import { isDevEnv } from '@universe/environment'
45
import { useEffect, useRef, useState } from 'react'
56
import { useDispatch } from 'react-redux'
67
import { createHashRouter, RouterProvider } from 'react-router'
@@ -45,7 +46,6 @@ import { useResetUnitagsQueries } from 'uniswap/src/data/apiClients/unitagsApi/u
4546
import { ExtensionEventName } from 'uniswap/src/features/telemetry/constants'
4647
import { AnalyticsDebugOverlayLazy } from 'uniswap/src/features/telemetry/debug/AnalyticsDebugOverlayLazy'
4748
import { sendAnalyticsEvent } from 'uniswap/src/features/telemetry/send'
48-
import { isDevEnv } from 'utilities/src/environment/env'
4949
import { logger } from 'utilities/src/logger/logger'
5050
import { ONE_SECOND_MS } from 'utilities/src/time/time'
5151
import { useInterval } from 'utilities/src/time/timing'

apps/extension/src/app/core/initStatSigForBrowserScripts.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { logger } from 'utilities/src/logger/logger'
77
export function makeStatsigUser(userID: string): StatsigUser {
88
return {
99
userID,
10-
appVersion: getConfig().version,
10+
appVersion: getConfig().appVersion,
1111
custom: {
1212
app: StatsigCustomAppValue.Extension,
1313
},

0 commit comments

Comments
 (0)