diff --git a/.changeset/shaggy-windows-grab.md b/.changeset/shaggy-windows-grab.md deleted file mode 100644 index fee093fac5..0000000000 --- a/.changeset/shaggy-windows-grab.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@rainbow-me/rainbowkit": minor ---- - -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. diff --git a/.changeset/strong-shrimps-search.md b/.changeset/strong-shrimps-search.md deleted file mode 100644 index 24f1e3d672..0000000000 --- a/.changeset/strong-shrimps-search.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rainbow-me/create-rainbowkit": patch ---- - -Upgraded wagmi to `^2.9.2` and viem to `2.9.31`. The viem version now statically reflects the version most compatible with wagmi. diff --git a/.changeset/warm-impalas-teach.md b/.changeset/warm-impalas-teach.md deleted file mode 100644 index acee159150..0000000000 --- a/.changeset/warm-impalas-teach.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -"@rainbow-me/rainbowkit": minor ---- - -Upgraded compatible `wagmi` and `@coinbase/wallet-sdk` versions to support [Coinbase Smart Wallet](https://www.smartwallet.dev/why). - -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](https://eips.ethereum.org/EIPS/eip-6492) compliant to support smart contract wallets. Follow [this guide](https://www.smartwallet.dev/guides/signature-verification) for more information. - -Smart Wallet is currently only available for testnets while using RainbowKit in a local development environment. Support for Mainnet and full production rollout will occur automatically later this month. - -Coinbase Wallet users on desktop and mobile will now interact with a new connection flow in RainbowKit alongside Smart Wallet. diff --git a/examples/with-create-react-app/CHANGELOG.md b/examples/with-create-react-app/CHANGELOG.md index 657466c91c..3db2bd6c17 100644 --- a/examples/with-create-react-app/CHANGELOG.md +++ b/examples/with-create-react-app/CHANGELOG.md @@ -1,5 +1,13 @@ # with-create-react-app +## 0.1.88 + +### Patch Changes + +- Updated dependencies [90d6931] +- Updated dependencies [82153ed] + - @rainbow-me/rainbowkit@2.1.0 + ## 0.1.87 ### Patch Changes diff --git a/examples/with-create-react-app/package.json b/examples/with-create-react-app/package.json index 161c73b335..4e877c6860 100644 --- a/examples/with-create-react-app/package.json +++ b/examples/with-create-react-app/package.json @@ -1,6 +1,6 @@ { "name": "with-create-react-app", - "version": "0.1.87", + "version": "0.1.88", "private": true, "dependencies": { "@rainbow-me/rainbowkit": "workspace:*", diff --git a/examples/with-next-app-i18n/CHANGELOG.md b/examples/with-next-app-i18n/CHANGELOG.md index 5010d7fb77..a7f28e4380 100644 --- a/examples/with-next-app-i18n/CHANGELOG.md +++ b/examples/with-next-app-i18n/CHANGELOG.md @@ -1,5 +1,13 @@ # with-next-app-i18n +## 0.0.37 + +### Patch Changes + +- Updated dependencies [90d6931] +- Updated dependencies [82153ed] + - @rainbow-me/rainbowkit@2.1.0 + ## 0.0.36 ### Patch Changes diff --git a/examples/with-next-app-i18n/package.json b/examples/with-next-app-i18n/package.json index 737f6afc8a..c15eb36f4f 100644 --- a/examples/with-next-app-i18n/package.json +++ b/examples/with-next-app-i18n/package.json @@ -1,7 +1,7 @@ { "name": "with-next-app-i18n", "private": true, - "version": "0.0.36", + "version": "0.0.37", "scripts": { "dev": "next dev", "build": "next build", diff --git a/examples/with-next-app/CHANGELOG.md b/examples/with-next-app/CHANGELOG.md index 114272659b..1f95e5db78 100644 --- a/examples/with-next-app/CHANGELOG.md +++ b/examples/with-next-app/CHANGELOG.md @@ -1,5 +1,13 @@ # with-next-app +## 0.0.37 + +### Patch Changes + +- Updated dependencies [90d6931] +- Updated dependencies [82153ed] + - @rainbow-me/rainbowkit@2.1.0 + ## 0.0.36 ### Patch Changes diff --git a/examples/with-next-app/package.json b/examples/with-next-app/package.json index 1b134a6802..f20ec76278 100644 --- a/examples/with-next-app/package.json +++ b/examples/with-next-app/package.json @@ -1,7 +1,7 @@ { "name": "with-next-app", "private": true, - "version": "0.0.36", + "version": "0.0.37", "scripts": { "dev": "next dev", "build": "next build", diff --git a/examples/with-next-custom-button/CHANGELOG.md b/examples/with-next-custom-button/CHANGELOG.md index 442f01c6e7..f4e34d147d 100644 --- a/examples/with-next-custom-button/CHANGELOG.md +++ b/examples/with-next-custom-button/CHANGELOG.md @@ -1,5 +1,13 @@ # with-next-custom-button +## 0.0.89 + +### Patch Changes + +- Updated dependencies [90d6931] +- Updated dependencies [82153ed] + - @rainbow-me/rainbowkit@2.1.0 + ## 0.0.88 ### Patch Changes diff --git a/examples/with-next-custom-button/package.json b/examples/with-next-custom-button/package.json index f4dd78aad3..fc80396024 100644 --- a/examples/with-next-custom-button/package.json +++ b/examples/with-next-custom-button/package.json @@ -1,7 +1,7 @@ { "name": "with-next-custom-button", "private": true, - "version": "0.0.88", + "version": "0.0.89", "scripts": { "dev": "next dev", "build": "next build", diff --git a/examples/with-next-mint-nft/CHANGELOG.md b/examples/with-next-mint-nft/CHANGELOG.md index b71d12e8f1..69ceee59dc 100644 --- a/examples/with-next-mint-nft/CHANGELOG.md +++ b/examples/with-next-mint-nft/CHANGELOG.md @@ -1,5 +1,13 @@ # with-next-mint-nft +## 0.0.89 + +### Patch Changes + +- Updated dependencies [90d6931] +- Updated dependencies [82153ed] + - @rainbow-me/rainbowkit@2.1.0 + ## 0.0.88 ### Patch Changes diff --git a/examples/with-next-mint-nft/package.json b/examples/with-next-mint-nft/package.json index 3ae283bcb6..1247da309d 100644 --- a/examples/with-next-mint-nft/package.json +++ b/examples/with-next-mint-nft/package.json @@ -1,7 +1,7 @@ { "name": "with-next-mint-nft", "private": true, - "version": "0.0.88", + "version": "0.0.89", "scripts": { "dev": "next dev", "build": "next build", diff --git a/examples/with-next-rainbow-button/CHANGELOG.md b/examples/with-next-rainbow-button/CHANGELOG.md index 696eb9e373..becfd1a0cf 100644 --- a/examples/with-next-rainbow-button/CHANGELOG.md +++ b/examples/with-next-rainbow-button/CHANGELOG.md @@ -1,5 +1,11 @@ # with-next-rainbow-button +## 0.0.18 + +### Patch Changes + +- @rainbow-me/rainbow-button@0.2.9 + ## 0.0.17 ### Patch Changes diff --git a/examples/with-next-rainbow-button/package.json b/examples/with-next-rainbow-button/package.json index a9ce375723..a964226f79 100644 --- a/examples/with-next-rainbow-button/package.json +++ b/examples/with-next-rainbow-button/package.json @@ -1,7 +1,7 @@ { "name": "with-next-rainbow-button", "private": true, - "version": "0.0.17", + "version": "0.0.18", "scripts": { "dev": "next dev", "build": "next build", diff --git a/examples/with-next-siwe-iron-session/CHANGELOG.md b/examples/with-next-siwe-iron-session/CHANGELOG.md index de1f7c3e7d..e531832121 100644 --- a/examples/with-next-siwe-iron-session/CHANGELOG.md +++ b/examples/with-next-siwe-iron-session/CHANGELOG.md @@ -1,5 +1,13 @@ # with-next-siwe-iron-session +## 0.0.71 + +### Patch Changes + +- Updated dependencies [90d6931] +- Updated dependencies [82153ed] + - @rainbow-me/rainbowkit@2.1.0 + ## 0.0.70 ### Patch Changes diff --git a/examples/with-next-siwe-iron-session/package.json b/examples/with-next-siwe-iron-session/package.json index 45b7d7f5db..9b21046e3d 100644 --- a/examples/with-next-siwe-iron-session/package.json +++ b/examples/with-next-siwe-iron-session/package.json @@ -1,7 +1,7 @@ { "name": "with-next-siwe-iron-session", "private": true, - "version": "0.0.70", + "version": "0.0.71", "scripts": { "dev": "next dev", "build": "next build", diff --git a/examples/with-next-siwe-next-auth/CHANGELOG.md b/examples/with-next-siwe-next-auth/CHANGELOG.md index adf614548b..b0738b9cd4 100644 --- a/examples/with-next-siwe-next-auth/CHANGELOG.md +++ b/examples/with-next-siwe-next-auth/CHANGELOG.md @@ -1,5 +1,14 @@ # with-next-siwe-next-auth +## 0.0.72 + +### Patch Changes + +- Updated dependencies [90d6931] +- Updated dependencies [82153ed] + - @rainbow-me/rainbowkit@2.1.0 + - @rainbow-me/rainbowkit-siwe-next-auth@0.4.1 + ## 0.0.71 ### Patch Changes diff --git a/examples/with-next-siwe-next-auth/package.json b/examples/with-next-siwe-next-auth/package.json index 07b8d364fc..445145c206 100644 --- a/examples/with-next-siwe-next-auth/package.json +++ b/examples/with-next-siwe-next-auth/package.json @@ -1,7 +1,7 @@ { "name": "with-next-siwe-next-auth", "private": true, - "version": "0.0.71", + "version": "0.0.72", "scripts": { "dev": "next dev", "build": "next build", diff --git a/examples/with-next-wallet-button/CHANGELOG.md b/examples/with-next-wallet-button/CHANGELOG.md index de1e8c3503..130f07e98b 100644 --- a/examples/with-next-wallet-button/CHANGELOG.md +++ b/examples/with-next-wallet-button/CHANGELOG.md @@ -1,5 +1,13 @@ # with-next-wallet-button +## 0.0.18 + +### Patch Changes + +- Updated dependencies [90d6931] +- Updated dependencies [82153ed] + - @rainbow-me/rainbowkit@2.1.0 + ## 0.0.17 ### Patch Changes diff --git a/examples/with-next-wallet-button/package.json b/examples/with-next-wallet-button/package.json index 870fba9a61..54ecab5cff 100644 --- a/examples/with-next-wallet-button/package.json +++ b/examples/with-next-wallet-button/package.json @@ -1,7 +1,7 @@ { "name": "with-next-wallet-button", "private": true, - "version": "0.0.17", + "version": "0.0.18", "scripts": { "dev": "next dev", "build": "next build", diff --git a/examples/with-next/CHANGELOG.md b/examples/with-next/CHANGELOG.md index 11cb34d35a..ed607ce0ae 100644 --- a/examples/with-next/CHANGELOG.md +++ b/examples/with-next/CHANGELOG.md @@ -1,5 +1,13 @@ # with-next +## 0.0.89 + +### Patch Changes + +- Updated dependencies [90d6931] +- Updated dependencies [82153ed] + - @rainbow-me/rainbowkit@2.1.0 + ## 0.0.88 ### Patch Changes diff --git a/examples/with-next/package.json b/examples/with-next/package.json index 2e3dfadf42..0c1b6ad50d 100644 --- a/examples/with-next/package.json +++ b/examples/with-next/package.json @@ -1,7 +1,7 @@ { "name": "with-next", "private": true, - "version": "0.0.88", + "version": "0.0.89", "scripts": { "dev": "next dev", "build": "next build", diff --git a/examples/with-remix/CHANGELOG.md b/examples/with-remix/CHANGELOG.md index 1fbcf4e87a..1faca6bd3c 100644 --- a/examples/with-remix/CHANGELOG.md +++ b/examples/with-remix/CHANGELOG.md @@ -1,5 +1,13 @@ # with-remix +## 0.0.88 + +### Patch Changes + +- Updated dependencies [90d6931] +- Updated dependencies [82153ed] + - @rainbow-me/rainbowkit@2.1.0 + ## 0.0.87 ### Patch Changes diff --git a/examples/with-remix/package.json b/examples/with-remix/package.json index 337f6d528f..bb110f0f6e 100644 --- a/examples/with-remix/package.json +++ b/examples/with-remix/package.json @@ -1,7 +1,7 @@ { "name": "with-remix", "private": true, - "version": "0.0.87", + "version": "0.0.88", "type": "module", "scripts": { "build": "remix build", diff --git a/examples/with-vite/CHANGELOG.md b/examples/with-vite/CHANGELOG.md index 8c1e568131..cdc52db713 100644 --- a/examples/with-vite/CHANGELOG.md +++ b/examples/with-vite/CHANGELOG.md @@ -1,5 +1,13 @@ # with-vite +## 0.0.77 + +### Patch Changes + +- Updated dependencies [90d6931] +- Updated dependencies [82153ed] + - @rainbow-me/rainbowkit@2.1.0 + ## 0.0.76 ### Patch Changes diff --git a/examples/with-vite/package.json b/examples/with-vite/package.json index 5cce783f29..b95496389c 100644 --- a/examples/with-vite/package.json +++ b/examples/with-vite/package.json @@ -1,7 +1,7 @@ { "name": "with-vite", "private": true, - "version": "0.0.76", + "version": "0.0.77", "type": "module", "scripts": { "dev": "vite", diff --git a/packages/create-rainbowkit/CHANGELOG.md b/packages/create-rainbowkit/CHANGELOG.md index 2a938a9070..895427ce38 100644 --- a/packages/create-rainbowkit/CHANGELOG.md +++ b/packages/create-rainbowkit/CHANGELOG.md @@ -1,5 +1,11 @@ # @rainbow-me/create-rainbowkit +## 0.3.4 + +### Patch Changes + +- 82153ed: Upgraded wagmi to `^2.9.2` and viem to `2.9.31`. The viem version now statically reflects the version most compatible with wagmi. + ## 0.3.3 ### Patch Changes diff --git a/packages/create-rainbowkit/generated-test-app/CHANGELOG.md b/packages/create-rainbowkit/generated-test-app/CHANGELOG.md index ea3c8174a5..8bf0ca67f7 100644 --- a/packages/create-rainbowkit/generated-test-app/CHANGELOG.md +++ b/packages/create-rainbowkit/generated-test-app/CHANGELOG.md @@ -1,5 +1,13 @@ # generated-test-app +## 0.1.91 + +### Patch Changes + +- Updated dependencies [90d6931] +- Updated dependencies [82153ed] + - @rainbow-me/rainbowkit@2.1.0 + ## 0.1.90 ### Patch Changes diff --git a/packages/create-rainbowkit/generated-test-app/package.json b/packages/create-rainbowkit/generated-test-app/package.json index 4061374780..3011eb927f 100644 --- a/packages/create-rainbowkit/generated-test-app/package.json +++ b/packages/create-rainbowkit/generated-test-app/package.json @@ -1,7 +1,7 @@ { "name": "generated-test-app", "private": true, - "version": "0.1.90", + "version": "0.1.91", "scripts": { "dev": "next dev", "build": "next build", diff --git a/packages/create-rainbowkit/package.json b/packages/create-rainbowkit/package.json index d4961d8c3f..f06d47bd97 100644 --- a/packages/create-rainbowkit/package.json +++ b/packages/create-rainbowkit/package.json @@ -1,7 +1,7 @@ { "name": "@rainbow-me/create-rainbowkit", "description": "Scaffold a new RainbowKit project", - "version": "0.3.3", + "version": "0.3.4", "files": [ "dist", "templates" diff --git a/packages/create-rainbowkit/templates/next-app/CHANGELOG.md b/packages/create-rainbowkit/templates/next-app/CHANGELOG.md index 3900e15eb1..7f34507eaf 100644 --- a/packages/create-rainbowkit/templates/next-app/CHANGELOG.md +++ b/packages/create-rainbowkit/templates/next-app/CHANGELOG.md @@ -1,5 +1,13 @@ # rainbowkit-next-app +## 0.0.91 + +### Patch Changes + +- Updated dependencies [90d6931] +- Updated dependencies [82153ed] + - @rainbow-me/rainbowkit@2.1.0 + ## 0.0.90 ### Patch Changes diff --git a/packages/create-rainbowkit/templates/next-app/package.json b/packages/create-rainbowkit/templates/next-app/package.json index 79f294c41f..c8a370ea08 100644 --- a/packages/create-rainbowkit/templates/next-app/package.json +++ b/packages/create-rainbowkit/templates/next-app/package.json @@ -1,7 +1,7 @@ { "name": "rainbowkit-next-app", "private": true, - "version": "0.0.90", + "version": "0.0.91", "scripts": { "dev": "next dev", "build": "next build", diff --git a/packages/example/CHANGELOG.md b/packages/example/CHANGELOG.md index 33cfdbdd17..4ec6096625 100644 --- a/packages/example/CHANGELOG.md +++ b/packages/example/CHANGELOG.md @@ -1,5 +1,15 @@ # example +## 0.0.99 + +### Patch Changes + +- Updated dependencies [90d6931] +- Updated dependencies [82153ed] + - @rainbow-me/rainbowkit@2.1.0 + - @rainbow-me/rainbow-button@0.2.9 + - @rainbow-me/rainbowkit-siwe-next-auth@0.4.1 + ## 0.0.98 ### Patch Changes diff --git a/packages/example/package.json b/packages/example/package.json index e7ee500439..c74ebd0161 100644 --- a/packages/example/package.json +++ b/packages/example/package.json @@ -1,6 +1,6 @@ { "name": "example", - "version": "0.0.98", + "version": "0.0.99", "description": "", "private": true, "main": "index.js", diff --git a/packages/rainbow-button/CHANGELOG.md b/packages/rainbow-button/CHANGELOG.md index b5f64e3b9b..46efaae757 100644 --- a/packages/rainbow-button/CHANGELOG.md +++ b/packages/rainbow-button/CHANGELOG.md @@ -1,5 +1,13 @@ # @rainbow-me/rainbow-button +## 0.2.9 + +### Patch Changes + +- Updated dependencies [90d6931] +- Updated dependencies [82153ed] + - @rainbow-me/rainbowkit@2.1.0 + ## 0.2.8 ### Patch Changes diff --git a/packages/rainbow-button/package.json b/packages/rainbow-button/package.json index 137b6e085e..22f362e8e6 100644 --- a/packages/rainbow-button/package.json +++ b/packages/rainbow-button/package.json @@ -1,7 +1,7 @@ { "name": "@rainbow-me/rainbow-button", "description": "Rainbow connector button", - "version": "0.2.8", + "version": "0.2.9", "files": [ "dist", "styles.css" diff --git a/packages/rainbowkit-siwe-next-auth/CHANGELOG.md b/packages/rainbowkit-siwe-next-auth/CHANGELOG.md index 5d89a173d5..36d5398f7f 100644 --- a/packages/rainbowkit-siwe-next-auth/CHANGELOG.md +++ b/packages/rainbowkit-siwe-next-auth/CHANGELOG.md @@ -1,5 +1,13 @@ # @rainbow-me/rainbowkit-siwe-next-auth +## 0.4.1 + +### Patch Changes + +- Updated dependencies [90d6931] +- Updated dependencies [82153ed] + - @rainbow-me/rainbowkit@2.1.0 + ## 0.4.0 ### Minor Changes diff --git a/packages/rainbowkit-siwe-next-auth/package.json b/packages/rainbowkit-siwe-next-auth/package.json index e632865f61..581662150d 100644 --- a/packages/rainbowkit-siwe-next-auth/package.json +++ b/packages/rainbowkit-siwe-next-auth/package.json @@ -1,6 +1,6 @@ { "name": "@rainbow-me/rainbowkit-siwe-next-auth", - "version": "0.4.0", + "version": "0.4.1", "description": "RainbowKit authentication adapter for Sign-In with Ethereum and NextAuth.js", "files": [ "dist" @@ -29,7 +29,7 @@ "author": "Rainbow", "license": "MIT", "peerDependencies": { - "@rainbow-me/rainbowkit": "2.0.x", + "@rainbow-me/rainbowkit": "2.0.x || 2.1.x", "next-auth": ">=4.21.0 <5", "react": ">=18", "siwe": "^2.1.4" diff --git a/packages/rainbowkit/CHANGELOG.md b/packages/rainbowkit/CHANGELOG.md index ab7f97cf88..0201a3ac23 100644 --- a/packages/rainbowkit/CHANGELOG.md +++ b/packages/rainbowkit/CHANGELOG.md @@ -1,5 +1,23 @@ # @rainbow-me/rainbowkit +## 2.1.0 + +### Minor Changes + +- 82153ed: Upgraded compatible `wagmi` and `@coinbase/wallet-sdk` versions to support [Coinbase Smart Wallet](https://www.smartwallet.dev/why). + + 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](https://eips.ethereum.org/EIPS/eip-6492) compliant to support smart contract wallets. Follow [this guide](https://www.smartwallet.dev/guides/signature-verification) for more information. + + Smart Wallet is currently only available for testnets while using RainbowKit in a local development environment. Support for Mainnet and full production rollout will occur automatically later this month. + + 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. + ## 2.0.8 ### Patch Changes diff --git a/packages/rainbowkit/package.json b/packages/rainbowkit/package.json index 79820b0b6e..9924fb0393 100644 --- a/packages/rainbowkit/package.json +++ b/packages/rainbowkit/package.json @@ -1,6 +1,6 @@ { "name": "@rainbow-me/rainbowkit", - "version": "2.0.8", + "version": "2.1.0", "description": "The best way to connect a wallet", "files": [ "dist", diff --git a/site/CHANGELOG.md b/site/CHANGELOG.md index 2b8db08dd9..1ed6eb366e 100644 --- a/site/CHANGELOG.md +++ b/site/CHANGELOG.md @@ -1,5 +1,13 @@ # site +## 0.0.99 + +### Patch Changes + +- Updated dependencies [90d6931] +- Updated dependencies [82153ed] + - @rainbow-me/rainbowkit@2.1.0 + ## 0.0.98 ### Patch Changes diff --git a/site/package.json b/site/package.json index f5c0017ad1..d4d05a80fd 100644 --- a/site/package.json +++ b/site/package.json @@ -1,6 +1,6 @@ { "name": "site", - "version": "0.0.98", + "version": "0.0.99", "description": "Site and docs for RainbowKit.", "private": true, "dependencies": {