Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V5 update #2878

Merged
merged 53 commits into from
Sep 19, 2024
Merged
Show file tree
Hide file tree
Changes from 52 commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
c168e33
chore: only upgrade ethers v6 (#2741)
chris13524 Aug 26, 2024
5e22d6b
chore: fix wagmi not disconnecting and add adapter tests (#2751)
magiziz Aug 27, 2024
428ff35
Added more fingerprints to Flutter apps (#2748)
quetool Aug 28, 2024
deef935
fix: remove auth connector from ethers and check for socials length (…
tomiir Aug 28, 2024
b384e0c
chore: make all socials enabled by default (#2747)
tomiir Aug 28, 2024
0ec139c
fix: social logins not working in laboratory (#2765)
magiziz Aug 28, 2024
37ba9a5
chore: expose solana provider type (#2756)
zoruka Aug 28, 2024
e134074
fix: Connector image mismatch (#2745)
tomiir Aug 28, 2024
25c6f28
chore: version bump for 5.1.4 (#2767)
zoruka Aug 29, 2024
fe31c83
chore: add safety for localstorage (#2770)
zoruka Aug 30, 2024
f59d39a
fix: impossible to press on send placeholder input on mobile (#2771)
magiziz Aug 30, 2024
be93b51
feat: solana sign all transactions (#2772)
zoruka Aug 30, 2024
480a096
chore: change universal provider relay url and move to constants file…
zoruka Aug 31, 2024
6b95ad8
chore: remove coinbase SDK de-duplication (#2768)
tomiir Sep 2, 2024
5869107
fix: add missing chainId param for transactions request (#2779)
zoruka Sep 2, 2024
9b03fcf
fix: remove coming message from solana transactions (#2780)
zoruka Sep 2, 2024
8916972
chore: version bump for 5.1.5 (#2782)
zoruka Sep 2, 2024
441d0d5
fix: update CSP (#2775)
chris13524 Sep 2, 2024
1706f12
fix: ethers5 adapter import in exports (#2754)
enesozturk Sep 3, 2024
a499760
fix/missing action functions exports from clients (#2778)
enesozturk Sep 3, 2024
dea32cf
fix: logics to set default chain (#2787)
enesozturk Sep 3, 2024
13cb0ff
Implement actions using userOpBuilder service instead of permissionle…
KannuSingh Sep 3, 2024
7f3b8c3
chore: run Playwright on self-hosted runners (#2788)
chris13524 Sep 3, 2024
934cb71
chore: add NEXT_PUBLIC_SECURE_SITE_SDK_URL to CSP (#2791)
tomiir Sep 4, 2024
88ae1d8
chore: enable verify tests (#2774)
chris13524 Sep 4, 2024
1d4aa47
fix: social login shows `undefined` (#2783)
magiziz Sep 4, 2024
94ad2c5
chore: version bump for 5.1.6 (#2797)
enesozturk Sep 4, 2024
69dcd77
fix(deps): update walletconnect to v2.15.2 (#2722)
renovate[bot] Sep 4, 2024
40ff6ef
chore: fix public URL (#2806)
chris13524 Sep 5, 2024
854a8a4
fix: RPC requests causing modal to close (#2799)
tomiir Sep 6, 2024
5487a33
chore: use apiVersion v2 on names endpoint (#2805)
tomiir Sep 6, 2024
83b4a8d
fix: import valtio from vanilla path (#2810)
jd1378 Sep 6, 2024
e58e04e
chore: use shared gh token (#2809)
tomiir Sep 9, 2024
07a931c
chore: add input secrets to setup workflow (#2822)
tomiir Sep 9, 2024
348b15c
fix: remove deprecated params from sign transaction wc rpc request (#…
zoruka Sep 9, 2024
44b9bd1
chore: changed android and ios links for react native sample apps (#2…
ignaciosantise Sep 9, 2024
ff38a6a
chore: changed order of links (#2826)
ignaciosantise Sep 9, 2024
9389c93
fix(siwe): fix undefined SIWE chainId (#2820)
Cali93 Sep 9, 2024
582529e
chore: update monorepo deps to 2.16.1 (#2829)
tomiir Sep 10, 2024
c1586f7
fix: don't capitalize first character of email field on mobile (#2815)
chris13524 Sep 10, 2024
0179072
chore(deps): update dependency ethers to v6.13.2 (#2434)
renovate[bot] Sep 10, 2024
1b55e5d
chore(deps): update wagmi (#2711)
renovate[bot] Sep 10, 2024
b9003eb
chore: bump versions to 5.1.7 (#2832)
tomiir Sep 10, 2024
153e3bb
chore: changed RN links to wildcards (#2839)
ignaciosantise Sep 10, 2024
4830c46
feat: solana send transaction (#2802)
zoruka Sep 10, 2024
648060d
Feat/solana onramp (#2525)
phoenixVS Sep 11, 2024
bb639c4
chore: update assetlinks.json (#2838)
lukaisailovic Sep 11, 2024
7e37c01
Chore/add base sepolia (#2840)
tomiir Sep 11, 2024
90ba7c3
fix: solana default chain logic (#2849)
zoruka Sep 13, 2024
bb9e704
chore: version bump for 5.1.8 (#2850)
zoruka Sep 13, 2024
9a51638
fix: fallback to account chains to get session chains (#2855)
zoruka Sep 16, 2024
7f7e842
feat: add CoinbaseWalletProvider for solana (#2877)
zoruka Sep 19, 2024
c778645
fix: formating issue
zoruka Sep 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
Loading