Skip to content

Commit 6b704f8

Browse files
ci(release): publish latest release
1 parent 12e3725 commit 6b704f8

File tree

707 files changed

+5348
-9063
lines changed

Some content is hidden

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

707 files changed

+5348
-9063
lines changed
Binary file not shown.

CODEOWNERS

Lines changed: 0 additions & 1 deletion
This file was deleted.

RELEASE

Lines changed: 7 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,10 @@
1-
IPFS hash of the deployment:
2-
- CIDv0: `QmSR8nYexuW3tYLMY62XR3PCG7tcT9QWpeVkHNX6wnZn3p`
3-
- CIDv1: `bafybeib4stith4o7l5dyd5uejt25qoxfndl57qj2gfc5sgpsmpe6lcb3y4`
1+
Excited to share some new updates! Here’s what’s new:
42

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://bafybeib4stith4o7l5dyd5uejt25qoxfndl57qj2gfc5sgpsmpe6lcb3y4.ipfs.dweb.link/
14-
- https://bafybeib4stith4o7l5dyd5uejt25qoxfndl57qj2gfc5sgpsmpe6lcb3y4.ipfs.cf-ipfs.com/
15-
- [ipfs://QmSR8nYexuW3tYLMY62XR3PCG7tcT9QWpeVkHNX6wnZn3p/](ipfs://QmSR8nYexuW3tYLMY62XR3PCG7tcT9QWpeVkHNX6wnZn3p/)
16-
17-
## 5.29.0 (2024-05-22)
18-
19-
20-
### Features
21-
22-
* **web:** [multichain] show limits page in disabled state (#8164) df50ab0
23-
* **web:** add PDP rich link previews (#8003) 564b6e1
24-
* **web:** avoid fetching redundant on-chain receipts (#7508) 0cc8511
25-
* **web:** unicon v2 education label (#8339) 1487fbd
26-
* **web:** update wallet connect modal's color mode with app theme (#7993) 38a9308
27-
28-
29-
### Bug Fixes
30-
31-
* **web:** add null check to OSCollectionsFetcher (#8188) e5077c0
32-
* **web:** Allow viewing pool mgmt pages when disconnected (#8239) 0ac09da
33-
* **web:** change gap on landing page (#8175) f98a7e8
34-
* **web:** change You pay and You receive to Buy and Sell (#8198) 601d1d9
35-
* **web:** chart dot grid size (#8085) cf94701
36-
* **web:** check client chain for undefined (#8215) 03697e7
37-
* **web:** check for supported network on pools page (#8224) 5c7d58d
38-
* **web:** filtering out spam on send (#8386) (#8405) 2775043
39-
* **web:** fix limits price parsing bug in different locales (#8199) b9613d9
40-
* **web:** fix SEO metatags (#8286) c294e33
41-
* **web:** hotfixing mouseover bug (#8402) 8c5cf28
42-
* **web:** lowercase unicon flag 02dcbf7
43-
* **web:** prevent connection from hanging when iframed - staging (#8394) 80ed62c
44-
* **web:** set initial user state in cypress tests using localStorage (#8189) 941d8fe
45-
* **web:** Show unsupported network in navbar (#8181) 7746ac4
46-
* **web:** support multichain input params (#8250) 110976e
47-
* **web:** window.ethereum fallback on mobile [prod] (#8261) 8b791cc
48-
49-
50-
### Tests
51-
52-
* **web:** remove explicit blocknumbers (#8162) 4a83a6f
53-
54-
55-
### Code Refactoring
56-
57-
* **web:** refactor NFT sell flow to use wagmi (#7636) 2ebaf2c
58-
* **web:** screen size hooks (#8100) 9593763
59-
* **web:** Use wagmi for add/remove liquidity and collecting fees (#7641) 6448ae2
60-
* **web:** use wagmi for NFT Buys (#7633) f472ce0
61-
* **web:** Use wagmi for Swap and Limit Order flow (#7779) 832d7ff
3+
Transfer from Centralized Exchange — Coinbase and Robinhood users can now transfer their crypto assets directly to the Uniswap Wallet!
624

5+
Expanded Assets on Fiat On-ramp — Users can now on-ramp to assets on other networks (e.g. ETH and USDC on Base).
636

7+
Other changes:
8+
- Better NFT visibility
9+
- Home screen improvements for new users
10+
- Various bug fixes and performance improvements

VERSION

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

apps/mobile/android/app/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,17 +131,17 @@ android {
131131
dev {
132132
isDefault(true)
133133
applicationIdSuffix ".dev"
134-
versionName "1.28"
134+
versionName "1.27"
135135
dimension "variant"
136136
}
137137
beta {
138138
applicationIdSuffix ".beta"
139-
versionName "1.28"
139+
versionName "1.27"
140140
dimension "variant"
141141
}
142142
prod {
143143
dimension "variant"
144-
versionName "1.28"
144+
versionName "1.27"
145145
}
146146
}
147147

apps/mobile/e2e/usecases/CreateNewWallet.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { by, element, expect } from 'detox'
22
import { TestWallet } from 'e2e/utils/fixtures'
3-
import { ElementName } from 'uniswap/src/features/telemetry/constants'
3+
import { ElementName } from 'wallet/src/telemetry/constants'
44

55
export function CreateNewWallet(): void {
66
it('creates a new wallet', async () => {

apps/mobile/e2e/usecases/onboarding/CreateNewWallet.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { by, element, expect } from 'detox'
22
import { TestWallet } from 'e2e/utils/fixtures'
3-
import { ElementName } from 'uniswap/src/features/telemetry/constants'
3+
import { ElementName } from 'wallet/src/telemetry/constants'
44

55
export async function CreateNewWallet(): Promise<void> {
66
// Selects "Create a new wallet" option on the landing screen

apps/mobile/e2e/usecases/onboarding/ImportWallet.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { by, element, expect } from 'detox'
22
import { TestWallet } from 'e2e/utils/fixtures'
3-
import { ElementName } from 'uniswap/src/features/telemetry/constants'
3+
import { ElementName } from 'wallet/src/telemetry/constants'
44

55
export async function ImportWallet(): Promise<void> {
66
// Selects "Add an existing wallet" option on the landing screen

apps/mobile/e2e/usecases/onboarding/WatchWallet.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { by, element, expect } from 'detox'
22
import { TestWatchedWallet } from 'e2e/utils/fixtures'
3-
import { ElementName } from 'uniswap/src/features/telemetry/constants'
3+
import { ElementName } from 'wallet/src/telemetry/constants'
44

55
export async function WatchWallet(): Promise<void> {
66
// Selects "Add an existing wallet" option on the landing screen

apps/mobile/e2e/usecases/swap/SwapBasicInteractions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { by, element, expect } from 'detox'
22
import { TestWatchedWallet } from 'e2e/utils/fixtures'
3-
import { ElementName } from 'uniswap/src/features/telemetry/constants'
3+
import { ElementName } from 'wallet/src/telemetry/constants'
44

55
export async function SwapBasicInteractions(): Promise<void> {
66
// Navigate to swap screen

0 commit comments

Comments
 (0)