- Updated dependencies [
b4c8971788c70b09479946ecfa998cff2f1b3953
]:- @wagmi/core@2.13.4
- Updated dependencies [
871dbdbfe59ac8ad01d1ec6150ea7b091b7b7de4
]:- @wagmi/core@2.13.3
- Updated dependencies [
1b9b523fa9b9dfe839aecdf4b40caa9547d7e594
]:- @wagmi/core@2.13.2
-
abb490dac4f0f02f46cb0878e7ca9a0db6aada56
Thanks @tmm! - Bumped MetaMask SDK version. -
28e0e5c9a4f856583f9d36a807502bd51a0c6ec2
Thanks @tmm! - Bumped WalletConnect Ethereum Provider version.
- Updated dependencies [
07c1227f306d0efb9421d4bb77a774f92f5fcf45
]:- @wagmi/core@2.13.1
- #4162
a73a7737b756886b388f120ae423e72cca53e8a0
Thanks @jxom! - Added functionality for consumer-defined RPC URLs (config.transports
) to be propagated to the WalletConnect & MetaMask Connectors.
- Updated dependencies [
a73a7737b756886b388f120ae423e72cca53e8a0
]:- @wagmi/core@2.13.0
-
8d81df5cc884d0a210dedd3c1ea0e2e9e52b83c5
Thanks @tmm! - FixedmetaMask
connector switch chain issue. -
Updated dependencies [
5bc8c8877810b2eec24a829df87dce40a51e6f20
]:- @wagmi/core@2.12.2
-
#4146
cc996e08e930c9e88cf753a1e874652059e81a3b
Thanks @jxom! - Updated@safe-global/safe-apps-sdk
+@safe-global/safe-apps-provider
dependencies. -
Updated dependencies [
cc996e08e930c9e88cf753a1e874652059e81a3b
]:- @wagmi/core@2.12.1
- Updated dependencies [
5581a810ef70308e99c6f8b630cd4bca59f64afc
]:- @wagmi/core@2.12.0
-
d3814ab4b88f9f0e052b53bc3d458df87b43f01d
Thanks @jxom! - Updatedmipd
dependency. -
Updated dependencies [
b08013eaa9ce97c02f8a7128ea400e3da7ef74bb
,d3814ab4b88f9f0e052b53bc3d458df87b43f01d
]:- @wagmi/core@2.11.8
-
0bb8b562ae04ecfeb2d6b2f1b980ebae31dc127e
Thanks @tmm! - Improved TypeScript'exactOptionalPropertyTypes'
support. -
Updated dependencies [
0bb8b562ae04ecfeb2d6b2f1b980ebae31dc127e
]:- @wagmi/core@2.11.7
-
#4094
ff0760b5900114bcfdf420a9fba3cc278ac95afe
Thanks @omridan159! - Bumped MetaMask SDK to fixmetaMask
connector error bubbling. -
Updated dependencies [
95965c1f19d480b97f2b297a077a9e607dee32ad
]:- @wagmi/core@2.11.6
43fa971d34cac57fa5a2898ad4d839b95d7af37c
Thanks @tmm! - Bumped Coinbase Wallet SDK and fixedmetaMask
connector hang on mobile.
- #4083
b7ad208030d9f2e3f89912ff76b16cdbd848feda
Thanks @omridan159! - Bumped MetaMask SDK
- #4081
44d24620c9e3957f3245d14d6a042736371df70b
Thanks @tmm! - Bumped MetaMask SDK
- Updated dependencies [
04f2b846b113f3d300d82c9fa75212f1805817c5
]:- @wagmi/core@2.11.5
-
#4071
02c38c28d1aa0ad7a61c33775de603ed974c5c1b
Thanks @omridan159! - Bumped MetaMask SDK -
Updated dependencies [
9e8345cd56186b997b5e56deaa2cfc69b30d15f6
]:- @wagmi/core@2.11.4
- Updated dependencies [
8974e6269bb5d7bfaa90db0246bc7d13e8bff798
]:- @wagmi/core@2.11.3
- Updated dependencies [
b4d9ef79deb554ee20fed6666a474be5e7cdd522
]:- @wagmi/core@2.11.2
-
9c862d8d63e3d692a22cef2a90782b74a9103f17
Thanks @tmm! - Reverted internal module loading utility. -
Updated dependencies [
9c862d8d63e3d692a22cef2a90782b74a9103f17
]:- @wagmi/core@2.11.1
- Updated dependencies [
06bb598a7f04c7b167f5b7ff6d46bd15886a6a14
,24a45b269bd0214a29d6f82a84ac66ef8c3f3822
]:- @wagmi/core@2.11.0
-
#4020
e3b124ce414b8fd1b2214e2c5a28dc72158a13d1
Thanks @tmm! - Added reconnection support tometaMask
on mobile and use deeplinks by default. -
Updated dependencies [
f2a7cefab96691ebed8b8e45ffde071c47b58dbe
,f0ea0b2a7fe193dadfeb49a4c8031ee451c638b5
]:- @wagmi/core@2.10.6
560952acd4bfe33db6c7c07b35c613cef278677c
Thanks @tmm! - Captured Coinbase Smart Wallet error when closing window as EIP-11934001
error.
32cdd7b7dc5aff916c040628519562c3a99d418d
Thanks @tmm! - Bumped@metamask/sdk
to remove peer dependency install warning.
- #3997
c1952d1ff7f0a491dc88595a49159451b07b5621
Thanks @nateReiners! - Bumped Coinbase Wallet SDK.
- Updated dependencies [
030c7c2cb380dfd67a2182f62e2aa7a6e1601898
]:- @wagmi/core@2.10.5
- Updated dependencies [
51fde8a0433b4fff357c1a8d7e08b41b4c86c968
]:- @wagmi/core@2.10.4
- #3979
70dd28669dd8d2ce08217cd02e29a8fbba7a08d4
Thanks @tmm! - FixedwalletConnect
connector.
- #3972
be9e1b8a9818b92eb0654a20d9471e9e39329e7e
Thanks @nateReiners! - Bumped Coinbase Wallet SDK.
-
#3962
2804a8a583b1874271154898b4bae38756ef581c
Thanks @tmm! - Added timeout togetInfo
called insafe
connector since non-Safe App iFrames cause it to not resolve. -
Updated dependencies [
2804a8a583b1874271154898b4bae38756ef581c
]:- @wagmi/core@2.10.3
-
#3940
a5071f581dfdfb961718873643a2fc629101c72a
Thanks @jxom! - Fixed usage ofmetaMask
connector in Vite environments. -
Updated dependencies [
a5071f581dfdfb961718873643a2fc629101c72a
]:- @wagmi/core@2.10.2
-
Bumped versions.
-
Updated dependencies []:
- @wagmi/core@2.10.1
-
#3928
3117e71825f9c58a0d718f3d1686f1a191fa9cb1
Thanks @tmm! - Breaking: Updated default Coinbase SDK incoinbaseWallet
Connector to v4.x.Added a
version
property (defaults to'4'
) to thecoinbaseWallet
Connector to target a version of the Coinbase SDK:coinbaseWallet({ + version: '3' | '4', })
If
headlessMode
property is set totrue
, then the Connector will target v3 of the Coinbase SDK.The following properties are removed in v4 of the
coinbaseWallet
Connector:chainId
darkMode
diagnosticLogger
enableMobileDeepLink
jsonRpcUrl
linkApiUrl
overrideIsCoinbaseBrowser
overrideIsCoinbaseWallet
overrideIsMetaMask
reloadOnDisconnect
uiConstructor
Consumers can still use the above properties in v3 by passing
version: '3'
to the Connector. However, please note that v3 of the Coinbase SDK is deprecated and will be removed in a future release.
- Updated dependencies [
3117e71825f9c58a0d718f3d1686f1a191fa9cb1
]:- @wagmi/core@2.10.0
-
#3906
32fcb4a31dde6b0206961d8ffe9c651f8a459c67
Thanks @tmm! - Added support for Vue. -
Updated dependencies [
32fcb4a31dde6b0206961d8ffe9c651f8a459c67
]:- @wagmi/core@2.9.8
-
#3924
1f58734f88458e0f6adb05c99f0c90f36ab286b8
Thanks @jxom! - RefactoredisChainsStale
logic inwalletConnect
connector. -
Updated dependencies [
1f58734f88458e0f6adb05c99f0c90f36ab286b8
]:- @wagmi/core@2.9.7
-
#3917
05948fdad5bb4a56b08916d45b3dec2cb1e5f55b
Thanks @jxom! - Updated@metamask/sdk
. -
Updated dependencies [
05948fdad5bb4a56b08916d45b3dec2cb1e5f55b
]:- @wagmi/core@2.9.6
- Updated dependencies [
4fecbbb66d0aacd03b8c62a6455d11a33cde8f85
]:- @wagmi/core@2.9.5
- Updated dependencies [
e6139a97c4b8804d734b1547b5e3921ce01fbe24
]:- @wagmi/core@2.9.4
-
#3904
addca28ebc20f1a4367c35fe9ef786decff9c87e
Thanks @jxom! - Updated@walletconnect/ethereum-provider
. -
Updated dependencies [
addca28ebc20f1a4367c35fe9ef786decff9c87e
]:- @wagmi/core@2.9.3
-
#3902
204b7b624612405500ec098fb9e35facd3f74ca4
Thanks @jxom! - Made third-party SDK imports type-only. -
Updated dependencies [
204b7b624612405500ec098fb9e35facd3f74ca4
]:- @wagmi/core@2.9.2
- Updated dependencies [
cda6a5d5
]:- @wagmi/core@2.9.1
- Updated dependencies [
017828fc
]:- @wagmi/core@2.9.0
- Updated dependencies [
d4a78eb0
]:- @wagmi/core@2.8.1
- #3868
c2af20b8
Thanks @jxom! - AddedsupportsSimulation
property to connectors that indicates if the connector's wallet supports contract simulation.
-
e3c832a1
Thanks @jxom! - Fixed undefinednavigator
issue in MetaMask connector. -
Updated dependencies [
e3c832a1
]:- @wagmi/core@2.6.19
-
Updated dependencies [
dd40a41c
]:- @wagmi/core@2.6.18
- Updated dependencies [
a97bfbae
]:- @wagmi/core@2.6.17
-
#3788
42ad380d
Thanks @tmm! - Refactored connectors to remove unnecessarily event listeners. -
Updated dependencies [
42ad380d
]:- @wagmi/core@2.6.16
- Updated dependencies [
b907d5ac
]:- @wagmi/core@2.6.15
- Updated dependencies [
b80236dc
]:- @wagmi/core@2.6.13
-
e1ca4e63
Thanks @tmm! - DeprecatednormalizeChainId
. UseNumber
instead. -
Updated dependencies [
e1ca4e63
]:- @wagmi/core@2.6.11
- Updated dependencies [
dbdca8fd
]:- @wagmi/core@2.6.10
- Updated dependencies [
d56edf4f
]:- @wagmi/core@2.6.9
- Updated dependencies [
e46bcd47
]:- @wagmi/core@2.6.8
-
1c1fee6a
Thanks @jxom! - Updated@walletconnect/ethereum-provider
. -
#3653
88a2d744
Thanks @tash-2s! - Fixed error occurring when adding chains without explorers to MetaMask. -
Updated dependencies [
b479b5e8
,f5648dd2
,1c1fee6a
,88a2d744
]:- @wagmi/core@2.6.7
- Updated dependencies [
a91c0b64
]:- @wagmi/core@2.6.6
-
Updated dependencies [
c677dcd2
]:- @wagmi/core@2.6.5
-
#3569
fa25b448
Thanks @svenvoskamp! - Updated dependencies. -
Updated dependencies [
7c6618e6
,895f28e8
]:- @wagmi/core@2.6.4
-
#3510
660ff80d
Thanks @tmm! - Fixed issue where connectors returning multiple addresses didn't checksum correctly. -
Updated dependencies [
660ff80d
,101a7dd1
]:- @wagmi/core@2.6.1
-
Updated dependencies [
ba7f8a75
]:- @wagmi/core@2.6.0
- Updated dependencies [
ca98041d
]:- @wagmi/core@2.5.0
-
#3427
370f1b4a
Thanks @marthendalnunes! - Bumped dependencies. -
Updated dependencies [
370f1b4a
]:- @wagmi/core@2.4.0
- Updated dependencies [
3be5bb7b
]:- @wagmi/core@2.3.1
-
#3459
d950b666
Thanks @marthendalnunes! - Bumped dependencies -
1cfb6e5a
Thanks @jxom! - Bumped listener limit on WalletConnect connector. -
Updated dependencies [
d950b666
,90ef39bb
,1cfb6e5a
]:- @wagmi/core@2.3.0
- Updated dependencies [
e00b8205
]:- @wagmi/core@2.1.2
- Updated dependencies [
c9cd302e
]:- @wagmi/core@2.1.0
-
#3384
ee868c33
Thanks @tmm! - Fixed connectors not bubbling error when connecting withchainId
and subsequent user rejection. -
Updated dependencies [
ee868c33
]:- @wagmi/core@2.0.2
- Updated dependencies [
b3a0baaa
]:- @wagmi/core@2.0.0
- #3361
bbbbf587
Thanks @0xAsimetriq! - Updated WalletConnect connector dependencies
-
#3114
51eca0fb
Thanks @akathecoder! - Added Okto Wallet to Injected Wallets Connector -
#3299
b02020b3
Thanks @dasanra! - Fixed issue with Safe SDK by bumping@safe-global/safe-apps-provider@0.18.1
- #3197
e8f7bcbc
Thanks @ByteZhang1024! - Added OneKey Wallet to injected connector flags.
- #3276
83223a06
Thanks @glitch-txs! - Removed required namespaces from WalletConnect connector
-
#3236
cc7e18f2
Thanks @0xAsimetriq! - Updated @walletconnect/ethereum-provider -
#3236
cc7e18f2
Thanks @0xAsimetriq! - Updated @walletconnect/ethereum-provider
- #3220
a1950449
Thanks @rkalis! - Fixed a bug where injected walets with an empty providers array could not connect
- #3141
e78aa337
Thanks @einaralex! - Updated WalletConnect libraries.
- #3009
3aaba328
Thanks @0xAsimetriq! - Update WalletConnect dependencies
- 0306383: Updated WalletConnect dependencies
- Updated dependencies [d1ef9b4]
- Updated dependencies [484c846]
- @wagmi/chains@1.8.0
- a270cb9: Updated WalletConnect dependencies.
- 06cc1b4: Add SubWallet injected flags
- 131a337: Added Desig Wallet name mapping.
- e089d7d: Added Fordefi Wallet name mapping.
- ce84d0a: Added Coin98 Wallet injected flags.
- Updated dependencies [8fdacd8]
- Updated dependencies [2e9283a]
- Updated dependencies [a432a2b]
- Updated dependencies [408740a]
- Updated dependencies [6794a61]
- Updated dependencies [0c5a32b]
- Updated dependencies [ebc85ec]
- Updated dependencies [5683df2]
- Updated dependencies [414ff36]
- Updated dependencies [4f514c6]
- Updated dependencies [1cf72bc]
- Updated dependencies [cd68471]
- Updated dependencies [baf3143]
- Updated dependencies [9737f24]
- Updated dependencies [7797238]
- Updated dependencies [3846811]
- Updated dependencies [0ea344c]
- @wagmi/chains@1.7.0
- 56c127d: Updated WalletConnect dependencies.
- Updated dependencies [4b411d2]
- Updated dependencies [df697ac]
- Updated dependencies [186f5a7]
- Updated dependencies [a96b514]
- Updated dependencies [0a6e6da]
- @wagmi/chains@1.5.0
- 51e346e: Updated WalletConnectConnector logic to handle individual namespaces like eip155:*
- 0a57de2: Added conditional for WalletConnectConnector optionalChains
- f2d532d: Updated WalletConnect dependencies, exposed
relayUrl
option forWalletConnectConnector
- ff53857: Fixed issue importing
EthereumProvider
in Vite environments. - Updated dependencies [d642e1d]
- Updated dependencies [3027d7b]
- Updated dependencies [97dbd44]
- @wagmi/chains@1.4.0
- 27bb1b3: Added explicit type annotations for the
getWalletClient()
method.
- a3507a9: Updated @walletconnect/ethereum-provider dependency
- 32dc317: Updated @walletconnect/ethereum-provider and @walletconnect/modal dependencies
- 57e674e: Updated
@safe-global/safe-apps-sdk
&@safe-global/safe-apps-provider
- f21c8e0: Added WalletConnect v2 support to Ledger connector.
- 27482bb: Add HAQQ Wallet detection
- 7d6aa43: Exported
normalizeChainId
. - Updated dependencies [62b8209]
- Updated dependencies [106ac13]
- Updated dependencies [8b3f5e5]
- @wagmi/chains@1.3.0
- 28219ae: Added metadata property to WalletConnect init function
- 6fef949: Updated @walletconnect/modal and @walletconnect/ethereum-provider deps
- 72f6465: Added
TTWallet
togetInjectedName
list - Updated dependencies [a7cbd04]
- Updated dependencies [f6ee133]
- @wagmi/chains@1.2.0
- 6c841d4: Changed
Address
type import from ABIType to viem.
- 09c83f8: Update @walletconnect/ethereum-provider, Replace @web3modal/standalone with @walletconnect/modal, Fix issue with wallet_addEthereumChain method in WalletConnectConnector
- c24de75: Updated
@walletconnect/ethereum-provider
and@web3modal/standalone
dependencies. - 605c422: Bumped
viem
peer dependency. - dc1c546: Throw ResourceUnavailableError on -30002 errors.
- b001569: Bumped minimum TypeScript version to v5.0.4.
- 0f05b2b: Updated
abitype
to0.8.7
. - 6aea7ee: Fixed internal types.
- b187cb0: Added
isNovaWallet
injected flag. - 5e44429: Added Edgeware mainnet and testnet
- b18b314: Updated @walletconnect/ethereum-provider and @web3modal/standalone dependencies
- Updated dependencies [b62a199]
- Updated dependencies [b001569]
- Updated dependencies [260ab59]
- Updated dependencies [6aea7ee]
- Updated dependencies [5e44429]
- @wagmi/chains@1.0.0
- Updated dependencies [36c14b2]
- @wagmi/chains@0.3.0
- fa61dfe: Updated viem.
- Updated dependencies [577d2a0]
- @wagmi/chains@0.2.25
- bbbd11b: Corrected Rabby Wallet name
- Updated dependencies [0639a1f]
- @wagmi/chains@0.2.24
- 64dfe61: Update @web3modal/standalone to v2.4.1, Update @walletconnect/ethereum-provider to 2.7.4
- bab7ad8: Added Defiant to injected connector flags
- 44cde07: Added Talisman wallet flag
- bce5a0c: Removed chain fallback when instantiating a Wallet Client.
- 7e274f5: Released v1.
- 0966bf7: Changed Kucoin Wallet name mapping to Halo Wallet
- Updated references.
- Updated references.
- Updated dependencies []:
- @wagmi/chains@1.0.0-next.0
- updated viem
- 33488cf: Released v1.
- 274eef3: - Updated @web3modal/standalone to 2.3.7
- Updated @walletconnect/ethereum-provider to 2.7.1
- 41697df: Updated @walletconnect/ethereum-provider version to 2.7.2
- 82dcb72: Added Enkrypt extension detection
- f66e065: Added BlockWallet to injected connector flags.
- 12ab5d1: Updated @coinbase/wallet-sdk to 3.6.6
- c1e3ddf: Reverted ABIType version change.
- d4825e6: Fixed ABIType version to match downstream packages.
- c25ac82: Added more flags to
MetaMaskConnector
getProvider
check. - b19a932: Updated @web3modal/standalone to 2.3.0, @walletconnect/ethereum-provider to 2.7.0
- cdc387e: Added
ImToken
togetInjectedName
list
- 2a21d27: Updated
@coinbase/wallet-sdk
to3.6.4
- 9bb22b6: Updated
@walletconnect/ethereum-provider
to2.6.2
, relaxed@web3modal/standalone
version requirement - 0d7625b: Added Rabby to injected connector flags
- f63d7fd: Added correct error to switch network cause.
- 0778abc: Renamed
isTally
injected provider toTaho
- 4267020: Added
qrModalOptions
option toWalletConnectConnector
- e78fb0a: Pinned WalletConnect dependencies
- 5cd0afc: Added
isZerion
toInjectedProviderFlags
andgetInjectedName
- be4825e: Added GameStop Wallet to injected connector flags
- 11f3fe2: Fixed issue where
UNSTABLE_shimOnConnectSelectAccount
would not bubble up error for MetaMask if request to connect was already active.
- 04c0e47: Fixed issue switching chain after adding to MetaMask.
- 85330c1: Removed
InjectedConnector
shimChainChangedDisconnect
shim (no longer necessary).
- 8b1a526: Added Dawn wallet flag
- 6b15d6f: Updated
@walletconnect/ethereum-provider
to2.5.1
. - 1f452e7: Added OKX Wallet to injected connector flags.
- a4d9083: Added Backpack wallet to injected connector flags.
- 6a4af48: Enabled support for programmatic chain switching on
LedgerConnector
& added"ledger"
to the switch chain regex onWalletConnectLegacyConnector
.
- f24ce0c: Updated @walletconnect/ethereum-provider to 2.4.8
- e3a3fee: Added "uniswap wallet" to the regex that determines wallets allowed to switch chains in the WalletConnect legacy connector
- 641af48: Added name mapping for Bifrost Wallet
- 4d2c90a: Added name mapping for Phantom
- 3d276d0: Added Status as the name of the injected connector for the Status App
- 13a6a07: Updated
@walletconnect/ethereum-provider
to2.4.7
.
- a23c40f: Added name mapping for Frontier Wallet
- d779fb3: Added name mapping for HyperPay.
-
c4d5bb5: Breaking: Removed the
version
config option forWalletConnectConnector
.WalletConnectConnector
now uses WalletConnect v2 by default. WalletConnect v1 is nowWalletConnectLegacyConnector
.import { WalletConnectConnector } from '@wagmi/connectors/walletConnect' const connector = new WalletConnectConnector({ options: { - version: '2', projectId: 'abc', }, })
-import { WalletConnectConnector } from '@wagmi/connectors/walletConnect' +import { WalletConnectLegacyConnector } from '@wagmi/connectors/walletConnectLegacy' -const connector = new WalletConnectConnector({ +const connector = new WalletConnectLegacyConnector({ options: { qrcode: true, }, })
- 57f1226: Added name mapping for XDEFI
- bb1b88c: Added name mapping for Bitski injected wallet
- fcb5595: Fixed shim disconnect key to read from defined Connector ID.
- 49f8853: Fixed
SafeConnector
import type error that existed for specific build environments.
- 5d121f2: Added
isApexWallet
to injectedwindow.ethereum
flags. - e3566eb: Updated
@web3modal/standalone
to2.1.1
for WalletConnectConnector.
- a4f31bc: Added Connector for Safe wallet
- d5e25d9: Locked ethers peer dependency version to >=5.5.1 <6
- 6fa74dd: Updated
@walletconnect/universal-provider
Added more signable methods to WC v2.
- 6b0725b: Fixed race condition between
switchNetwork
and mutation Hooks that usechainId
(e.g.sendTransaction
).
-
942fcde: Updated
@walletconnect/universal-provider
and@web3modal/standalone
packages for WalletConnectConnector (v2).Improved initialization flow for
@walletconnect/universal-provider
for WalletConnectConnector (v2).
- be33c7d: Chains are now narrowed to their most specific type using the TypeScript
satisfies
operator.
- d75e8d2: Fixed ABIType version mismatch between packages.
- 8c3fc00: Added public RPC URL to Connector fallback chains
- 5e6dc30: Replaced legacy qrcodemodal with web3modal for WalletConnect v2.
- be4add2: Added
isRainbow
flag toInjectedConnector
.
- 3dfc558: Add
switchSigner
method toMockProvider
.
- 7dce4b5: Bumped WalletConnect Universal Provider version.
- 4cec598: Added CJS escape hatch bundle under the "cjs" tag.
-
822bc88: The
WalletConnectConnector
now supports WalletConnect v2.It can be enabled by setting
version
to'2'
and supplying a WalletConnect CloudprojectId
.
- 5e5f37f: Fixed issue where connecting to MetaMask may return with a stale address
- 919790c: Updated
@ledgerhq/connect-kit-loader
to1.0.1
- 5db7cba: Added
LedgerConnector
- 55a0ca2: Initial release of the
@wagmi/connectors
package – a collection of Connectors for wagmi.