Closed github-actions[bot] closed 1 month ago
The latest updates on your projects. Learn more about Vercel for Git βοΈ
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
rainbowkit-example | β Ready (Inspect) | Visit Preview | π¬ Add feedback | Oct 15, 2024 9:02am |
rainbowkit-site | β Ready (Inspect) | Visit Preview | π¬ Add feedback | Oct 15, 2024 9:02am |
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@rainbow-me/rainbowkit@2.2.0
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
siwe
andethers
peer dependencies in favor ofviem/siwe
to 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
siwe
andethers
rainbowkit-siwe-next-auth
, andviem
This allows
viem
to verify smart contract signatures.authorize
implementation in/api/auth/[...nextauth].ts
Reference the with-next-siwe-next-auth example for more guidance.
Custom Authentication
siwe
andethers
viem
This allows
viem
to verify smart contract signatures.createAuthenticationAdapter
implementationgenerateSiweNonce
parseSiweMessage
andverifyMessage
if your Verify handlerReference the with-next-siwe-iron-session example for more guidance.
@rainbow-me/rainbowkit-siwe-next-auth@1.0.0
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.
We have also deprecated the
siwe
andethers
peer dependencies in favor ofviem/siwe
.Follow the appropriate steps below to migrate.
siwe
andethers
rainbowkit-siwe-next-auth
, andviem
This allows
viem
to verify smart contract signatures.authorize
implementation in/api/auth/[...nextauth].ts
Reference the with-next-siwe-next-auth example for more guidance.
Patch Changes
@rainbow-me/create-rainbowkit@0.3.8
Patch Changes
wagmi
to^2.12.17
@rainbow-me/rainbow-button@0.2.17
Patch Changes
with-create-react-app@0.1.96
Patch Changes
wagmi
to^2.12.17
with-next@0.0.97
Patch Changes
wagmi
to^2.12.17
with-next-app@0.0.45
Patch Changes
wagmi
to^2.12.17
with-next-app-i18n@0.0.45
Patch Changes
wagmi
to^2.12.17
with-next-custom-button@0.0.97
Patch Changes
wagmi
to^2.12.17
with-next-mint-nft@0.0.97
Patch Changes
wagmi
to^2.12.17
with-next-rainbow-button@0.0.26
Patch Changes
wagmi
to^2.12.17
with-next-siwe-iron-session@0.0.79
Patch Changes
wagmi
to^2.12.17
with-next-siwe-next-auth@0.0.80
Patch Changes
wagmi
to^2.12.17
with-next-wallet-button@0.0.26
Patch Changes
wagmi
to^2.12.17
with-remix@0.0.96
Patch Changes
wagmi
to^2.12.17
with-vite@0.0.85
Patch Changes
wagmi
to^2.12.17
generated-test-app@0.1.99
Patch Changes
wagmi
to^2.12.17
rainbowkit-next-app@0.0.99
Patch Changes
wagmi
to^2.12.17
example@0.0.107
Patch Changes
wagmi
to^2.12.17
site@0.0.107
Patch Changes
wagmi
to^2.12.17