From 1fd16cb45c87294aa0db6b92b8132bab63ac2d2b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 17 Jun 2025 00:08:53 +0000 Subject: [PATCH] Version Packages --- .changeset/better-owls-flash.md | 6 -- .changeset/calm-suits-stare.md | 78 ------------------------ .changeset/red-cooks-juggle.md | 5 -- .changeset/whole-ends-like.md | 5 -- packages/service-utils/CHANGELOG.md | 6 ++ packages/service-utils/package.json | 2 +- packages/thirdweb/CHANGELOG.md | 93 +++++++++++++++++++++++++++++ packages/thirdweb/package.json | 82 ++++++++++++++++++------- packages/wagmi-adapter/CHANGELOG.md | 2 + packages/wagmi-adapter/package.json | 2 +- 10 files changed, 164 insertions(+), 117 deletions(-) delete mode 100644 .changeset/better-owls-flash.md delete mode 100644 .changeset/calm-suits-stare.md delete mode 100644 .changeset/red-cooks-juggle.md delete mode 100644 .changeset/whole-ends-like.md diff --git a/.changeset/better-owls-flash.md b/.changeset/better-owls-flash.md deleted file mode 100644 index 13f692e7ca9..00000000000 --- a/.changeset/better-owls-flash.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"thirdweb": patch ---- - -- Add support for blob urls in `MediaRenderer` component -- Fix `className` prop not set in loading state of `MediaRenderer` component \ No newline at end of file diff --git a/.changeset/calm-suits-stare.md b/.changeset/calm-suits-stare.md deleted file mode 100644 index a17d9a397d5..00000000000 --- a/.changeset/calm-suits-stare.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -"thirdweb": minor ---- - -Adds new components BuyWidget, CheckoutWidget, and TransactionWidget - -## BuyWidget -A component that allows users to purchase tokens or NFTs directly within your application. - -### Example: -```tsx -import { BuyWidget } from "thirdweb/react"; - -function App() { - return ( - - ); -} -``` - -## CheckoutWidget -A comprehensive checkout experience for purchasing digital assets with multiple payment options. - -### Example: -```tsx -import { CheckoutWidget } from "thirdweb/react"; - -function App() { - return ( - console.log("Purchase successful:", result)} - theme="dark" // Optional: "light" or "dark" - /> - ); -} -``` - -## TransactionWidget -A widget for executing arbitrary blockchain transactions with a user-friendly interface. - -### Example: -```tsx -import { TransactionWidget } from "thirdweb/react"; -import { prepareContractCall } from "thirdweb"; - -function App() { - const transaction = prepareContractCall({ - contract: myContract, - method: "transfer", - params: [recipientAddress, amount] - }); - - return ( - console.log("Transaction successful:", result)} - onError={(error) => console.error("Transaction failed:", error)} - theme="light" // Optional: "light" or "dark" - /> - ); -} -``` diff --git a/.changeset/red-cooks-juggle.md b/.changeset/red-cooks-juggle.md deleted file mode 100644 index 061f3b9c6ba..00000000000 --- a/.changeset/red-cooks-juggle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"thirdweb": patch ---- - -Fix `NFTMetadata` type diff --git a/.changeset/whole-ends-like.md b/.changeset/whole-ends-like.md deleted file mode 100644 index e95f16f0cb9..00000000000 --- a/.changeset/whole-ends-like.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@thirdweb-dev/service-utils": patch ---- - -chore: pass allowImpersonation to auth server diff --git a/packages/service-utils/CHANGELOG.md b/packages/service-utils/CHANGELOG.md index 027edcf13e8..0ecccb8661e 100644 --- a/packages/service-utils/CHANGELOG.md +++ b/packages/service-utils/CHANGELOG.md @@ -1,5 +1,11 @@ # @thirdweb-dev/service-utils +## 0.9.13 + +### Patch Changes + +- [#7303](https://github.com/thirdweb-dev/js/pull/7303) [`6378f37`](https://github.com/thirdweb-dev/js/commit/6378f371c50b11052f7bfbb6aeefe3fb19ea26f0) Thanks [@arcoraven](https://github.com/arcoraven)! - chore: pass allowImpersonation to auth server + ## 0.9.12 ### Patch Changes diff --git a/packages/service-utils/package.json b/packages/service-utils/package.json index dabf83f8b4b..b32ef49a75e 100644 --- a/packages/service-utils/package.json +++ b/packages/service-utils/package.json @@ -1,6 +1,6 @@ { "name": "@thirdweb-dev/service-utils", - "version": "0.9.12", + "version": "0.9.13", "type": "module", "main": "dist/cjs/index.js", "module": "dist/esm/index.js", diff --git a/packages/thirdweb/CHANGELOG.md b/packages/thirdweb/CHANGELOG.md index af0dadd694a..41010257613 100644 --- a/packages/thirdweb/CHANGELOG.md +++ b/packages/thirdweb/CHANGELOG.md @@ -1,5 +1,98 @@ # thirdweb +## 5.103.0 + +### Minor Changes + +- [#7354](https://github.com/thirdweb-dev/js/pull/7354) [`ed81006`](https://github.com/thirdweb-dev/js/commit/ed81006741adb43a98c428029ca6907b7e20ac55) Thanks [@gregfromstl](https://github.com/gregfromstl)! - Adds new components BuyWidget, CheckoutWidget, and TransactionWidget + + ## BuyWidget + + A component that allows users to purchase tokens or NFTs directly within your application. + + ### Example: + + ```tsx + import { BuyWidget } from "thirdweb/react"; + + function App() { + return ( + + ); + } + ``` + + ## CheckoutWidget + + A comprehensive checkout experience for purchasing digital assets with multiple payment options. + + ### Example: + + ```tsx + import { CheckoutWidget } from "thirdweb/react"; + + function App() { + return ( + console.log("Purchase successful:", result)} + theme="dark" // Optional: "light" or "dark" + /> + ); + } + ``` + + ## TransactionWidget + + A widget for executing arbitrary blockchain transactions with a user-friendly interface. + + ### Example: + + ```tsx + import { TransactionWidget } from "thirdweb/react"; + import { prepareContractCall } from "thirdweb"; + + function App() { + const transaction = prepareContractCall({ + contract: myContract, + method: "transfer", + params: [recipientAddress, amount], + }); + + return ( + console.log("Transaction successful:", result)} + onError={(error) => console.error("Transaction failed:", error)} + theme="light" // Optional: "light" or "dark" + /> + ); + } + ``` + +### Patch Changes + +- [#7315](https://github.com/thirdweb-dev/js/pull/7315) [`99d6b3b`](https://github.com/thirdweb-dev/js/commit/99d6b3b151c2af6f0df41513eff44931362d6b11) Thanks [@MananTank](https://github.com/MananTank)! - - Add support for blob urls in `MediaRenderer` component + + - Fix `className` prop not set in loading state of `MediaRenderer` component + +- [#7332](https://github.com/thirdweb-dev/js/pull/7332) [`913ea98`](https://github.com/thirdweb-dev/js/commit/913ea98d23799f5716ece819b1493b405187c70e) Thanks [@MananTank](https://github.com/MananTank)! - Fix `NFTMetadata` type + ## 5.102.6 ### Patch Changes diff --git a/packages/thirdweb/package.json b/packages/thirdweb/package.json index f45e1a944a4..3b003a62bff 100644 --- a/packages/thirdweb/package.json +++ b/packages/thirdweb/package.json @@ -1,6 +1,6 @@ { "name": "thirdweb", - "version": "5.102.6", + "version": "5.103.0", "repository": { "type": "git", "url": "git+https://github.com/thirdweb-dev/js.git#main" @@ -147,26 +147,66 @@ }, "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"], - "bridge": ["./dist/types/exports/bridge.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" + ], + "bridge": [ + "./dist/types/exports/bridge.d.ts" + ] } }, "browser": { diff --git a/packages/wagmi-adapter/CHANGELOG.md b/packages/wagmi-adapter/CHANGELOG.md index 5d38109df5c..14c1c9ec835 100644 --- a/packages/wagmi-adapter/CHANGELOG.md +++ b/packages/wagmi-adapter/CHANGELOG.md @@ -1,5 +1,7 @@ # @thirdweb-dev/wagmi-adapter +## 0.2.93 + ## 0.2.92 ## 0.2.91 diff --git a/packages/wagmi-adapter/package.json b/packages/wagmi-adapter/package.json index 8d9cb65db88..f72f0582786 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.92", + "version": "0.2.93", "repository": { "type": "git", "url": "git+https://github.com/thirdweb-dev/js.git#main"