From 98dc916d85df1f49bac173e73bb8945ddc82e505 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 22 Oct 2025 00:45:25 +0000 Subject: [PATCH] Version Packages --- .changeset/breezy-heads-crash.md | 5 --- .changeset/small-taxes-heal.md | 5 --- .changeset/witty-plums-read.md | 44 ------------------------- apps/wagmi-demo/CHANGELOG.md | 8 +++++ apps/wagmi-demo/package.json | 2 +- packages/api/CHANGELOG.md | 6 ++++ packages/api/package.json | 2 +- packages/nebula/CHANGELOG.md | 7 ++++ packages/nebula/package.json | 2 +- packages/thirdweb/CHANGELOG.md | 50 +++++++++++++++++++++++++++++ packages/thirdweb/package.json | 2 +- packages/wagmi-adapter/CHANGELOG.md | 2 ++ packages/wagmi-adapter/package.json | 2 +- 13 files changed, 78 insertions(+), 59 deletions(-) delete mode 100644 .changeset/breezy-heads-crash.md delete mode 100644 .changeset/small-taxes-heal.md delete mode 100644 .changeset/witty-plums-read.md diff --git a/.changeset/breezy-heads-crash.md b/.changeset/breezy-heads-crash.md deleted file mode 100644 index d661321e877..00000000000 --- a/.changeset/breezy-heads-crash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@thirdweb-dev/api": patch ---- - -added support for userId across wallet apis diff --git a/.changeset/small-taxes-heal.md b/.changeset/small-taxes-heal.md deleted file mode 100644 index aad6d1fc270..00000000000 --- a/.changeset/small-taxes-heal.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"thirdweb": patch ---- - -Fix process not defined error when using "thirdweb/contract" import in Vite diff --git a/.changeset/witty-plums-read.md b/.changeset/witty-plums-read.md deleted file mode 100644 index e114b3412d4..00000000000 --- a/.changeset/witty-plums-read.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -"thirdweb": minor ---- - -### `getContractMetadata()` now returns a record with `unknown` values instead of `any`. - -before: -```ts -const metadata = await getContractMetadata({ contract }); -metadata // Record -metadata.name; // string -metadata.symbol; // string -``` - -after: -```ts -const metadata = await getContractMetadata({ contract }); -metadata // Record -metadata.name; // string | null -metadata.symbol; // string | null -``` - - -Metadata is not (and was never) strictly defined outside of `name` and `symbol` and may contain any type of data in the record. -This is not a runtime change but it may break type inference in existing apps that relied on the previous return type. - -**Recommended fix:** -You *should* type-guard any key you access from "metadata". -```ts -const metadata = await getContractMetadata({ contract }); -if ("foo" in metadata && typeof metadata.foo === "string") { - metadata.foo; // string -} -``` - -**Quick fix:** -If adding type assertions is not something you can do in the short term you can also assert the type directly. -_This is as "unsafe" as the type was before._ - -```ts -const metadata = await getContractMetadata({ contract }); -const foo = metadata.foo as string; -``` - diff --git a/apps/wagmi-demo/CHANGELOG.md b/apps/wagmi-demo/CHANGELOG.md index 3f4729c3354..572ad3f81f8 100644 --- a/apps/wagmi-demo/CHANGELOG.md +++ b/apps/wagmi-demo/CHANGELOG.md @@ -1,5 +1,13 @@ # wagmi-inapp +## 0.0.13 + +### Patch Changes + +- Updated dependencies [[`ceba683`](https://github.com/thirdweb-dev/js/commit/ceba6835dd60896efc34fe1495a1812c0cc39db7), [`b30369f`](https://github.com/thirdweb-dev/js/commit/b30369f3cc0bbceed3470b6c905551a5c930f08f)]: + - thirdweb@5.110.0 + - @thirdweb-dev/wagmi-adapter@0.2.168 + ## 0.0.12 ### Patch Changes diff --git a/apps/wagmi-demo/package.json b/apps/wagmi-demo/package.json index 068536b8306..d10d918d4d0 100644 --- a/apps/wagmi-demo/package.json +++ b/apps/wagmi-demo/package.json @@ -1,7 +1,7 @@ { "name": "wagmi-inapp", "private": true, - "version": "0.0.12", + "version": "0.0.13", "type": "module", "scripts": { "dev": "vite", diff --git a/packages/api/CHANGELOG.md b/packages/api/CHANGELOG.md index f1d1de6e22d..0221c9c753e 100644 --- a/packages/api/CHANGELOG.md +++ b/packages/api/CHANGELOG.md @@ -1,5 +1,11 @@ # @thirdweb-dev/api +## 0.1.1 + +### Patch Changes + +- [#8290](https://github.com/thirdweb-dev/js/pull/8290) [`f2121e9`](https://github.com/thirdweb-dev/js/commit/f2121e9519719ef809986c919acc5069b5b7ce74) Thanks [@0xFirekeeper](https://github.com/0xFirekeeper)! - added support for userId across wallet apis + ## 0.1.0 ### Minor Changes diff --git a/packages/api/package.json b/packages/api/package.json index 9f413c2175c..cac9807310a 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -1,6 +1,6 @@ { "name": "@thirdweb-dev/api", - "version": "0.1.0", + "version": "0.1.1", "repository": { "type": "git", "url": "git+https://github.com/thirdweb-dev/js.git#main" diff --git a/packages/nebula/CHANGELOG.md b/packages/nebula/CHANGELOG.md index 40fc60b05e6..53897e66151 100644 --- a/packages/nebula/CHANGELOG.md +++ b/packages/nebula/CHANGELOG.md @@ -1,5 +1,12 @@ # @thirdweb-dev/nebula +## 0.2.71 + +### Patch Changes + +- Updated dependencies [[`ceba683`](https://github.com/thirdweb-dev/js/commit/ceba6835dd60896efc34fe1495a1812c0cc39db7), [`b30369f`](https://github.com/thirdweb-dev/js/commit/b30369f3cc0bbceed3470b6c905551a5c930f08f)]: + - thirdweb@5.110.0 + ## 0.2.70 ### Patch Changes diff --git a/packages/nebula/package.json b/packages/nebula/package.json index fabcbac743a..14adf6f8c54 100644 --- a/packages/nebula/package.json +++ b/packages/nebula/package.json @@ -57,5 +57,5 @@ "type": "module", "types": "./dist/types/exports/thirdweb.d.ts", "typings": "./dist/types/exports/thirdweb.d.ts", - "version": "0.2.70" + "version": "0.2.71" } diff --git a/packages/thirdweb/CHANGELOG.md b/packages/thirdweb/CHANGELOG.md index d6baab56977..ef81c8a67bb 100644 --- a/packages/thirdweb/CHANGELOG.md +++ b/packages/thirdweb/CHANGELOG.md @@ -1,5 +1,55 @@ # thirdweb +## 5.110.0 + +### Minor Changes + +- [#8289](https://github.com/thirdweb-dev/js/pull/8289) [`b30369f`](https://github.com/thirdweb-dev/js/commit/b30369f3cc0bbceed3470b6c905551a5c930f08f) Thanks [@jnsdls](https://github.com/jnsdls)! - ### `getContractMetadata()` now returns a record with `unknown` values instead of `any`. + + before: + + ```ts + const metadata = await getContractMetadata({ contract }); + metadata; // Record + metadata.name; // string + metadata.symbol; // string + ``` + + after: + + ```ts + const metadata = await getContractMetadata({ contract }); + metadata; // Record + metadata.name; // string | null + metadata.symbol; // string | null + ``` + + Metadata is not (and was never) strictly defined outside of `name` and `symbol` and may contain any type of data in the record. + This is not a runtime change but it may break type inference in existing apps that relied on the previous return type. + + **Recommended fix:** + You _should_ type-guard any key you access from "metadata". + + ```ts + const metadata = await getContractMetadata({ contract }); + if ("foo" in metadata && typeof metadata.foo === "string") { + metadata.foo; // string + } + ``` + + **Quick fix:** + If adding type assertions is not something you can do in the short term you can also assert the type directly. + _This is as "unsafe" as the type was before._ + + ```ts + const metadata = await getContractMetadata({ contract }); + const foo = metadata.foo as string; + ``` + +### Patch Changes + +- [#8280](https://github.com/thirdweb-dev/js/pull/8280) [`ceba683`](https://github.com/thirdweb-dev/js/commit/ceba6835dd60896efc34fe1495a1812c0cc39db7) Thanks [@MananTank](https://github.com/MananTank)! - Fix process not defined error when using "thirdweb/contract" import in Vite + ## 5.109.1 ### Patch Changes diff --git a/packages/thirdweb/package.json b/packages/thirdweb/package.json index 0f2e8eaef55..651fdd4f06c 100644 --- a/packages/thirdweb/package.json +++ b/packages/thirdweb/package.json @@ -430,5 +430,5 @@ } }, "typings": "./dist/types/exports/thirdweb.d.ts", - "version": "5.109.1" + "version": "5.110.0" } diff --git a/packages/wagmi-adapter/CHANGELOG.md b/packages/wagmi-adapter/CHANGELOG.md index 417be877a39..d363749f8f0 100644 --- a/packages/wagmi-adapter/CHANGELOG.md +++ b/packages/wagmi-adapter/CHANGELOG.md @@ -1,5 +1,7 @@ # @thirdweb-dev/wagmi-adapter +## 0.2.168 + ## 0.2.167 ## 0.2.166 diff --git a/packages/wagmi-adapter/package.json b/packages/wagmi-adapter/package.json index d0dff5cf8c0..35fa19ed13d 100644 --- a/packages/wagmi-adapter/package.json +++ b/packages/wagmi-adapter/package.json @@ -56,5 +56,5 @@ "type": "module", "types": "./dist/types/exports/thirdweb.d.ts", "typings": "./dist/types/exports/thirdweb.d.ts", - "version": "0.2.167" + "version": "0.2.168" }