Skip to content

Commit

Permalink
V5 update (#2878)
Browse files Browse the repository at this point in the history
Co-authored-by: Chris Smith <1979423+chris13524@users.noreply.github.com>
Co-authored-by: tomiir <rocchitomas@gmail.com>
Co-authored-by: MK <53529533+magiziz@users.noreply.github.com>
Co-authored-by: Alfreedom <alfredo@walletconnect.com>
Co-authored-by: Enes <enesozturk.d@gmail.com>
Co-authored-by: Karandeep Singh <90941366+KannuSingh@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: javad mnjd <javad.mnjd@hotmail.com>
Co-authored-by: Ignacio Santise <25931366+ignaciosantise@users.noreply.github.com>
Co-authored-by: Cali <32299095+Cali93@users.noreply.github.com>
Co-authored-by: Valentyn <valentin.vad.sh@gmail.com>
Co-authored-by: valentyn-solana <156078272+valentyn-solana@users.noreply.github.com>
Co-authored-by: Luka Isailovic <lukaisailovic@gmail.com>
Co-authored-by: Jakub Witczak <jakubwitczak6@gmail.com>
Co-authored-by: MK <mago.khamidov@gmail.com>
  • Loading branch information
16 people authored Sep 19, 2024
1 parent df3291c commit 3500f07
Show file tree
Hide file tree
Showing 229 changed files with 8,754 additions and 3,824 deletions.
45 changes: 31 additions & 14 deletions .github/workflows/ui_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,10 @@ on:
secrets:
NEXT_PUBLIC_PROJECT_ID:
required: true
RELEASE_TOKEN_V2:
required: true
TFC_INFRA_TOKEN:
required: true
TESTS_NEXTAUTH_SECRET:
required: false
TESTS_MAILSAC_API_KEY:
Expand All @@ -46,19 +50,31 @@ on:
required: false

jobs:
setup_playwright_runners:
uses: WalletConnect/gh-actions-runners/.github/workflows/setup-runners.yml@main
with:
cpu: 16384
memory: 65536
labels: playwright
count: 5
secrets:
GITHUB_PAT: ${{ secrets.RELEASE_TOKEN_V2 }}
TF_API_TOKEN: ${{ secrets.TFC_INFRA_TOKEN }}

ui_tests:
name: 'Playwright Tests'
runs-on:
group: ubuntu-runners
runs-on: [self-hosted, playwright]
strategy:
fail-fast: false
matrix:
shard: [1, 2, 3, 4, 5]
shardTotal: [5]
timeout-minutes: 20
steps:
- name: Tune GitHub-hosted runner network
uses: smorimoto/tune-github-hosted-runner-network@v1
# Possibly this helps with GitHub-hosted runner network issues, but it's not confirmed
# It's not supported in self-hosted runners, however, so commenting it out for now
# - name: Tune GitHub-hosted runner network
# uses: smorimoto/tune-github-hosted-runner-network@v1

- name: checkout
uses: actions/checkout@v4
Expand All @@ -75,17 +91,18 @@ jobs:
node-version: 18.x
cache: 'pnpm'

- name: Get installed Playwright version
id: playwright-version
run: echo "PLAYWRIGHT_VERSION=$(node -e "console.log(require('./package-lock.json').packages['apps/laboratory']['devDependencies']['@playwright/test'])")" >> $GITHUB_ENV
# - name: Get installed Playwright version
# id: playwright-version
# run: echo "PLAYWRIGHT_VERSION=$(node -e "console.log(require('./package-lock.json').packages['apps/laboratory']['devDependencies']['@playwright/test'])")" >> $GITHUB_ENV

- name: Cache playwright binaries
uses: actions/cache@v4
id: playwright-cache
with:
path: |
~/.cache/ms-playwright
key: ${{ runner.os }}-playwright-${{ env.PLAYWRIGHT_VERSION }}-${{ hashFiles('apps/laboratory/tests/shared/constants/devices.ts') }}
# This cache causes weird errors on retry runs when using the self-hosted runners, disabling for now
# - name: Cache playwright binaries
# uses: actions/cache@v4
# id: playwright-cache
# with:
# path: |
# ~/.cache/ms-playwright
# key: ${{ runner.os }}-playwright-${{ env.PLAYWRIGHT_VERSION }}-${{ hashFiles('apps/laboratory/tests/shared/constants/devices.ts') }}

- name: Install dependencies
run: pnpm install
Expand Down
84 changes: 84 additions & 0 deletions apps/demo/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,89 @@
# @apps/demo

## 5.1.8

### Patch Changes

- - chore: changed RN links to wildcards by @ignaciosantise in https://github.com/WalletConnect/web3modal/pull/2839
- feat: solana send transaction by @zoruka in https://github.com/WalletConnect/web3modal/pull/2802
- Feat/solana onramp by @phoenixVS in https://github.com/WalletConnect/web3modal/pull/2525
- chore: update assetlinks.json by @lukaisailovic in https://github.com/WalletConnect/web3modal/pull/2838
- Chore/add base sepolia by @tomiir in https://github.com/WalletConnect/web3modal/pull/2840
- fix: solana default chain logic by @zoruka in https://github.com/WalletConnect/web3modal/pull/2849
- Updated dependencies []:
- @web3modal/wagmi@5.1.8

## 5.1.7

### Patch Changes

- - chore: version bump for 5.1.6 by @enesozturk in https://github.com/WalletConnect/web3modal/pull/2797
- fix(deps): update walletconnect to v2.15.2 by @renovate in https://github.com/WalletConnect/web3modal/pull/2722
- chore: fix public URL by @chris13524 in https://github.com/WalletConnect/web3modal/pull/2806
- fix: RPC requests causing modal to close by @tomiir in https://github.com/WalletConnect/web3modal/pull/2799
- chore: use apiVersion v2 on names endpoint by @tomiir in https://github.com/WalletConnect/web3modal/pull/2805
- fix: import valtio from vanilla path by @jd1378 in https://github.com/WalletConnect/web3modal/pull/2810
- chore: use shared gh token by @tomiir in https://github.com/WalletConnect/web3modal/pull/2809
- chore: add input secrets to setup workflow by @tomiir in https://github.com/WalletConnect/web3modal/pull/2822
- fix: remove deprecated params from sign transaction wc rpc request by @zoruka in https://github.com/WalletConnect/web3modal/pull/2816
- chore: changed android and ios links for react native sample apps by @ignaciosantise in https://github.com/WalletConnect/web3modal/pull/2825
- chore: changed order of links by @ignaciosantise in https://github.com/WalletConnect/web3modal/pull/2826
- fix(siwe): fix undefined SIWE chainId by @Cali93 in https://github.com/WalletConnect/web3modal/pull/2820
- chore: update monorepo deps to 2.16.1 by @tomiir in https://github.com/WalletConnect/web3modal/pull/2829
- fix: don't capitalize first character of email field on mobile by @chris13524 in https://github.com/WalletConnect/web3modal/pull/2815
- chore(deps): update dependency ethers to v6.13.2 by @renovate in https://github.com/WalletConnect/web3modal/pull/2434
- chore(deps): update wagmi by @renovate in https://github.com/WalletConnect/web3modal/pull/2711
- Updated dependencies []:
- @web3modal/wagmi@5.1.7

## 5.1.6

### Patch Changes

- fix: update CSP by @chris13524 in https://github.com/WalletConnect/web3modal/pull/2775
- fix: ethers5 adapter import in exports by @enesozturk in https://github.com/WalletConnect/web3modal/pull/2754
- fix/missing action functions exports from clients by @enesozturk in https://github.com/WalletConnect/web3modal/pull/2778
- fix: logics to set default chain by @enesozturk in https://github.com/WalletConnect/web3modal/pull/2787
- Implement actions using userOpBuilder service instead of permissionless.js by @KannuSingh in https://github.com/WalletConnect/web3modal/pull/2758
- chore: run Playwright on self-hosted runners by @chris13524 in https://github.com/WalletConnect/web3modal/pull/2788
- chore: add NEXT_PUBLIC_SECURE_SITE_SDK_URL to CSP by @tomiir in https://github.com/WalletConnect/web3modal/pull/2791
- chore: enable verify tests by @chris13524 in https://github.com/WalletConnect/web3modal/pull/2774
- fix: social login shows `undefined` by @magiziz in https://github.com/WalletConnect/web3modal/pull/2783

* Updated dependencies []:
- @web3modal/wagmi@5.1.6

## 5.1.5

### Patch Changes

- - chore: add safety for localstorage by @zoruka in https://github.com/WalletConnect/web3modal/pull/2770
- fix: impossible to press on send placeholder input on mobile by @magiziz in https://github.com/WalletConnect/web3modal/pull/2771
- feat: solana sign all transactions by @zoruka in https://github.com/WalletConnect/web3modal/pull/2772
- chore: change universal provider relay url and move to constants file by @zoruka in https://github.com/WalletConnect/web3modal/pull/2776
- chore: remove coinbase SDK de-duplication by @tomiir in https://github.com/WalletConnect/web3modal/pull/2768
- fix: add missing chainId param for transactions request by @zoruka in https://github.com/WalletConnect/web3modal/pull/2779
- fix: remove coming message from solana transactions by @zoruka in https://github.com/WalletConnect/web3modal/pull/2780

- Updated dependencies []:
- @web3modal/wagmi@5.1.5

## 5.1.4

### Patch Changes

- - Added entries on assetlinks for flutter wallet by @quetool in https://github.com/WalletConnect/web3modal/pull/2746
- chore: only upgrade ethers v6 by @chris13524 in https://github.com/WalletConnect/web3modal/pull/2741
- chore: fix wagmi not disconnecting and add adapter tests by @magiziz in https://github.com/WalletConnect/web3modal/pull/2751
- Added more fingerprints to Flutter apps by @quetool in https://github.com/WalletConnect/web3modal/pull/2748
- fix: remove auth connector from ethers and check for socials length by @tomiir in https://github.com/WalletConnect/web3modal/pull/2715
- chore: make all socials enabled by default by @tomiir in https://github.com/WalletConnect/web3modal/pull/2747
- fix: social logins not working in laboratory by @magiziz in https://github.com/WalletConnect/web3modal/pull/2765
- chore: expose solana provider type by @zoruka in https://github.com/WalletConnect/web3modal/pull/2756
- fix: Connector image mismatch by @tomiir in https://github.com/WalletConnect/web3modal/pull/2745
- Updated dependencies []:
- @web3modal/wagmi@5.1.4

## 5.1.3

### Patch Changes
Expand Down
6 changes: 3 additions & 3 deletions apps/demo/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@apps/demo",
"version": "5.1.3",
"version": "5.1.8",
"private": true,
"scripts": {
"dev": "next dev",
Expand All @@ -20,8 +20,8 @@
"sonner": "1.4.3",
"tailwind-merge": "2.2.1",
"vaul": "0.9.0",
"viem": "2.19.6",
"wagmi": "2.12.5",
"viem": "2.21.4",
"wagmi": "2.12.9",
"zustand": "4.5.2"
},
"devDependencies": {
Expand Down
89 changes: 89 additions & 0 deletions apps/gallery/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,94 @@
# @apps/gallery

## 5.1.8

### Patch Changes

- - chore: changed RN links to wildcards by @ignaciosantise in https://github.com/WalletConnect/web3modal/pull/2839
- feat: solana send transaction by @zoruka in https://github.com/WalletConnect/web3modal/pull/2802
- Feat/solana onramp by @phoenixVS in https://github.com/WalletConnect/web3modal/pull/2525
- chore: update assetlinks.json by @lukaisailovic in https://github.com/WalletConnect/web3modal/pull/2838
- Chore/add base sepolia by @tomiir in https://github.com/WalletConnect/web3modal/pull/2840
- fix: solana default chain logic by @zoruka in https://github.com/WalletConnect/web3modal/pull/2849
- Updated dependencies []:
- @web3modal/common@5.1.8
- @web3modal/ui@5.1.8

## 5.1.7

### Patch Changes

- - chore: version bump for 5.1.6 by @enesozturk in https://github.com/WalletConnect/web3modal/pull/2797
- fix(deps): update walletconnect to v2.15.2 by @renovate in https://github.com/WalletConnect/web3modal/pull/2722
- chore: fix public URL by @chris13524 in https://github.com/WalletConnect/web3modal/pull/2806
- fix: RPC requests causing modal to close by @tomiir in https://github.com/WalletConnect/web3modal/pull/2799
- chore: use apiVersion v2 on names endpoint by @tomiir in https://github.com/WalletConnect/web3modal/pull/2805
- fix: import valtio from vanilla path by @jd1378 in https://github.com/WalletConnect/web3modal/pull/2810
- chore: use shared gh token by @tomiir in https://github.com/WalletConnect/web3modal/pull/2809
- chore: add input secrets to setup workflow by @tomiir in https://github.com/WalletConnect/web3modal/pull/2822
- fix: remove deprecated params from sign transaction wc rpc request by @zoruka in https://github.com/WalletConnect/web3modal/pull/2816
- chore: changed android and ios links for react native sample apps by @ignaciosantise in https://github.com/WalletConnect/web3modal/pull/2825
- chore: changed order of links by @ignaciosantise in https://github.com/WalletConnect/web3modal/pull/2826
- fix(siwe): fix undefined SIWE chainId by @Cali93 in https://github.com/WalletConnect/web3modal/pull/2820
- chore: update monorepo deps to 2.16.1 by @tomiir in https://github.com/WalletConnect/web3modal/pull/2829
- fix: don't capitalize first character of email field on mobile by @chris13524 in https://github.com/WalletConnect/web3modal/pull/2815
- chore(deps): update dependency ethers to v6.13.2 by @renovate in https://github.com/WalletConnect/web3modal/pull/2434
- chore(deps): update wagmi by @renovate in https://github.com/WalletConnect/web3modal/pull/2711
- Updated dependencies []:
- @web3modal/common@5.1.7
- @web3modal/ui@5.1.7

## 5.1.6

### Patch Changes

- fix: update CSP by @chris13524 in https://github.com/WalletConnect/web3modal/pull/2775
- fix: ethers5 adapter import in exports by @enesozturk in https://github.com/WalletConnect/web3modal/pull/2754
- fix/missing action functions exports from clients by @enesozturk in https://github.com/WalletConnect/web3modal/pull/2778
- fix: logics to set default chain by @enesozturk in https://github.com/WalletConnect/web3modal/pull/2787
- Implement actions using userOpBuilder service instead of permissionless.js by @KannuSingh in https://github.com/WalletConnect/web3modal/pull/2758
- chore: run Playwright on self-hosted runners by @chris13524 in https://github.com/WalletConnect/web3modal/pull/2788
- chore: add NEXT_PUBLIC_SECURE_SITE_SDK_URL to CSP by @tomiir in https://github.com/WalletConnect/web3modal/pull/2791
- chore: enable verify tests by @chris13524 in https://github.com/WalletConnect/web3modal/pull/2774
- fix: social login shows `undefined` by @magiziz in https://github.com/WalletConnect/web3modal/pull/2783

* Updated dependencies []:
- @web3modal/common@5.1.6
- @web3modal/ui@5.1.6

## 5.1.5

### Patch Changes

- - chore: add safety for localstorage by @zoruka in https://github.com/WalletConnect/web3modal/pull/2770
- fix: impossible to press on send placeholder input on mobile by @magiziz in https://github.com/WalletConnect/web3modal/pull/2771
- feat: solana sign all transactions by @zoruka in https://github.com/WalletConnect/web3modal/pull/2772
- chore: change universal provider relay url and move to constants file by @zoruka in https://github.com/WalletConnect/web3modal/pull/2776
- chore: remove coinbase SDK de-duplication by @tomiir in https://github.com/WalletConnect/web3modal/pull/2768
- fix: add missing chainId param for transactions request by @zoruka in https://github.com/WalletConnect/web3modal/pull/2779
- fix: remove coming message from solana transactions by @zoruka in https://github.com/WalletConnect/web3modal/pull/2780

- Updated dependencies []:
- @web3modal/common@5.1.5
- @web3modal/ui@5.1.5

## 5.1.4

### Patch Changes

- - Added entries on assetlinks for flutter wallet by @quetool in https://github.com/WalletConnect/web3modal/pull/2746
- chore: only upgrade ethers v6 by @chris13524 in https://github.com/WalletConnect/web3modal/pull/2741
- chore: fix wagmi not disconnecting and add adapter tests by @magiziz in https://github.com/WalletConnect/web3modal/pull/2751
- Added more fingerprints to Flutter apps by @quetool in https://github.com/WalletConnect/web3modal/pull/2748
- fix: remove auth connector from ethers and check for socials length by @tomiir in https://github.com/WalletConnect/web3modal/pull/2715
- chore: make all socials enabled by default by @tomiir in https://github.com/WalletConnect/web3modal/pull/2747
- fix: social logins not working in laboratory by @magiziz in https://github.com/WalletConnect/web3modal/pull/2765
- chore: expose solana provider type by @zoruka in https://github.com/WalletConnect/web3modal/pull/2756
- fix: Connector image mismatch by @tomiir in https://github.com/WalletConnect/web3modal/pull/2745
- Updated dependencies []:
- @web3modal/common@5.1.4
- @web3modal/ui@5.1.4

## 5.1.3

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion apps/gallery/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@apps/gallery",
"version": "5.1.3",
"version": "5.1.8",
"private": true,
"main": "index.js",
"scripts": {
Expand Down
Loading

0 comments on commit 3500f07

Please sign in to comment.