diff --git a/.changeset/ninety-maps-sparkle.md b/.changeset/ninety-maps-sparkle.md deleted file mode 100644 index 6f651ddda11..00000000000 --- a/.changeset/ninety-maps-sparkle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"thirdweb": patch ---- - -export `randomPrivateKey` from `thirdweb/wallets` diff --git a/.changeset/soft-camels-beg.md b/.changeset/soft-camels-beg.md deleted file mode 100644 index 42b9988942b..00000000000 --- a/.changeset/soft-camels-beg.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"thirdweb": patch ---- - -Fix autoconnection of inapp wallets in react native diff --git a/.changeset/tasty-berries-ring.md b/.changeset/tasty-berries-ring.md deleted file mode 100644 index e3ce5285945..00000000000 --- a/.changeset/tasty-berries-ring.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@thirdweb-dev/service-utils": patch -"@thirdweb-dev/wagmi-adapter": patch -"thirdweb": patch ---- - -updated dependencies diff --git a/.changeset/tough-dogs-enjoy.md b/.changeset/tough-dogs-enjoy.md deleted file mode 100644 index 3fd85d6332e..00000000000 --- a/.changeset/tough-dogs-enjoy.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -"thirdweb": minor ---- - -Support Account and Wallet headless components in react native - -You can now use the Account and Wallet headless components in react native, this lets you build your own UI, styling it however you want, but letting the components handle the logic. - -Example Account components usage: - -```tsx - - /* avatar */ - - } - fallbackComponent={ - - } - style={{ - width: 92, - height: 92, - borderRadius: 100, - }} - /> - /* address */ - - /* balance */ - } - fallbackComponent={ - Failed to load balance - } - style={{ - color: "white", - fontSize: 48, - fontWeight: "bold", - }} - /> - -``` - -Example Wallet components usage: - -```tsx - - - - -``` diff --git a/packages/service-utils/CHANGELOG.md b/packages/service-utils/CHANGELOG.md index efac5a913b5..4fb828a3a14 100644 --- a/packages/service-utils/CHANGELOG.md +++ b/packages/service-utils/CHANGELOG.md @@ -1,5 +1,11 @@ # @thirdweb-dev/service-utils +## 0.7.2 + +### Patch Changes + +- [#6079](https://github.com/thirdweb-dev/js/pull/6079) [`1616b7f`](https://github.com/thirdweb-dev/js/commit/1616b7f6198d43fc48a1269b1cca93958cbf7dba) Thanks [@jnsdls](https://github.com/jnsdls)! - updated dependencies + ## 0.7.1 ### Patch Changes diff --git a/packages/service-utils/package.json b/packages/service-utils/package.json index a4e1f1e1789..9123815b242 100644 --- a/packages/service-utils/package.json +++ b/packages/service-utils/package.json @@ -1,6 +1,6 @@ { "name": "@thirdweb-dev/service-utils", - "version": "0.7.1", + "version": "0.7.2", "type": "module", "main": "dist/cjs/index.js", "module": "dist/esm/index.js", @@ -26,8 +26,12 @@ }, "typesVersions": { "*": { - "node": ["./dist/types/node/index.d.ts"], - "cf-worker": ["./dist/types/cf-worker/index.d.ts"] + "node": [ + "./dist/types/node/index.d.ts" + ], + "cf-worker": [ + "./dist/types/cf-worker/index.d.ts" + ] } }, "repository": "https://github.com/thirdweb-dev/js/tree/main/packages/pay", @@ -36,7 +40,9 @@ "url": "https://github.com/thirdweb-dev/js/issues" }, "author": "thirdweb eng ", - "files": ["dist/"], + "files": [ + "dist/" + ], "sideEffects": false, "dependencies": { "aws4fetch": "1.0.20", diff --git a/packages/thirdweb/CHANGELOG.md b/packages/thirdweb/CHANGELOG.md index ee46e53d481..79a1c69f907 100644 --- a/packages/thirdweb/CHANGELOG.md +++ b/packages/thirdweb/CHANGELOG.md @@ -1,5 +1,72 @@ # thirdweb +## 5.87.0 + +### Minor Changes + +- [#6082](https://github.com/thirdweb-dev/js/pull/6082) [`4550bb2`](https://github.com/thirdweb-dev/js/commit/4550bb26632b88964a298835575af152a355bccd) Thanks [@joaquim-verges](https://github.com/joaquim-verges)! - Support Account and Wallet headless components in react native + + You can now use the Account and Wallet headless components in react native, this lets you build your own UI, styling it however you want, but letting the components handle the logic. + + Example Account components usage: + + ```tsx + + /* avatar */ + + } + fallbackComponent={ + + } + style={{ + width: 92, + height: 92, + borderRadius: 100, + }} + /> + /* address */ + + /* balance */ + + } + fallbackComponent={ + Failed to load balance + } + style={{ + color: "white", + fontSize: 48, + fontWeight: "bold", + }} + /> + + ``` + + Example Wallet components usage: + + ```tsx + + + + + ``` + +### Patch Changes + +- [#6079](https://github.com/thirdweb-dev/js/pull/6079) [`1616b7f`](https://github.com/thirdweb-dev/js/commit/1616b7f6198d43fc48a1269b1cca93958cbf7dba) Thanks [@jnsdls](https://github.com/jnsdls)! - export `randomPrivateKey` from `thirdweb/wallets` + +- [#6076](https://github.com/thirdweb-dev/js/pull/6076) [`1401f8d`](https://github.com/thirdweb-dev/js/commit/1401f8d0393bbea149e9e09ba686416fc0a7b4f3) Thanks [@joaquim-verges](https://github.com/joaquim-verges)! - Fix autoconnection of inapp wallets in react native + +- [#6079](https://github.com/thirdweb-dev/js/pull/6079) [`1616b7f`](https://github.com/thirdweb-dev/js/commit/1616b7f6198d43fc48a1269b1cca93958cbf7dba) Thanks [@jnsdls](https://github.com/jnsdls)! - updated dependencies + ## 5.86.6 ### Patch Changes diff --git a/packages/thirdweb/package.json b/packages/thirdweb/package.json index c573e7887a5..437991885d8 100644 --- a/packages/thirdweb/package.json +++ b/packages/thirdweb/package.json @@ -1,6 +1,6 @@ { "name": "thirdweb", - "version": "5.86.6", + "version": "5.87.0", "repository": { "type": "git", "url": "git+https://github.com/thirdweb-dev/js.git#main" @@ -132,25 +132,63 @@ }, "typesVersions": { "*": { - "adapters/*": ["./dist/types/exports/adapters/*.d.ts"], - "auth": ["./dist/types/exports/auth.d.ts"], - "chains": ["./dist/types/exports/chains.d.ts"], - "contract": ["./dist/types/exports/contract.d.ts"], - "deploys": ["./dist/types/exports/deploys.d.ts"], - "event": ["./dist/types/exports/event.d.ts"], - "extensions/*": ["./dist/types/exports/extensions/*.d.ts"], - "pay": ["./dist/types/exports/pay.d.ts"], - "react": ["./dist/types/exports/react.d.ts"], - "react-native": ["./dist/types/exports/react-native.d.ts"], - "rpc": ["./dist/types/exports/rpc.d.ts"], - "storage": ["./dist/types/exports/storage.d.ts"], - "transaction": ["./dist/types/exports/transaction.d.ts"], - "utils": ["./dist/types/exports/utils.d.ts"], - "wallets": ["./dist/types/exports/wallets.d.ts"], - "wallets/*": ["./dist/types/exports/wallets/*.d.ts"], - "modules": ["./dist/types/exports/modules.d.ts"], - "social": ["./dist/types/exports/social.d.ts"], - "ai": ["./dist/types/exports/ai.d.ts"] + "adapters/*": [ + "./dist/types/exports/adapters/*.d.ts" + ], + "auth": [ + "./dist/types/exports/auth.d.ts" + ], + "chains": [ + "./dist/types/exports/chains.d.ts" + ], + "contract": [ + "./dist/types/exports/contract.d.ts" + ], + "deploys": [ + "./dist/types/exports/deploys.d.ts" + ], + "event": [ + "./dist/types/exports/event.d.ts" + ], + "extensions/*": [ + "./dist/types/exports/extensions/*.d.ts" + ], + "pay": [ + "./dist/types/exports/pay.d.ts" + ], + "react": [ + "./dist/types/exports/react.d.ts" + ], + "react-native": [ + "./dist/types/exports/react-native.d.ts" + ], + "rpc": [ + "./dist/types/exports/rpc.d.ts" + ], + "storage": [ + "./dist/types/exports/storage.d.ts" + ], + "transaction": [ + "./dist/types/exports/transaction.d.ts" + ], + "utils": [ + "./dist/types/exports/utils.d.ts" + ], + "wallets": [ + "./dist/types/exports/wallets.d.ts" + ], + "wallets/*": [ + "./dist/types/exports/wallets/*.d.ts" + ], + "modules": [ + "./dist/types/exports/modules.d.ts" + ], + "social": [ + "./dist/types/exports/social.d.ts" + ], + "ai": [ + "./dist/types/exports/ai.d.ts" + ] } }, "browser": { diff --git a/packages/wagmi-adapter/CHANGELOG.md b/packages/wagmi-adapter/CHANGELOG.md index a691c36cdbf..7365d87df9b 100644 --- a/packages/wagmi-adapter/CHANGELOG.md +++ b/packages/wagmi-adapter/CHANGELOG.md @@ -1,5 +1,11 @@ # @thirdweb-dev/wagmi-adapter +## 0.2.7 + +### Patch Changes + +- [#6079](https://github.com/thirdweb-dev/js/pull/6079) [`1616b7f`](https://github.com/thirdweb-dev/js/commit/1616b7f6198d43fc48a1269b1cca93958cbf7dba) Thanks [@jnsdls](https://github.com/jnsdls)! - updated dependencies + ## 0.2.6 ## 0.2.5 diff --git a/packages/wagmi-adapter/package.json b/packages/wagmi-adapter/package.json index f3b2f530500..e8fccdf6786 100644 --- a/packages/wagmi-adapter/package.json +++ b/packages/wagmi-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@thirdweb-dev/wagmi-adapter", - "version": "0.2.6", + "version": "0.2.7", "repository": { "type": "git", "url": "git+https://github.com/thirdweb-dev/js.git#main"