Skip to content

Conversation

@joaquim-verges
Copy link
Member

@joaquim-verges joaquim-verges commented Oct 27, 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/nebula@0.2.75

Patch Changes

thirdweb@5.110.4

Patch Changes

@thirdweb-dev/wagmi-adapter@0.2.172

wagmi-inapp@0.0.17

Patch Changes


PR-Codex overview

This PR focuses on updating package versions and changelogs for various packages, including thirdweb, wagmi-demo, and nebula. It also includes the removal of old changelog files.

Detailed summary

  • Deleted .changeset/good-ducks-eat.md, .changeset/curly-crews-sleep.md, .changeset/tricky-coats-kick.md
  • Updated thirdweb version from 5.110.3 to 5.110.4
  • Updated wagmi-demo version from 0.0.16 to 0.0.17
  • Updated nebula version from 0.2.74 to 0.2.75
  • Updated wagmi-adapter version from 0.2.171 to 0.2.172
  • Added changelog entries for thirdweb version 5.110.4, wagmi-demo version 0.0.17, and nebula version 0.2.75 with details on dependency updates and contributions.

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

Summary by CodeRabbit

  • Bug Fixes

    • Minor UI adjustments in CheckoutWidget.
    • Enhanced x402 transfer with authorization timeout improvements.
  • Chores

    • Updated package versions: thirdweb (5.110.4), wagmi-adapter (0.2.172), nebula (0.2.75), and wagmi-demo (0.0.17).
    • Updated dependencies across packages for maintenance.

@joaquim-verges joaquim-verges requested review from a team as code owners October 27, 2025 16:26
@vercel
Copy link

vercel bot commented Oct 27, 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 27, 2025 5:16pm
nebula Ready Ready Preview Comment Oct 27, 2025 5:16pm
thirdweb_playground Ready Ready Preview Comment Oct 27, 2025 5:16pm
thirdweb-www Ready Ready Preview Comment Oct 27, 2025 5:16pm
wallet-ui Ready Ready Preview Comment Oct 27, 2025 5:16pm

@graphite-app
Copy link
Contributor

graphite-app bot commented Oct 27, 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 27, 2025
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Oct 27, 2025

Walkthrough

This PR updates package versions and changelogs across multiple packages and an app (thirdweb → 5.110.4, wagmi-adapter → 0.2.172, nebula → 0.2.75, wagmi-demo → 0.0.17) and removes two changeset entry files. No code or public API changes were introduced.

Changes

Cohort / File(s) Summary
Thirdweb package
packages/thirdweb/package.json, packages/thirdweb/CHANGELOG.md
Version bumped from 5.110.3 to 5.110.4; changelog entry added documenting PR #8310 (Minor UI adjustments in CheckoutWidget), PR #8317 (updates default x402 transfer with authorization timeout), and PR #8319 (Update x402 types).
Wagmi adapter package
packages/wagmi-adapter/package.json, packages/wagmi-adapter/CHANGELOG.md
Version bumped from 0.2.171 to 0.2.172; changelog entry added.
Nebula package
packages/nebula/package.json, packages/nebula/CHANGELOG.md
Version bumped from 0.2.74 to 0.2.75; changelog entry added referencing updated thirdweb dependency to 5.110.4.
Wagmi demo app
apps/wagmi-demo/package.json, apps/wagmi-demo/CHANGELOG.md
Version bumped from 0.0.16 to 0.0.17; changelog entry added listing dependency updates (thirdweb@5.110.4, @thirdweb-dev/wagmi-adapter@0.2.172).
Removed changeset entries
.changeset/curly-crews-sleep.md, .changeset/good-ducks-eat.md
Two changeset markdown files removed (both described patch notes for thirdweb). No code changes.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

  • Scope: version bumps, changelog edits, and deletion of two changeset files only.
  • Attention pointers:
    • Verify no unintended modifications beyond package.json, CHANGELOG.md, and .changeset/*.
    • Confirm the removal of .changeset/curly-crews-sleep.md and .changeset/good-ducks-eat.md was intentional.

Pre-merge checks and finishing touches

❌ Failed checks (2 warnings, 1 inconclusive)
Check name Status Explanation Resolution
Description Check ⚠️ Warning The PR description does not follow the required template structure specified in the repository. The template calls for distinct sections including a format for the title, an optional issue tag, a "Notes for the reviewer" section, and a "How to test" section. The actual description is auto-generated by the Changesets release GitHub action and consists primarily of release notes and a PR-Codex summary, lacking the structured sections mandated by the template. Critical information like specific reviewer notes and testing instructions are missing.
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. You can run @coderabbitai generate docstrings to improve docstring coverage.
Title Check ❓ Inconclusive The PR title "Version Packages" is generic and lacks specificity. While it is technically related to the changeset (which involves versioning multiple packages and publishing them), the title doesn't convey meaningful information about which packages are being released or what specific changes are included. The phrasing is too broad and vague—using just "Version Packages" without detail could apply to any versioning PR, and a teammate scanning the commit history would not immediately understand the scope or significance of this particular release.
✨ 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

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: 0

🧹 Nitpick comments (1)
packages/thirdweb/CHANGELOG.md (1)

3-7: LGTM; add backticks around component for consistency.

Entry looks good and follows the existing format. For consistency with many prior bullets, consider wrapping the component name in backticks.

Suggested edit:

  • Minor UI adjustments in CheckoutWidget
📜 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 23cb3bd and 956aa68.

📒 Files selected for processing (9)
  • .changeset/curly-crews-sleep.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/curly-crews-sleep.md
🧰 Additional context used
📓 Path-based instructions (2)
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
**/package.json

📄 CodeRabbit inference engine (AGENTS.md)

Track bundle budgets via package.json#size-limit

Files:

  • packages/wagmi-adapter/package.json
  • packages/nebula/package.json
  • apps/wagmi-demo/package.json
  • packages/thirdweb/package.json
🧠 Learnings (1)
📚 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/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, webpack)
  • GitHub Check: Size
  • GitHub Check: Unit Tests
  • GitHub Check: E2E Tests (pnpm, vite)
  • GitHub Check: E2E Tests (pnpm, esbuild)
  • GitHub Check: Lint Packages
  • GitHub Check: Build Packages
  • GitHub Check: Analyze (javascript)
🔇 Additional comments (7)
packages/nebula/CHANGELOG.md (1)

3-8: Changelog entry properly formatted.

The new version 0.2.75 entry is well-structured, correctly linked to the commit hash, and follows the established format of preceding entries.

packages/nebula/package.json (1)

60-60: Version bump is consistent with changelog.

The patch version increment to 0.2.75 correctly reflects the dependency update documented in the CHANGELOG.md file.

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

4-4: Version bump appropriate for the coordinated release.

The patch version increment to 0.0.17 is consistent with the automated Changesets release flow, and the workspace dependencies will automatically pick up the updated thirdweb@5.110.4 and @thirdweb-dev/wagmi-adapter@0.2.172 versions.

packages/wagmi-adapter/CHANGELOG.md (1)

3-4: Verify that version 0.2.172 changelog entry is complete.

The new entry for version 0.2.172 lacks a "Patch Changes" section, while related entries document updated dependencies. Since wagmi-adapter@0.2.172 is listed as a dependency update in apps/wagmi-demo/CHANGELOG.md (line 9), this entry should likely document the updated thirdweb dependency or other changes.

Confirm whether this empty entry is intentional (e.g., if it's an internal-only release) or if it should include a Patch Changes section documenting dependency updates.

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

59-59: Version bump is correct and consistent.

The patch bump from 0.2.171 to 0.2.172 aligns with the new changelog entry and matches the dependency reference in apps/wagmi-demo/CHANGELOG.md.

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

3-9: Changelog entry for 0.0.17 is properly formatted and complete.

The Patch Changes section correctly documents updated dependencies for thirdweb@5.110.4 and @thirdweb-dev/wagmi-adapter@0.2.172, with consistent commit reference and formatting.

packages/thirdweb/package.json (1)

433-433: Version bump is correct and consistent across the monorepo.

The patch bump from 5.110.3 to 5.110.4 aligns with referenced dependency updates in apps/wagmi-demo/CHANGELOG.md and packages/nebula/CHANGELOG.md.

@github-actions
Copy link
Contributor

github-actions bot commented Oct 27, 2025

size-limit report 📦

Path Size Loading time (3g) Running time (snapdragon) Total time
thirdweb (esm) 64.55 KB (0%) 1.3 s (0%) 250 ms (+414.88% 🔺) 1.6 s
thirdweb (cjs) 366.18 KB (0%) 7.4 s (0%) 638 ms (+31.47% 🔺) 8 s
thirdweb (minimal + tree-shaking) 5.73 KB (0%) 115 ms (0%) 142 ms (+3627.47% 🔺) 256 ms
thirdweb/chains (tree-shaking) 526 B (0%) 11 ms (0%) 103 ms (+4566.67% 🔺) 113 ms
thirdweb/react (minimal + tree-shaking) 19.09 KB (0%) 382 ms (0%) 147 ms (+5289.22% 🔺) 529 ms

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: 0

🧹 Nitpick comments (1)
packages/thirdweb/CHANGELOG.md (1)

3-10: Changelog entry reads well; optional clarity/style tweaks

  • Consider imperative mood for consistency: “Update default x402 transfer to include authorization timeout”.
  • If “authorization timeout” refers to a named option, show it in code (e.g., authorizationTimeout) and briefly note the default value to aid readers.
  • Optionally wrap component names in backticks: CheckoutWidget.

No blockers; ship as-is if you prefer current style.

Can you confirm the exact option name used for the timeout (if any) and that the linked SHAs (23cb3bd…, abf0bba…) match the described changes?

📜 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 956aa68 and bbb955a.

📒 Files selected for processing (9)
  • .changeset/curly-crews-sleep.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/curly-crews-sleep.md
🚧 Files skipped from review as they are similar to previous changes (6)
  • packages/wagmi-adapter/package.json
  • packages/thirdweb/package.json
  • apps/wagmi-demo/package.json
  • packages/wagmi-adapter/CHANGELOG.md
  • packages/nebula/package.json
  • packages/nebula/CHANGELOG.md
🧰 Additional context used
🧠 Learnings (1)
📚 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
⏰ 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: Size
  • GitHub Check: Build Packages
  • GitHub Check: Lint Packages
  • GitHub Check: E2E Tests (pnpm, webpack)
  • GitHub Check: E2E Tests (pnpm, esbuild)
  • GitHub Check: Unit Tests
  • GitHub Check: E2E Tests (pnpm, vite)
  • GitHub Check: Analyze (javascript)
🔇 Additional comments (2)
apps/wagmi-demo/CHANGELOG.md (2)

3-10: Changelog entry is correctly formatted and aligns with PR objectives.

The new version 0.0.17 entry follows the established format, includes both expected commit references (23cb3bd, abf0bba), and lists the correct dependency versions:

  • thirdweb@5.110.4
  • @thirdweb-dev/wagmi-adapter@0.2.172

This aligns with the PR objectives and maintains consistency with adjacent changelog entries.


3-10: No issues found. The package name "wagmi-inapp" in package.json matches the changelog header. The naming difference between the folder (wagmi-demo) and package name (wagmi-inapp) is a standard monorepo pattern and is correctly reflected in the CHANGELOG. All entries are properly formatted and accurate.

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: 0

🧹 Nitpick comments (1)
packages/thirdweb/CHANGELOG.md (1)

3-12: Minor copy edit for consistency.

Bullet style is inconsistent on line 9. First and third bullets use imperative verbs with capital letters; the second uses lowercase third-person. Suggest updating to align:

- - [#8317](https://github.com/thirdweb-dev/js/pull/8317) [`abf0bba`](https://github.com/thirdweb-dev/js/commit/abf0bbaf359c8de5b0ed0d481e3791c4b7cbf92b) Thanks [@0xFirekeeper](https://github.com/0xFirekeeper)! - updates default x402 transfer with authorization timeout
+ - [#8317](https://github.com/thirdweb-dev/js/pull/8317) [`abf0bba`](https://github.com/thirdweb-dev/js/commit/abf0bbaf359c8de5b0ed0d481e3791c4b7cbf92b) Thanks [@0xFirekeeper](https://github.com/0xFirekeeper)! - Update default x402 transfer authorization timeout

Verification passed: version alignment (5.110.4), unique header, 3 bullets present, commit hashes unique, file integrity intact.

📜 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 bbb955a and 75268e3.

📒 Files selected for processing (10)
  • .changeset/curly-crews-sleep.md (0 hunks)
  • .changeset/good-ducks-eat.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/good-ducks-eat.md
  • .changeset/curly-crews-sleep.md
✅ Files skipped from review due to trivial changes (1)
  • packages/nebula/package.json
🚧 Files skipped from review as they are similar to previous changes (6)
  • apps/wagmi-demo/package.json
  • packages/wagmi-adapter/package.json
  • packages/nebula/CHANGELOG.md
  • packages/thirdweb/package.json
  • apps/wagmi-demo/CHANGELOG.md
  • 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: Build Packages
  • GitHub Check: E2E Tests (pnpm, webpack)
  • GitHub Check: E2E Tests (pnpm, vite)
  • GitHub Check: E2E Tests (pnpm, esbuild)
  • GitHub Check: Unit Tests
  • GitHub Check: Size
  • GitHub Check: Lint Packages
  • GitHub Check: Analyze (javascript)

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.

2 participants