Skip to content

Conversation

@joaquim-verges
Copy link
Member

@joaquim-verges joaquim-verges commented Oct 22, 2025

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm 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

@thirdweb-dev/[email protected]

Patch Changes

[email protected]

Patch Changes

@thirdweb-dev/[email protected]

[email protected]

Patch Changes


PR-Codex overview

This PR focuses on updating version numbers across multiple packages and includes patch changes for thirdweb, wagmi-adapter, and wagmi-demo, along with their respective changelogs.

Detailed summary

  • Updated thirdweb version from 5.110.0 to 5.110.1.
  • Updated wagmi-demo version from 0.0.13 to 0.0.14.
  • Updated nebula version from 0.2.71 to 0.2.72.
  • Updated wagmi-adapter version from 0.2.168 to 0.2.169.
  • Added changelog entries for thirdweb, wagmi-demo, and nebula detailing patch changes.

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

Summary by CodeRabbit

  • New Features

    • Added EIP-5792 support for enhanced protocol-standard provider interactions.
  • Bug Fixes

    • BuyWidget no longer requires an active wallet connection when a receiver address is configured.
  • Chores

    • Updated package versions and dependencies. Incremented: thirdweb (5.110.0 → 5.110.1), nebula (0.2.71 → 0.2.72), wagmi-adapter (0.2.168 → 0.2.169), and wagmi-demo (0.0.13 → 0.0.14).

@joaquim-verges joaquim-verges requested review from a team as code owners October 22, 2025 22:40
@vercel
Copy link

vercel bot commented Oct 22, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
docs-v2 Ready Ready Preview Comment Oct 23, 2025 0:44am
nebula Ready Ready Preview Comment Oct 23, 2025 0:44am
thirdweb_playground Canceled Canceled Oct 23, 2025 0:44am
thirdweb-www Ready Ready Preview Comment Oct 23, 2025 0:44am
wallet-ui Canceled Canceled Oct 23, 2025 0:44am

@graphite-app
Copy link
Contributor

graphite-app bot commented Oct 22, 2025

How to use the Graphite Merge Queue

Add either label to this PR to merge it via the merge queue:

  • merge-queue - adds this PR to the back of the merge queue
  • hotfix - for urgent hot fixes, skip the queue and merge this PR next

You must have a Graphite account in order to use the merge queue. Sign up using this link.

An organization admin has enabled the Graphite Merge Queue in this repository.

Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue.

@github-actions github-actions bot added packages SDK Involves changes to the thirdweb SDK labels Oct 22, 2025
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Oct 22, 2025

Walkthrough

Version and changelog bumps across multiple packages and an app (thirdweb, wagmi-adapter, nebula, wagmi-demo); plus removal of two processed changeset files. No source-code logic changes are included.

Changes

Cohort / File(s) Summary
thirdweb package
packages/thirdweb/package.json, packages/thirdweb/CHANGELOG.md
Bumped version 5.110.05.110.1; added patch changelog entries (mentions BuyWidget receiverAddress and EIP-5792 support).
wagmi-adapter package
packages/wagmi-adapter/package.json, packages/wagmi-adapter/CHANGELOG.md
Bumped version 0.2.1680.2.169; added top-level changelog entry for the patch.
nebula package
packages/nebula/package.json, packages/nebula/CHANGELOG.md
Bumped version 0.2.710.2.72; changelog notes dependency update to [email protected].
wagmi-demo app
apps/wagmi-demo/package.json, apps/wagmi-demo/CHANGELOG.md
Bumped version 0.0.130.0.14; changelog lists dependency bumps (thirdweb and @thirdweb-dev/wagmi-adapter).
Removed changesets
.changeset/light-signs-send.md, .changeset/smooth-ads-bathe.md
Deleted two changeset files that previously documented patch entries (one referencing BuyWidget receiverAddress behavior, one referencing EIP-5792 support).

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

  • Version Packages #8110 — Related to BuyWidget changes (displays failure/error messages and touches the same BuyWidget area).

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Title Check ✅ Passed The PR title "Version Packages" is concise and accurately describes the primary change—this is an automated release PR that updates versions of multiple packages. The title is specific enough for team members to understand it's a package versioning/release operation when scanning PR history. While the title is generic, it doesn't violate the principle against vague terms like "misc updates" or "stuff," and it appropriately reflects the main action of the changeset.
Description Check ✅ Passed The PR description does not follow the specified template structure (missing sections like title format, Linear issue tag, "Notes for the reviewer," and "How to test"). However, this PR is auto-generated by the Changesets GitHub Action, and the description is largely complete with comprehensive release information including package versions, commit references, and contributor details. The template appears designed for manual feature/fix PRs, whereas this is an automated release PR where the template sections are not applicable or not critical for the purpose. The description provides all necessary information to understand the releases and their impact.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch changeset-release/main

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between fe56a0d and 2979584.

📒 Files selected for processing (10)
  • .changeset/light-signs-send.md (0 hunks)
  • .changeset/smooth-ads-bathe.md (0 hunks)
  • apps/wagmi-demo/CHANGELOG.md (1 hunks)
  • apps/wagmi-demo/package.json (1 hunks)
  • packages/nebula/CHANGELOG.md (1 hunks)
  • packages/nebula/package.json (1 hunks)
  • packages/thirdweb/CHANGELOG.md (1 hunks)
  • packages/thirdweb/package.json (1 hunks)
  • packages/wagmi-adapter/CHANGELOG.md (1 hunks)
  • packages/wagmi-adapter/package.json (1 hunks)
💤 Files with no reviewable changes (2)
  • .changeset/light-signs-send.md
  • .changeset/smooth-ads-bathe.md
🚧 Files skipped from review as they are similar to previous changes (5)
  • packages/wagmi-adapter/package.json
  • packages/nebula/package.json
  • apps/wagmi-demo/package.json
  • packages/wagmi-adapter/CHANGELOG.md
  • packages/thirdweb/CHANGELOG.md
🧰 Additional context used
📓 Path-based instructions (1)
**/package.json

📄 CodeRabbit inference engine (AGENTS.md)

Track bundle budgets via package.json#size-limit

Files:

  • packages/thirdweb/package.json
🧠 Learnings (2)
📓 Common learnings
Learnt from: CR
PR: thirdweb-dev/js#0
File: CLAUDE.md:0-0
Timestamp: 2025-07-18T19:19:55.613Z
Learning: Applies to packages/wagmi-adapter/** : Wagmi ecosystem integration is in `packages/wagmi-adapter/`
📚 Learning: 2025-07-18T19:19:55.613Z
Learnt from: CR
PR: thirdweb-dev/js#0
File: CLAUDE.md:0-0
Timestamp: 2025-07-18T19:19:55.613Z
Learning: Applies to packages/wagmi-adapter/** : Wagmi ecosystem integration is in `packages/wagmi-adapter/`

Applied to files:

  • apps/wagmi-demo/CHANGELOG.md
🔇 Additional comments (3)
packages/nebula/CHANGELOG.md (1)

3-9: Changelog entry format looks good.

The new version 0.2.72 entry follows the established Changesets pattern and correctly documents the dependency update to [email protected].

packages/thirdweb/package.json (1)

433-433: Version bump is correct.

The patch version increment from 5.110.0 to 5.110.1 is appropriate and aligns with the PR objectives (three patch-level fixes).

apps/wagmi-demo/CHANGELOG.md (1)

3-10: Changelog entry is properly formatted and complete.

The version 0.0.14 entry documents the transitive dependency updates to [email protected] and @thirdweb-dev/[email protected], with all three commit references properly linked.

Warning

Review ran into problems

🔥 Problems

Errors were encountered while retrieving linked issues.

Errors (1)
  • EIP-5792: Entity not found: Issue - Could not find referenced Issue.

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🧹 Nitpick comments (1)
apps/wagmi-demo/package.json (1)

28-28: Pin @wagmi/cli to a specific version for reproducibility.

Using "latest" for the @wagmi/cli devDependency can lead to non-reproducible builds and unexpected breaking changes. Consider pinning to a specific version, e.g., "@wagmi/cli": "2.x.x".

Apply this diff to improve build reproducibility:

-    "@wagmi/cli": "latest",
+    "@wagmi/cli": "2.2.0",

(Verify the latest compatible version of @wagmi/cli and adjust the pinned version accordingly.)

📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 66ae33e and 9fabe90.

📒 Files selected for processing (9)
  • .changeset/light-signs-send.md (0 hunks)
  • apps/wagmi-demo/CHANGELOG.md (1 hunks)
  • apps/wagmi-demo/package.json (1 hunks)
  • packages/nebula/CHANGELOG.md (1 hunks)
  • packages/nebula/package.json (1 hunks)
  • packages/thirdweb/CHANGELOG.md (1 hunks)
  • packages/thirdweb/package.json (1 hunks)
  • packages/wagmi-adapter/CHANGELOG.md (1 hunks)
  • packages/wagmi-adapter/package.json (1 hunks)
💤 Files with no reviewable changes (1)
  • .changeset/light-signs-send.md
🧰 Additional context used
📓 Path-based instructions (2)
**/package.json

📄 CodeRabbit inference engine (AGENTS.md)

Track bundle budgets via package.json#size-limit

Files:

  • packages/thirdweb/package.json
  • packages/nebula/package.json
  • apps/wagmi-demo/package.json
  • packages/wagmi-adapter/package.json
packages/wagmi-adapter/**

📄 CodeRabbit inference engine (CLAUDE.md)

Wagmi ecosystem integration is in packages/wagmi-adapter/

Files:

  • packages/wagmi-adapter/package.json
  • packages/wagmi-adapter/CHANGELOG.md
🧠 Learnings (2)
📓 Common learnings
Learnt from: CR
PR: thirdweb-dev/js#0
File: CLAUDE.md:0-0
Timestamp: 2025-07-18T19:19:55.613Z
Learning: Applies to packages/wagmi-adapter/** : Wagmi ecosystem integration is in `packages/wagmi-adapter/`
📚 Learning: 2025-07-18T19:19:55.613Z
Learnt from: CR
PR: thirdweb-dev/js#0
File: CLAUDE.md:0-0
Timestamp: 2025-07-18T19:19:55.613Z
Learning: Applies to packages/wagmi-adapter/** : Wagmi ecosystem integration is in `packages/wagmi-adapter/`

Applied to files:

  • apps/wagmi-demo/CHANGELOG.md
  • packages/wagmi-adapter/package.json
  • packages/wagmi-adapter/CHANGELOG.md
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (8)
  • GitHub Check: E2E Tests (pnpm, vite)
  • GitHub Check: Size
  • GitHub Check: E2E Tests (pnpm, webpack)
  • GitHub Check: E2E Tests (pnpm, esbuild)
  • GitHub Check: Unit Tests
  • GitHub Check: Build Packages
  • GitHub Check: Lint Packages
  • GitHub Check: Analyze (javascript)
🔇 Additional comments (6)
packages/nebula/CHANGELOG.md (1)

3-9: Changelog entry for v0.2.72 looks good.

The new version entry is properly formatted with commit reference and dependency documentation.

packages/nebula/package.json (1)

60-60: Version bump to 0.2.72 is consistent with changelog.

apps/wagmi-demo/CHANGELOG.md (1)

3-9: Changelog entry for v0.0.14 looks good.

The version entry properly documents dependency updates to both thirdweb and wagmi-adapter.

packages/thirdweb/package.json (1)

433-433: Version bump to 5.110.1 is correct.

packages/wagmi-adapter/package.json (1)

59-59: Version bump is appropriate for this release.

The patch version increment (0.2.169) reflects the dependency update to [email protected], which satisfies the peer dependency range ^5.85.0. The devDependency @wagmi/[email protected] also satisfies its peer requirement.

apps/wagmi-demo/package.json (1)

4-4: Version bump is appropriate for this release.

The patch version increment (0.0.14) reflects upstream dependency updates to [email protected] and @thirdweb-dev/[email protected]. All type dependencies are correctly aligned with the pinned React version.

Comment on lines +3 to +4
## 0.2.169

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Missing changelog entry content for v0.2.169.

The new version entry for 0.2.169 has no documentation. Per the PR objectives, [email protected] is being released and should include at least a "### Patch Changes" section explaining the update. Compare this to the well-documented entries in packages/nebula/CHANGELOG.md (which notes dependency updates to [email protected]) and apps/wagmi-demo/CHANGELOG.md (which documents dependency updates to both thirdweb and wagmi-adapter).

Consider adding a patch notes section:

 ## 0.2.169
+
+### Patch Changes
+
+- Updated dependencies [[`e9788096d6...`](https://github.com/thirdweb-dev/js/commit/e9788096d665afef7c2a933cea5d6f522fc67273)]:
+  - dependencies updated (if any)

Alternatively, if this is intentionally a no-op release, consider documenting that explicitly.

📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
## 0.2.169
## 0.2.169
### Patch Changes
- Updated dependencies [[`e9788096d6...`](https://github.com/thirdweb-dev/js/commit/e9788096d665afef7c2a933cea5d6f522fc67273)]:
- dependencies updated (if any)
🤖 Prompt for AI Agents
In packages/wagmi-adapter/CHANGELOG.md around lines 3–4, the 0.2.169 entry is
empty; add a proper changelog entry by inserting a "### Patch Changes" section
describing what changed for v0.2.169 (e.g., dependency updates, bug fixes, or
other small changes), mirror the style used in packages/nebula/CHANGELOG.md or
apps/wagmi-demo/CHANGELOG.md for formatting and specificity, and if this release
intentionally contains no changes, explicitly state that with a short "No
changes (no-op release)" note under "### Patch Changes".

@codecov
Copy link

codecov bot commented Oct 22, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 54.90%. Comparing base (706d696) to head (9fabe90).
⚠️ Report is 4 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #8300      +/-   ##
==========================================
- Coverage   54.92%   54.90%   -0.03%     
==========================================
  Files         919      919              
  Lines       60665    60664       -1     
  Branches     4141     4127      -14     
==========================================
- Hits        33322    33308      -14     
- Misses      27240    27254      +14     
+ Partials      103      102       -1     
Flag Coverage Δ
packages 54.90% <ø> (-0.03%) ⬇️
see 4 files with indirect coverage changes
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions
Copy link
Contributor

github-actions bot commented Oct 22, 2025

size-limit report 📦

Path Size Loading time (3g) Running time (snapdragon) Total time
thirdweb (esm) 64.55 KB (0%) 1.3 s (0%) 276 ms (+232.67% 🔺) 1.6 s
thirdweb (cjs) 365.82 KB (0%) 7.4 s (0%) 864 ms (+16.52% 🔺) 8.2 s
thirdweb (minimal + tree-shaking) 5.73 KB (0%) 115 ms (0%) 168 ms (+3215.42% 🔺) 283 ms
thirdweb/chains (tree-shaking) 526 B (0%) 11 ms (0%) 95 ms (+4784.46% 🔺) 105 ms
thirdweb/react (minimal + tree-shaking) 19.09 KB (0%) 382 ms (0%) 136 ms (+3331.57% 🔺) 518 ms

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

packages SDK Involves changes to the thirdweb SDK

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant