|
1 | 1 | --- |
2 | | -'@reown/appkit-utils': patch |
| 2 | +'@reown/appkit-adapter-ethers5': patch |
| 3 | +'@reown/appkit-adapter-ethers': patch |
| 4 | +'pay-test-exchange': patch |
| 5 | +'@reown/appkit-adapter-bitcoin': patch |
| 6 | +'@reown/appkit-adapter-solana': patch |
| 7 | +'@reown/appkit-adapter-ton': patch |
| 8 | +'@reown/appkit-adapter-tron': patch |
| 9 | +'@reown/appkit-adapter-wagmi': patch |
3 | 10 | '@reown/appkit': patch |
| 11 | +'@reown/appkit-utils': patch |
4 | 12 | '@reown/appkit-cdn': patch |
5 | 13 | '@reown/appkit-cli': patch |
6 | 14 | '@reown/appkit-codemod': patch |
7 | 15 | '@reown/appkit-common': patch |
| 16 | +'@reown/appkit-controllers': patch |
8 | 17 | '@reown/appkit-core': patch |
9 | 18 | '@reown/appkit-experimental': patch |
10 | 19 | '@reown/appkit-pay': patch |
|
15 | 24 | '@reown/appkit-testing': patch |
16 | 25 | '@reown/appkit-ui': patch |
17 | 26 | '@reown/appkit-universal-connector': patch |
18 | | -'@reown/appkit-wallet-button': patch |
19 | 27 | '@reown/appkit-wallet': patch |
20 | | -'@reown/appkit-controllers': patch |
21 | | -'@reown/appkit-adapter-bitcoin': patch |
22 | | -'@reown/appkit-adapter-ethers': patch |
23 | | -'@reown/appkit-adapter-ethers5': patch |
24 | | -'@reown/appkit-adapter-solana': patch |
25 | | -'@reown/appkit-adapter-ton': patch |
26 | | -'@reown/appkit-adapter-tron': patch |
27 | | -'@reown/appkit-adapter-wagmi': patch |
| 28 | +'@reown/appkit-wallet-button': patch |
28 | 29 | --- |
29 | 30 |
|
30 | | -Add headless reset methods for the WalletConnect URI + connecting-wallet state. |
| 31 | +fix(ethers,ethers5): resolve walletProvider after account switch in modal |
31 | 32 |
|
32 | | -The AppKit instance now exposes `resetWalletConnectUri()` and `resetConnectingWallet()` — thin passthroughs to `HeadlessWalletUtil.resetWcUri()` / `resetConnectingWallet()`. A headless host that reads the URI via `getWalletConnectUri()` can now clear it (e.g. when a QR is dismissed or a connection is cancelled) through the instance, without importing `@reown/appkit-controllers`. This completes the headless WalletConnect-URI surface alongside `getWalletConnectUri` / `subscribeWalletConnectUri` / `prefetchWalletConnectUri`. |
| 33 | +`useAppKitProvider` returned a stale provider when switching accounts inside the |
| 34 | +modal. In the early-return path of `connect()`, `connector.provider` was never |
| 35 | +initialised, causing the base-client's `accountChanged` handler to skip |
| 36 | +`syncProvider()`. The provider is now resolved from `ethersProviders` before the |
| 37 | +event is emitted. |
0 commit comments