Releases: rainbow-me/rainbowkit
@rainbow-me/[email protected]
Patch Changes
- 532b117: Fixed an issue with peer dependencies versioning
@rainbow-me/[email protected]
Patch Changes
- aef9643: Support for WalletConnect Cloud
projectId
@rainbow-me/[email protected]
Patch Changes
- 4ef5c51: Fixed an issue that caused mobile WalletConnect redirects for signing request hooks to fail in Wagmi 0.12.x
@rainbow-me/[email protected]
Patch Changes
-
d35809e: Amended
rainbowWallet
connector extension support and URLsImproved UI flow for wallet connectors that don't specify
extension.instructions
@rainbow-me/[email protected]
Patch Changes
-
2b4ede4: Zerion Support
Example usage
import { getDefaultWallets, connectorsForWallets, } from '@rainbow-me/rainbowkit'; import { zerionWallet } from '@rainbow-me/rainbowkit/wallets'; const { wallets } = getDefaultWallets({ appName, chains }); const connectors = connectorsForWallets([ ...wallets, { groupName: 'Other', wallets: [zerionWallet({ chains })], }, ]);
-
6a01368: Taho Support
Example usage
import { getDefaultWallets, connectorsForWallets, } from '@rainbow-me/rainbowkit'; import { tahoWallet } from '@rainbow-me/rainbowkit/wallets'; const { wallets } = getDefaultWallets({ appName, chains }); const connectors = connectorsForWallets([ ...wallets, { groupName: 'Other', wallets: [tahoWallet({ chains })], }, ]);
-
936b523: OKX Wallet Support
Example usage
import { getDefaultWallets, connectorsForWallets, } from '@rainbow-me/rainbowkit'; import { okxWallet } from '@rainbow-me/rainbowkit/wallets'; const { wallets } = getDefaultWallets({ appName, chains }); const connectors = connectorsForWallets([ ...wallets, { groupName: 'Other', wallets: [okxWallet({ chains })], }, ]);
-
7f669bd: Dawn Wallet Support
Example usage
import { getDefaultWallets, connectorsForWallets, } from '@rainbow-me/rainbowkit'; import { dawnWallet } from '@rainbow-me/rainbowkit/wallets'; const { wallets } = getDefaultWallets({ appName, chains }); const connectors = connectorsForWallets([ ...wallets, { groupName: 'Other', wallets: [dawnWallet({ chains })], }, ]);
@rainbow-me/[email protected]
Patch Changes
- 9b93f56: Added
safeWallet
connector to support Safe Apps. dApps that rely ongetDefaultWallets
will adopt this behavior automatically. dApps that rely on the Custom Wallet List should addsafeWallet
alongsideinjectedWallet
.
@rainbow-me/[email protected]
@rainbow-me/[email protected]
@rainbow-me/[email protected]
Patch Changes
-
8f01a12: Bitski Support
Example usage
import { getDefaultWallets, connectorsForWallets } from '@rainbow-me/rainbowkit'; import { bitskiWallet } from '@rainbow-me/rainbowkit/wallets'; const { wallets } = getDefaultWallets({ appName, chains }); const connectors = connectorsForWallets([ ...wallets, { groupName: 'Other', wallets: [ bitskiWallet({ chains }), ], }, ]);
-
3399df5: MEW Wallet Support
Example usage
import { getDefaultWallets, connectorsForWallets } from '@rainbow-me/rainbowkit'; import { mewWallet } from '@rainbow-me/rainbowkit/wallets'; const { wallets } = getDefaultWallets({ appName, chains }); const connectors = connectorsForWallets([ ...wallets, { groupName: 'Other', wallets: [ mewWallet({ chains }), ], }, ]);
@rainbow-me/[email protected]
Minor Changes
-
9838acf: The wagmi peer dependency has been updated to
0.12.x
.RainbowKit has adopted the
WalletConnectLegacyConnector
connector inwagmi
for continued WalletConnect v1 support. Support for WalletConnect v2 andWalletConnectConnector
will soon be available as a patch release, without breaking changes.Wallets will be transitioned automatically in future releases.
Follow the steps below to migrate.
1. Upgrade RainbowKit and
wagmi
to their latest versionnpm i @rainbow-me/rainbowkit@^0.12.0 wagmi@^0.12.0