-
Notifications
You must be signed in to change notification settings - Fork 4
fix(deps): update dependency @rainbow-me/rainbowkit to v2.2.10 #33
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
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/rainbow-me-rainbowkit-2.x
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
b1fab9b to
a35d401
Compare
a35d401 to
f8327bd
Compare
f8327bd to
88fa874
Compare
88fa874 to
0179ff9
Compare
0179ff9 to
24c31b4
Compare
24c31b4 to
08541ed
Compare
08541ed to
56f11f5
Compare
|
All alerts resolved. Learn more about Socket for GitHub. This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored. |
56f11f5 to
665afc5
Compare
665afc5 to
f6a3048
Compare
1a0e8f3 to
452d886
Compare
452d886 to
899da2b
Compare
899da2b to
093217d
Compare
093217d to
4da9ab0
Compare
4da9ab0 to
a31ef95
Compare
a31ef95 to
509a5b7
Compare
509a5b7 to
63126ab
Compare
63126ab to
79cfc38
Compare
79cfc38 to
d4c0fa2
Compare
d4c0fa2 to
d2dba46
Compare
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
d2dba46 to
2ba5aa5
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.0.2→2.2.10Release Notes
rainbow-me/rainbowkit (@rainbow-me/rainbowkit)
v2.2.10Compare Source
Patch Changes
e74f604: Improve UI on the mobile connect flow to hint to users that they can horizontally scroll to see additional wallet connectorseb72c37: Fix Gemini wallet connector to useiconinstead oficonsinappMetadatae58367e: Fix mobile visibility for Coin98, CLV, SafePal, Frontier, and BeraSig wallets.b7b7b43: Rename the Argent wallet connector toreadyWallet507f583: Add additional wallet flags toisMetaMask()to detect impersonating providers.16963de: AddctrlWalletwallet connector to replacexdefiWallet. XDEFI Wallet has been rebranded to CTRL Wallet.6c745a5: Disable third-party connector telemetry by default for user privacy. h/t @TimDaubTo opt-in to WalletConnect analytics:
With
getDefaultConfig:To opt-in to Base Account telemetry:
To opt-in to MetaMask analytics:
v2.2.9Compare Source
Patch Changes
e52ca05: AddbaseAccountwallet connector, replacingcoinbaseWalletin the default wallet list1e67f0d: Improved detection for nova wallet providerd92a6c7: Fixed type compatibility forconnect()parameters in Wagmi^2.17.00b9052c: Add binance wallet chrome extension download urlb34d6c1: AddedportoWallet.66bcc18: Universal Profiles wallet connectorfe0496e: Added Gemini Wallet supportAdded Gemini Wallet as a supported wallet connector with proper icon and configuration.
5698ade: fix monad logo in rainbowkit package and include monad testnet in the example1520f59: Fixed unintended forwarding of theerrorCorrectionprop to SVG elements used by the QRCode component to prevent React warning.v2.2.8Compare Source
Patch Changes
f542876: ThemetaMaskWalletwallet connector now utilizes the MetaMask SDK for more reliable, faster connections on mobilev2.2.7Compare Source
Patch Changes
a147620: Fixed error handling when connect requests are rejected on mobile.10090d2: MitigatedWalletConnect Core is already initializedwarnings that began appearing with recent distributions of Wagmi and WalletConnect.50c7f13: Added missingrdnsmetadata for wallet connectors that now support EIP-6963.15ddd4a: Improved QR Code error correction and rendering withcuerv2.2.6Compare Source
Patch Changes
624a38a: ThecoinbaseWalletconnector now supports additional SDK configuration options to enable Paymasters and Sub Accounts for your dapp.f6ad6aa: Added support for Superposition chainv2.2.5Compare Source
Patch Changes
3d73508: Added ZilPay Wallet support withzilPayWalletwallet connectorc5a9cc1: Fixed SVG encoding in wallet connector icons for Cool Mode8515fd3: Resolved a warning for mismatched dApp url metadata on recent versions of WalletConnect5b54649: MEW Wallet now supports WalletConnect on mobile03ae0d0: Added xPortal Wallet support withxPortalWalletwallet connectorv2.2.4Compare Source
Patch Changes
f5a7cec: Added support for Unichaina765cfc: Added support for ApeChain, Berachain, Degen, Gravity, Ink, Linea, and Sanko9c9c491: Added Backpack support withbackpackWalletwallet connectorf89eb92: Improved support for the Binance Wallet dApp browsera765cfc: Updated icons for Arbitrum, Blast, Gnosis, Scroll, and zkSynce4547b8: Added icon for HyperEVM chainv2.2.3Compare Source
Patch Changes
b5a7878: Updated OP Mainnet brandingv2.2.2Compare Source
Patch Changes
f533ac2: Support for React 19.v2.2.1Compare Source
Patch Changes
3469982: Added Wigwam support withwigwamWalletwallet connector0c6af55: Added icon for Flow chain5b8e146: Addedde-DEanddelocale support for the German language.9dd23d9: Added BeraSig support withberasigWalletwallet connector7fceab8: Addedms-MYandmslocale support for the Malay language.v2.2.0Compare Source
Minor Changes
f02bced: The Authentication API now supports ERC-1271 and ERC-6492 for smart contract signature verification to enable Sign-in with Ethereum for Smart Contract Wallets, including Coinbase Smart Wallet and Argent.We have also deprecated the
siweandetherspeer dependencies in favor ofviem/siweto make RainbowKit even more seamless.No changes are necessary for dApps that don't rely on the Authentication API.
Follow the appropriate steps below to migrate.
NextAuth Authentication
siweandethersrainbowkit-siwe-next-auth, andviemThis allows
viemto verify smart contract signatures.const config = getDefaultConfig({ /* your config */ }); + const publicClient = config.getClient().extend(publicActions);authorizeimplementation in/api/auth/[...nextauth].tsReference the with-next-siwe-next-auth example for more guidance.
Custom Authentication
siweandethersviemThis allows
viemto verify smart contract signatures.const config = getDefaultConfig({ /* your config */ }); + const publicClient = config.getClient().extend(publicActions);createAuthenticationAdapterimplementationgenerateSiweNonceparseSiweMessageandverifyMessageif your Verify handlerReference the with-next-siwe-iron-session example for more guidance.
v2.1.7Compare Source
Patch Changes
4014d80: Addedvi-VNandvilocale support for the Vietnamese language.f93cd0e: Added ParaSwap Wallet support withparaSwapWalletwallet connector6393498: Added Best Wallet support withbestWalletwallet connectorv2.1.6Compare Source
Patch Changes
63d8386: Added Valora support withvaloraWalletwallet connector8d9a4e6: Fixed an issue where some options in the "Get Wallet" flow would appear as a blank page, or lack a back button to return to the Connect flow.d46637a: AddedsafeWalletwallet connector togetDefaultConfigby default to improve the Safe Wallet app browser connection flow with a Safe button included by default in the wallet listv2.1.5Compare Source
Patch Changes
c08f620: Addedzh-HKandzh-TWlocales for Traditional Chinese language support. You can also specifyzh-Hansandzh-Hantlocales to refer to the writing systems directly.Reference our guide to learn more about Localization.
675f9dd: Add icon for Gnosis Chainf65b5c4: Add icon for Celo chain9c36bfd: Added Kaia Wallet support withkaiaWalletwallet connectorv2.1.4Compare Source
Patch Changes
b530c80: Added mobile support forzealWalletwallet connector7f6e36e: Added missingrdnsproperty to some wallets. This helps them work with EIP-6963 connectors.2eeb7b9: Improved the Safe Wallet app browser connection flow with a Safe button included by default in the wallet list72fe07d: Added Binance Web3 Wallet support withbinanceWalletwallet connectord02d73f: Resolved an issue where the Phantom wallet did not appear as an EIP-6963 connector.v2.1.3Compare Source
Patch Changes
23e33b9: AddedmantleandmantleTestnetnetwork support7b00be5: Added Seif Wallet support withseifWalletwallet connector001a0a9: Resolved an issue in development where browser detection would throw an error ifnavigator.userAgentwas unavailable in the browser.v2.1.2Compare Source
Patch Changes
2180ddd: Added Nest Wallet support withnestWalletwallet connectorfea278a: ThecoinbaseWalletwallet connector now has apreferenceargument to control whether Smart Wallet is enabled and available for users. Preference based behavior is documented here.Smart Wallet will be enabled by default with
allin early June, without a further upgrade.Developers can test Smart Wallet with
sepoliaandbaseSepoliachains today by settingsmartWalletOnlylike so:v2.1.1Compare Source
Patch Changes
725a376: Added Magic Eden Wallet support withmagicEdenWalletwallet connector9be5452: Resolved an issue with the Enhanced Provider when using RainbowKit in Vite without aprocess.envpolyfillv2.1.0Compare Source
Minor Changes
82153ed: Upgraded compatiblewagmiand@coinbase/wallet-sdkversions to support Coinbase Smart Wallet.Smart Wallet enables users to create a new wallet in seconds with Passkeys, without installing an app or extension. Smart Wallet users can use the same account and address across all onchain apps with RainbowKit.
Smart Wallet and the underlying smart contract is fully compatible with Wagmi, but dApps need to ensure that their offchain signature validation is ERC-6492 compliant to support smart contract wallets. Follow this guide for more information.
Coinbase Wallet users on desktop and mobile will now interact with a new connection flow in RainbowKit alongside Smart Wallet.
90d6931: Introduced the Enhanced Provider to handle fallback resolutions when a Mainnet provider transport is unavailable.ENS names for dApps without a Mainnet provider will now properly resolve. Additional conveniences will be soon be rolling out in RainbowKit.
v2.0.8Compare Source
Patch Changes
8841891: Added real-time balance fetching based on the Recent Transaction API. As a transaction is confirmed on-chain, the user's gas balance will be updated to reflect the transaction.v2.0.7Compare Source
Patch Changes
af4ea4e: Added Kraken Wallet support withkrakenWalletwallet connectorf0b3b25: Mitigated behavior in Coinbase Wallet where the user would be captured in the in-app browser upon redirect.v2.0.6Compare Source
Patch Changes
7ab6e50: Added Compass Wallet support withcompassWalletwallet connector515498f: Locked the dependencies for thecoinbaseWalletwallet connector to Coinbase Wallet SDK v3 to temporarily mitigate breaking changes included an upcoming version of Wagmi.v2.0.5Compare Source
Patch Changes
4dd1e45: Fixed an issue that allowed duplicate wallets to be added to the Connect Modal when usingconnectorsForWallets1a0f209: Added a small check to throw an error if the wallet list is empty overall or empty within any category.ec41346: Amended thegetDefaultConfigreturn type to prevent indirect type annotation errors and better infer type for parameters from Wagmi'screateConfig.fc4d7e1: Resolved a bug where ifmultiInjectedProviderDiscoverywas set tofalsetheroninWalletwould prevent showingOpening Ronin Wallet...UI in the connect modal.81ba812: Added support forzetachainandzetachainAthensTestnettestnet chainb11118f: Added Kaikas Wallet support withkaikasWalletwallet connector and addedklaytnchain withklaytnBaobabtestnet support.v2.0.4Compare Source
Patch Changes
77dcec3: Added Bybit Wallet support withbybitWalletwallet connector6c240ba: Added Gate Wallet support withgateWalletwallet connector34419b5: Added Bitverse Wallet support withbitverseWalletwallet connector5c60239: Added 1inch Wallet support withoneInchWalletwallet connectorv2.0.3Compare Source
Patch Changes
b80e8fa: Improved the synchronous connection flow for theWalletButtonandWalletButton.Customcomponents985b80b: Resolved an issue where ENS resolution would fail and throw an error for ENS names with disallowed characters.b25db9a: AddedblastandblastSepolianetwork supportConfiguration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.