Skip to content

Commit 62c2de0

Browse files
ci(release): publish latest release
1 parent 9605b63 commit 62c2de0

File tree

2,328 files changed

+78076
-38098
lines changed

Some content is hidden

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

2,328 files changed

+78076
-38098
lines changed

.cursor/environment.json

Lines changed: 0 additions & 18 deletions
This file was deleted.

.depcheckrc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ ignores: [
33
'@graphql-codegen/*',
44
'@commitlint/*',
55
'@uniswap/eslint-config',
6+
'@uniswap/biome-config',
67
'i18next',
78
'moti',
89
'wrangler',
@@ -14,6 +15,11 @@ ignores: [
1415
'semver',
1516
'typanion',
1617
'@biomejs/biome',
18+
"@nx/js",
19+
"@nx/workspace",
20+
"@swc/helpers",
1721
# needed for ci
1822
'dd-trace',
23+
# depcheck flags itself as unused
24+
'depcheck',
1925
]

.env.defaults

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,11 @@ IS_E2E_TEST=false
2828
AMPLITUDE_PROXY_URL_OVERRIDE=
2929
API_BASE_URL_OVERRIDE=
3030
API_BASE_URL_V2_OVERRIDE=
31-
FOR_API_URL_OVERRIDE=
31+
FOR_API_URL_OVERRIDE=bun
3232
GRAPHQL_URL_OVERRIDE=
3333
SCANTASTIC_API_URL_OVERRIDE=
3434
STATSIG_PROXY_URL_OVERRIDE=
3535
TRADING_API_URL_OVERRIDE=
3636
UNITAGS_API_URL_OVERRIDE=
3737
GH_TOKEN_RN_CLI=
38+
JUPITER_PROXY_URL=

.github/workflows/tag_and_release.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,20 @@ jobs:
88
deploy-to-prod:
99
runs-on: ubuntu-latest
1010
steps:
11+
- uses: bullfrogsec/bullfrog@dcde5841b19b7ef693224207a7fdec67fce604db # v0.8.3
12+
with:
13+
# List of IPs to allow outbound connections to.
14+
# By default, only localhost and IPs required for the essential operations of Github Actions are allowed.
15+
# allowed-ips:|
16+
17+
# List of domains to allow outbound connections to.
18+
# Wildcards are accepted. For example, if allowing `*.google.com`, this will allow `www.google.com`, `console.cloud.google.com` but not `google.com`.
19+
# By default, only domains required for essential operations of Github Actions and uploading job summaries are allowed.
20+
# Refer to https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners#communication-requirements-for-github-hosted-runners-and-github for additional domains that should be allowed for additional Github Actions features.
21+
#allowed-domains: |
22+
# The egress policy to enforce. Valid values are `audit` and `block`.
23+
# Default: audit
24+
egress-policy: audit
1125
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
1226

1327
- name: 🧷️ Get version

.husky/post-checkout

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
#!/bin/sh
2+
3+
if [ "$LEFTHOOK_VERBOSE" = "1" -o "$LEFTHOOK_VERBOSE" = "true" ]; then
4+
set -x
5+
fi
6+
7+
if [ "$LEFTHOOK" = "0" ]; then
8+
exit 0
9+
fi
10+
11+
call_lefthook()
12+
{
13+
if test -n "$LEFTHOOK_BIN"
14+
then
15+
"$LEFTHOOK_BIN" "$@"
16+
elif lefthook -h >/dev/null 2>&1
17+
then
18+
lefthook "$@"
19+
else
20+
dir="$(git rev-parse --show-toplevel)"
21+
osArch=$(uname | tr '[:upper:]' '[:lower:]')
22+
cpuArch=$(uname -m | sed 's/aarch64/arm64/;s/x86_64/x64/')
23+
if test -f "$dir/node_modules/lefthook-${osArch}-${cpuArch}/bin/lefthook"
24+
then
25+
"$dir/node_modules/lefthook-${osArch}-${cpuArch}/bin/lefthook" "$@"
26+
elif test -f "$dir/node_modules/@evilmartians/lefthook/bin/lefthook-${osArch}-${cpuArch}/lefthook"
27+
then
28+
"$dir/node_modules/@evilmartians/lefthook/bin/lefthook-${osArch}-${cpuArch}/lefthook" "$@"
29+
elif test -f "$dir/node_modules/@evilmartians/lefthook-installer/bin/lefthook"
30+
then
31+
"$dir/node_modules/@evilmartians/lefthook-installer/bin/lefthook" "$@"
32+
elif test -f "$dir/node_modules/lefthook/bin/index.js"
33+
then
34+
"$dir/node_modules/lefthook/bin/index.js" "$@"
35+
36+
elif go tool lefthook -h >/dev/null 2>&1
37+
then
38+
go tool lefthook "$@"
39+
elif bundle exec lefthook -h >/dev/null 2>&1
40+
then
41+
bundle exec lefthook "$@"
42+
elif yarn lefthook -h >/dev/null 2>&1
43+
then
44+
yarn lefthook "$@"
45+
elif pnpm lefthook -h >/dev/null 2>&1
46+
then
47+
pnpm lefthook "$@"
48+
elif swift package lefthook >/dev/null 2>&1
49+
then
50+
swift package --build-path .build/lefthook --disable-sandbox lefthook "$@"
51+
elif command -v mint >/dev/null 2>&1
52+
then
53+
mint run csjones/lefthook-plugin "$@"
54+
elif uv run lefthook -h >/dev/null 2>&1
55+
then
56+
uv run lefthook "$@"
57+
elif mise exec -- lefthook -h >/dev/null 2>&1
58+
then
59+
mise exec -- lefthook "$@"
60+
elif devbox run lefthook -h >/dev/null 2>&1
61+
then
62+
devbox run lefthook "$@"
63+
else
64+
echo "Can't find lefthook in PATH"
65+
fi
66+
fi
67+
}
68+
69+
call_lefthook run "post-checkout" "$@"

AGENTS.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ bun g:lint:fix # Fix linting issues
5656
bun g:typecheck # Type check all packages
5757
bun g:format:fix # Fix formatting
5858
bun g:fix # Run both lint and format fix
59+
bun i18n:extract # Extract localized strings (run after changing translations)
5960
```
6061

6162
## Architecture Overview
@@ -114,6 +115,7 @@ bun g:fix # Run both lint and format fix
114115
- Always update existing unit tests related to changes made
115116
- Run tests before considering a task to be 'complete'
116117
- Also run linting and typecheck before considering a task to be 'complete'
118+
- Run `bun i18n:extract` after making changes to localized strings (e.g., using translation hooks like `useTranslation`)
117119

118120
## Critical Development Notes
119121

CLAUDE.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ bun g:lint:fix # Fix linting issues
5656
bun g:typecheck # Type check all packages
5757
bun g:format:fix # Fix formatting
5858
bun g:fix # Run both lint and format fix
59+
bun i18n:extract # Extract localized strings (run after changing translations)
5960
```
6061

6162
## Architecture Overview
@@ -114,6 +115,7 @@ bun g:fix # Run both lint and format fix
114115
- Always update existing unit tests related to changes made
115116
- Run tests before considering a task to be 'complete'
116117
- Also run linting and typecheck before considering a task to be 'complete'
118+
- Run `bun i18n:extract` after making changes to localized strings (e.g., using translation hooks like `useTranslation`)
117119

118120
## Critical Development Notes
119121

CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @uniswap/web-admins

RELEASE

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
1-
We are back with some new updates! Here’s the latest:
1+
IPFS hash of the deployment:
2+
- CIDv0: `QmafSTxtnWuKQEPDicAjQtffdcWiFnoWNUQSH83BGppGaK`
3+
- CIDv1: `bafybeifxdrxtcrxuia5skiga3s5lujaofwuuo3k4cllp6kwm5plxowzk2a`
4+
5+
The latest release is always mirrored at [app.uniswap.org](https://app.uniswap.org).
6+
7+
You can also access the Uniswap Interface from an IPFS gateway.
8+
**BEWARE**: The Uniswap interface uses [`localStorage`](https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage) to remember your settings, such as which tokens you have imported.
9+
**You should always use an IPFS gateway that enforces origin separation**, or our hosted deployment of the latest release at [app.uniswap.org](https://app.uniswap.org).
10+
Your Uniswap settings are never remembered across different URLs.
11+
12+
IPFS gateways:
13+
- https://bafybeifxdrxtcrxuia5skiga3s5lujaofwuuo3k4cllp6kwm5plxowzk2a.ipfs.dweb.link/
14+
- [ipfs://QmafSTxtnWuKQEPDicAjQtffdcWiFnoWNUQSH83BGppGaK/](ipfs://QmafSTxtnWuKQEPDicAjQtffdcWiFnoWNUQSH83BGppGaK/)
15+
16+
### 5.113.3 (2025-10-20)
17+
218

3-
- We are bringing assets to our users from chains we don’t currently support such as HYPE & SOL by bridging them to Unichain
4-
- Recurring wallet backup reminders for wallets that haven't been backed up
5-
- Various bug fixes and performance improvements

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
mobile/1.58.1
1+
web/5.113.3

0 commit comments

Comments
 (0)