Skip to content

Commit 0dace06

Browse files
committed
Merge branch 'main' into v4
2 parents 253dcf5 + b6feb21 commit 0dace06

File tree

19 files changed

+2174
-1518
lines changed

19 files changed

+2174
-1518
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- uses: pnpm/action-setup@v4
2626
name: Install pnpm
2727
with:
28-
version: 9.12.2
28+
version: 9.14.4
2929
run_install: false
3030

3131
- name: Get pnpm store directory

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
## [3.10.1](https://github.com/txnlab/use-wallet/compare/v3.10.0...v3.10.1) (2024-11-28)
2+
3+
### Bug Fixes
4+
5+
- **KMD:** Handle empty password correctly in getPassword ([#318](https://github.com/txnlab/use-wallet/pull/318)) ([4c2f5a8](https://github.com/txnlab/use-wallet/commit/4c2f5a89a8d753f62f9853ffed6ec84325fa79b4))
6+
7+
### Test Coverage
8+
9+
- **KMD:** Add tests for empty and null password handling ([#319](https://github.com/txnlab/use-wallet/pull/319)) ([55ce7ad](https://github.com/txnlab/use-wallet/commit/55ce7ad980f89eceee17dd00ef1861b0fbc66db8))
10+
111
# [3.10.0](https://github.com/txnlab/use-wallet/compare/v3.9.0...v3.10.0) (2024-10-25)
212

313
### Features

examples/nextjs/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,19 @@
1212
"@perawallet/connect": "^1.3.5",
1313
"@txnlab/use-wallet-react": "workspace:*",
1414
"@walletconnect/modal": "^2.7.0",
15-
"@walletconnect/sign-client": "^2.17.1",
15+
"@walletconnect/sign-client": "^2.17.2",
1616
"algosdk": "3.0.0",
1717
"lute-connect": "^1.4.1",
18-
"next": "14.2.15",
18+
"next": "14.2.18",
1919
"react": "18.3.1",
2020
"react-dom": "18.3.1"
2121
},
2222
"devDependencies": {
2323
"@types/node": "20.11.30",
24-
"@types/react": "18.3.11",
24+
"@types/react": "18.3.12",
2525
"@types/react-dom": "18.3.1",
2626
"eslint": "8.57.1",
27-
"eslint-config-next": "14.2.15",
27+
"eslint-config-next": "14.2.18",
2828
"typescript": "5.6.3"
2929
}
3030
}

examples/nuxt/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@
1717
"@txnlab/use-wallet": "workspace:*",
1818
"@txnlab/use-wallet-vue": "workspace:*",
1919
"@walletconnect/modal": "^2.7.0",
20-
"@walletconnect/sign-client": "^2.17.1",
20+
"@walletconnect/sign-client": "^2.17.2",
2121
"algosdk": "3.0.0",
2222
"lute-connect": "^1.4.1",
23-
"nuxt": "3.13.2",
24-
"vue": "3.5.12",
25-
"vue-router": "4.4.5"
23+
"nuxt": "3.14.1592",
24+
"vue": "3.5.13",
25+
"vue-router": "4.5.0"
2626
},
2727
"devDependencies": {
2828
"typescript": "5.6.3",
29-
"vue-tsc": "2.1.6"
29+
"vue-tsc": "2.1.10"
3030
}
3131
}

examples/react-ts/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,22 +14,22 @@
1414
"@perawallet/connect": "^1.3.5",
1515
"@txnlab/use-wallet-react": "workspace:*",
1616
"@walletconnect/modal": "^2.7.0",
17-
"@walletconnect/sign-client": "^2.17.1",
17+
"@walletconnect/sign-client": "^2.17.2",
1818
"algosdk": "3.0.0",
1919
"lute-connect": "^1.4.1",
2020
"react": "18.3.1",
2121
"react-dom": "18.3.1"
2222
},
2323
"devDependencies": {
24-
"@types/react": "18.3.11",
24+
"@types/react": "18.3.12",
2525
"@types/react-dom": "18.3.1",
26-
"@typescript-eslint/eslint-plugin": "8.10.0",
27-
"@typescript-eslint/parser": "8.10.0",
28-
"@vitejs/plugin-react": "4.3.2",
26+
"@typescript-eslint/eslint-plugin": "8.16.0",
27+
"@typescript-eslint/parser": "8.16.0",
28+
"@vitejs/plugin-react": "4.3.4",
2929
"eslint": "8.57.1",
3030
"eslint-plugin-react-hooks": "5.0.0",
31-
"eslint-plugin-react-refresh": "0.4.12",
31+
"eslint-plugin-react-refresh": "0.4.14",
3232
"typescript": "5.6.3",
33-
"vite": "5.4.9"
33+
"vite": "6.0.2"
3434
}
3535
}

examples/solid-ts/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@
1515
"@perawallet/connect": "^1.3.5",
1616
"@txnlab/use-wallet-solid": "workspace:*",
1717
"@walletconnect/modal": "^2.7.0",
18-
"@walletconnect/sign-client": "^2.17.1",
18+
"@walletconnect/sign-client": "^2.17.2",
1919
"algosdk": "3.0.0",
2020
"lute-connect": "^1.4.1",
21-
"solid-js": "1.9.2"
21+
"solid-js": "1.9.3"
2222
},
2323
"devDependencies": {
2424
"typescript": "5.6.3",
25-
"vite": "5.4.9",
26-
"vite-plugin-solid": "2.10.2"
25+
"vite": "6.0.2",
26+
"vite-plugin-solid": "2.11.0"
2727
}
2828
}

examples/vanilla-ts/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,17 @@
99
"typecheck": "tsc --noEmit"
1010
},
1111
"devDependencies": {
12-
"@walletconnect/types": "2.17.1",
12+
"@walletconnect/types": "2.17.2",
1313
"typescript": "5.6.3",
14-
"vite": "5.4.9"
14+
"vite": "6.0.2"
1515
},
1616
"dependencies": {
1717
"@algorandfoundation/liquid-auth-use-wallet-client": "1.1.0",
1818
"@blockshake/defly-connect": "^1.1.6",
1919
"@perawallet/connect": "^1.3.5",
2020
"@txnlab/use-wallet": "workspace:*",
2121
"@walletconnect/modal": "^2.7.0",
22-
"@walletconnect/sign-client": "^2.17.1",
22+
"@walletconnect/sign-client": "^2.17.2",
2323
"algosdk": "3.0.0",
2424
"lute-connect": "^1.4.1"
2525
}

examples/vue-ts/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414
"@perawallet/connect": "^1.3.5",
1515
"@txnlab/use-wallet-vue": "workspace:*",
1616
"@walletconnect/modal": "^2.7.0",
17-
"@walletconnect/sign-client": "^2.17.1",
17+
"@walletconnect/sign-client": "^2.17.2",
1818
"algosdk": "3.0.0",
1919
"lute-connect": "^1.4.1",
20-
"vue": "3.5.12"
20+
"vue": "3.5.13"
2121
},
2222
"devDependencies": {
23-
"@vitejs/plugin-vue": "5.1.4",
23+
"@vitejs/plugin-vue": "5.2.1",
2424
"typescript": "5.6.3",
25-
"vite": "5.4.9",
26-
"vue-tsc": "2.1.6"
25+
"vite": "6.0.2",
26+
"vue-tsc": "2.1.10"
2727
}
2828
}

package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"type": "git",
66
"url": "https://github.com/txnlab/use-wallet.git"
77
},
8-
"packageManager": "pnpm@9.12.2",
8+
"packageManager": "pnpm@9.14.4",
99
"type": "module",
1010
"scripts": {
1111
"build": "pnpm build:packages && pnpm build:examples",
@@ -25,21 +25,21 @@
2525
"example:nuxt": "pnpm --filter \"./examples/nuxt\" dev"
2626
},
2727
"devDependencies": {
28-
"@testing-library/jest-dom": "6.6.2",
28+
"@testing-library/jest-dom": "6.6.3",
2929
"@testing-library/react": "16.0.1",
30-
"@typescript-eslint/eslint-plugin": "8.10.0",
31-
"@typescript-eslint/parser": "8.10.0",
32-
"@vitejs/plugin-react": "4.3.2",
33-
"@vitejs/plugin-vue": "5.1.4",
34-
"@vitejs/plugin-vue-jsx": "4.0.1",
30+
"@typescript-eslint/eslint-plugin": "8.16.0",
31+
"@typescript-eslint/parser": "8.16.0",
32+
"@vitejs/plugin-react": "4.3.4",
33+
"@vitejs/plugin-vue": "5.2.1",
34+
"@vitejs/plugin-vue-jsx": "4.1.1",
3535
"@vue/test-utils": "2.4.6",
3636
"eslint": "8.57.1",
3737
"eslint-config-prettier": "9.1.0",
3838
"eslint-plugin-prettier": "5.2.1",
39-
"prettier": "3.3.3",
40-
"vite": "5.4.9",
41-
"vite-plugin-solid": "2.10.2",
42-
"vitest": "2.1.3",
39+
"prettier": "3.4.1",
40+
"vite": "6.0.2",
41+
"vite-plugin-solid": "2.11.0",
42+
"vitest": "2.1.6",
4343
"vue-demi": "0.14.10"
4444
}
4545
}

packages/use-wallet-react/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,28 +38,28 @@
3838
"dist"
3939
],
4040
"dependencies": {
41-
"@tanstack/react-store": "0.5.5",
41+
"@tanstack/react-store": "0.6.1",
4242
"@txnlab/use-wallet": "workspace:*"
4343
},
4444
"devDependencies": {
45-
"@types/react": "18.3.11",
45+
"@types/react": "18.3.12",
4646
"algosdk": "3.0.0",
4747
"jsdom": "25.0.1",
4848
"react": "18.3.1",
4949
"react-dom": "18.3.1",
50-
"tsup": "8.3.0",
50+
"tsup": "8.3.5",
5151
"typescript": "5.6.3"
5252
},
5353
"peerDependencies": {
5454
"@blockshake/defly-connect": "^1.1.6",
55-
"@magic-ext/algorand": "^23.13.0",
55+
"@magic-ext/algorand": "^23.18.0",
5656
"@perawallet/connect-beta": "^2.0.21",
5757
"@walletconnect/modal": "^2.7.0",
5858
"@perawallet/connect": "^1.3.5",
59-
"@walletconnect/sign-client": "^2.17.1",
59+
"@walletconnect/sign-client": "^2.17.2",
6060
"algosdk": "^3.0.0",
6161
"lute-connect": "^1.4.1",
62-
"magic-sdk": "^28.13.0",
62+
"magic-sdk": "^28.19.0",
6363
"react": "^17.0.0 || ^18.0.0",
6464
"react-dom": "^17.0.0 || ^18.0.0"
6565
},

packages/use-wallet-solid/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -61,27 +61,27 @@
6161
"dist"
6262
],
6363
"dependencies": {
64-
"@tanstack/solid-store": "0.5.5",
64+
"@tanstack/solid-store": "0.6.0",
6565
"@txnlab/use-wallet": "workspace:*"
6666
},
6767
"devDependencies": {
6868
"@solidjs/testing-library": "0.8.10",
6969
"algosdk": "3.0.0",
70-
"solid-js": "1.9.2",
71-
"tsup": "8.3.0",
70+
"solid-js": "1.9.3",
71+
"tsup": "8.3.5",
7272
"tsup-preset-solid": "2.2.0",
7373
"typescript": "5.6.3"
7474
},
7575
"peerDependencies": {
7676
"@blockshake/defly-connect": "^1.1.6",
77-
"@magic-ext/algorand": "^23.13.0",
77+
"@magic-ext/algorand": "^23.18.0",
7878
"@perawallet/connect": "^1.3.5",
7979
"@perawallet/connect-beta": "^2.0.21",
8080
"@walletconnect/modal": "^2.7.0",
81-
"@walletconnect/sign-client": "^2.17.1",
81+
"@walletconnect/sign-client": "^2.17.2",
8282
"algosdk": "^3.0.0",
8383
"lute-connect": "^1.4.1",
84-
"magic-sdk": "^28.13.0"
84+
"magic-sdk": "^28.19.0"
8585
},
8686
"peerDependenciesMeta": {
8787
"@blockshake/defly-connect": {

packages/use-wallet-solid/vite.config.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,16 @@ import { defineConfig } from 'vitest/config'
22
import solid from 'vite-plugin-solid'
33

44
export default defineConfig({
5-
plugins: [solid()],
5+
plugins: [solid({ ssr: false })],
66
test: {
77
name: 'use-wallet-solid',
88
dir: './src',
99
watch: false,
1010
environment: 'jsdom',
1111
setupFiles: ['./vitest.setup.ts'],
1212
globals: true
13+
},
14+
resolve: {
15+
conditions: ['development', 'browser']
1316
}
1417
})

packages/use-wallet-vue/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,25 +38,25 @@
3838
"dist"
3939
],
4040
"dependencies": {
41-
"@tanstack/vue-store": "0.5.5",
41+
"@tanstack/vue-store": "0.6.0",
4242
"@txnlab/use-wallet": "workspace:*"
4343
},
4444
"devDependencies": {
4545
"algosdk": "3.0.0",
46-
"tsup": "8.3.0",
46+
"tsup": "8.3.5",
4747
"typescript": "5.6.3",
48-
"vue": "3.5.12"
48+
"vue": "3.5.13"
4949
},
5050
"peerDependencies": {
5151
"@blockshake/defly-connect": "^1.1.6",
52-
"@magic-ext/algorand": "^23.13.0",
52+
"@magic-ext/algorand": "^23.18.0",
5353
"@perawallet/connect": "^1.3.5",
5454
"@perawallet/connect-beta": "^2.0.21",
5555
"@walletconnect/modal": "^2.7.0",
56-
"@walletconnect/sign-client": "^2.17.1",
56+
"@walletconnect/sign-client": "^2.17.2",
5757
"algosdk": "^3.0.0",
5858
"lute-connect": "^1.4.1",
59-
"magic-sdk": "^28.13.0",
59+
"magic-sdk": "^28.19.0",
6060
"vue": "^3.0.0"
6161
},
6262
"peerDependenciesMeta": {

packages/use-wallet/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,25 +37,25 @@
3737
"dist"
3838
],
3939
"dependencies": {
40-
"@tanstack/store": "0.5.5"
40+
"@tanstack/store": "0.6.0"
4141
},
4242
"devDependencies": {
4343
"@agoralabs-sh/avm-web-provider": "1.7.0",
4444
"@algorandfoundation/liquid-auth-use-wallet-client": "1.1.0",
4545
"@blockshake/defly-connect": "1.1.6",
46-
"@magic-ext/algorand": "23.13.0",
47-
"@magic-sdk/provider": "28.13.0",
46+
"@magic-ext/algorand": "23.18.0",
47+
"@magic-sdk/provider": "28.18.0",
4848
"@perawallet/connect": "1.3.5",
4949
"@perawallet/connect-beta": "2.0.21",
5050
"@types/node": "20.11.30",
5151
"@walletconnect/modal": "2.7.0",
5252
"@walletconnect/modal-core": "2.7.0",
53-
"@walletconnect/sign-client": "2.17.1",
54-
"@walletconnect/types": "2.17.1",
53+
"@walletconnect/sign-client": "2.17.2",
54+
"@walletconnect/types": "2.17.2",
5555
"algosdk": "3.0.0",
5656
"lute-connect": "1.4.1",
57-
"magic-sdk": "28.13.0",
58-
"tsup": "8.3.0",
57+
"magic-sdk": "28.19.0",
58+
"tsup": "8.3.5",
5959
"typescript": "5.6.3"
6060
},
6161
"peerDependencies": {
@@ -65,7 +65,7 @@
6565
"@perawallet/connect": "^1.3.5",
6666
"@perawallet/connect-beta": "^2.0.21",
6767
"@walletconnect/modal": "^2.7.0",
68-
"@walletconnect/sign-client": "^2.17.1",
68+
"@walletconnect/sign-client": "^2.17.2",
6969
"algosdk": "^3.0.0",
7070
"lute-connect": "^1.4.1"
7171
},

0 commit comments

Comments
 (0)