Skip to content

Conversation

@joaquim-verges
Copy link
Member

@joaquim-verges joaquim-verges commented Oct 26, 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.74

Patch Changes

  • Updated dependencies [bf46520]:
    • thirdweb@5.110.3

thirdweb@5.110.3

Patch Changes

@thirdweb-dev/wagmi-adapter@0.2.171

wagmi-inapp@0.0.16

Patch Changes

  • Updated dependencies [bf46520]:
    • thirdweb@5.110.3
    • @thirdweb-dev/wagmi-adapter@0.2.171

PR-Codex overview

This PR focuses on updating version numbers across multiple packages and adding changelog entries for those updates, particularly for the thirdweb, wagmi-adapter, and nebula packages.

Detailed summary

  • Deleted all-dolls-rest.md from .changeset
  • Updated version in packages/thirdweb/package.json from 5.110.2 to 5.110.3
  • Updated version in apps/wagmi-demo/package.json from 0.0.15 to 0.0.16
  • Updated version in packages/nebula/package.json from 0.2.73 to 0.2.74
  • Updated version in packages/wagmi-adapter/package.json from 0.2.170 to 0.2.171
  • Added changelog entries for nebula, wagmi-demo, and thirdweb with relevant updates and dependency changes.

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

Summary by CodeRabbit

  • Chores
    • Patch releases published for thirdweb (5.110.3), wagmi-adapter (0.2.171), nebula (0.2.74), and wagmi-demo (0.0.16) with dependency updates.
    • Changelog entries updated to document version changes and dependency modifications across all released packages.

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

vercel bot commented Oct 26, 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 26, 2025 8:34am
nebula Ready Ready Preview Comment Oct 26, 2025 8:34am
thirdweb_playground Ready Ready Preview Comment Oct 26, 2025 8:34am
thirdweb-www Ready Ready Preview Comment Oct 26, 2025 8:34am
wallet-ui Ready Ready Preview Comment Oct 26, 2025 8:34am

@graphite-app
Copy link
Contributor

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

coderabbitai bot commented Oct 26, 2025

Walkthrough

This PR performs automated version bumps and changelog updates across multiple packages in the monorepo: thirdweb (5.110.2→5.110.3), nebula (0.2.73→0.2.74), wagmi-adapter (0.2.170→0.2.171), and wagmi-demo (0.0.15→0.0.16), triggered by a changeset entry describing enhanced third-party x402 library compatibility.

Changes

Cohort / File(s) Summary
Changeset cleanup
.changeset/all-dolls-rest.md
Deleted changeset file that triggered the release process
thirdweb version & changelog
packages/thirdweb/package.json, packages/thirdweb/CHANGELOG.md
Bumped version to 5.110.3 and added changelog entry documenting enhanced third-party x402 library compatibility
nebula version & changelog
packages/nebula/package.json, packages/nebula/CHANGELOG.md
Bumped version to 0.2.74 and added changelog entry noting updated thirdweb dependency
wagmi-adapter version & changelog
packages/wagmi-adapter/package.json, packages/wagmi-adapter/CHANGELOG.md
Bumped version to 0.2.171 and added changelog entry for the new version
wagmi-demo version & changelog
apps/wagmi-demo/package.json, apps/wagmi-demo/CHANGELOG.md
Bumped version to 0.0.16 and added changelog entry noting updated dependencies

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

  • All changes are mechanical version bumps and auto-generated changelog entries
  • No code logic or functionality modifications
  • Repetitive pattern applied consistently across the monorepo
  • Straightforward changeset-driven release automation output

Possibly related PRs

  • Version Packages #8110: Automated version bump PR using changeset automation, affecting the same packages (thirdweb, nebula, wagmi-adapter) with similar manifest file updates
  • Version Packages #8137: Changeset-driven release automation affecting the same package suite with consistent version bump and changelog update patterns

Pre-merge checks and finishing touches

❌ Failed checks (2 warnings)
Check name Status Explanation Resolution
Description Check ⚠️ Warning The pull request description does not follow the required template structure. The template specifies required sections including a PR title in "[SDK/Dashboard/Portal] Feature/Fix:" format, Linear issue tag reference, "Notes for the reviewer," and "How to test" sections, none of which are present in this description. Instead, the description contains auto-generated release information from the Changesets GitHub action. While the description is complete and appropriate for its specific purpose, it structurally deviates significantly from the defined template requirements. Since this is an auto-generated PR from the Changesets release action rather than a manual PR, consider clarifying in team documentation whether this template applies to automated release PRs, or make the template flexible to accommodate different PR types. If the template is intended for all PRs, the Changesets action configuration may need to be customized to include required sections like release notes and testing guidance.
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.
✅ Passed checks (1 passed)
Check name Status Explanation
Title Check ✅ Passed The title "Version Packages" directly and clearly summarizes the main purpose of the pull request, which is to version and release multiple packages (thirdweb, nebula, wagmi-adapter, and wagmi-demo) through the automated Changesets release process. The title is concise, specific enough to convey the primary change, and accurately represents the changeset content without unnecessary noise.
✨ 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.

@joaquim-verges joaquim-verges merged commit dcef3f4 into main Oct 26, 2025
14 of 20 checks passed
@joaquim-verges joaquim-verges deleted the changeset-release/main branch October 26, 2025 08:25
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

📜 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 bf46520 and abbbdfd.

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

📄 CodeRabbit inference engine (AGENTS.md)

Track bundle budgets via package.json#size-limit

Files:

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

📄 CodeRabbit inference engine (CLAUDE.md)

Wagmi ecosystem integration is in packages/wagmi-adapter/

Files:

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

2-2: Routine version bump and package metadata look correct.

Version 0.0.15 → 0.0.16 is a proper patch increment. Package name ("wagmi-inapp") aligns with the CHANGELOG.md header, so the directory naming convention is intentional.

Also applies to: 4-4

packages/thirdweb/package.json (1)

433-433: Version bump is correct.

Patch increment 5.110.2 → 5.110.3 aligns with PR objectives to enhance x402 compatibility. No dependency version changes needed for this patch release.

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

3-4: Placeholder changelog entry is expected for this patch.

The 0.2.171 entry has no patch details since the package bump is driven by an upstream dependency (thirdweb@5.110.3). This is standard practice in changeset-based monorepos. Consumer packages like apps/wagmi-demo will document the dependency update.

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

59-59: Version bump is correct.

Patch increment 0.2.170 → 0.2.171 is appropriate. Peer dependency range thirdweb@^5.85.0 correctly encompasses the new 5.110.3 version.

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

3-9: Changelog entry is well-formatted and accurate.

Version 0.0.16 entry correctly documents updated dependencies (thirdweb@5.110.3 and wagmi-adapter@0.2.171) with consistent commit reference. Format matches established changelog convention.

packages/nebula/CHANGELOG.md (1)

3-8: Changelog entry is accurate and well-formatted.

Version 0.2.74 entry correctly documents the updated thirdweb@5.110.3 dependency with consistent commit reference. Format aligns with established changelog conventions.

packages/nebula/package.json (1)

60-60: Version bump is correct.

Patch increment 0.2.73 → 0.2.74 is appropriate. Workspace dependency thirdweb@workspace:* automatically picks up the upgraded thirdweb@5.110.3.

packages/thirdweb/CHANGELOG.md (1)

3-6: Release entry formatting looks good.

Version header and "Patch Changes" section follow the established style and ordering.


### Patch Changes

- [#8314](https://github.com/thirdweb-dev/js/pull/8314) [`bf46520`](https://github.com/thirdweb-dev/js/commit/bf46520a6b183c4beb873de5e63853cd3a23e685) Thanks [@joaquim-verges](https://github.com/joaquim-verges)! - Enhance compatiblity with third party x402 libs
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

Fix typo and hyphenation in the changelog note.

Correct “compatiblity” → “compatibility” and prefer “third-party” and “libraries” for clarity.

-- [#8314](https://github.com/thirdweb-dev/js/pull/8314) [`bf46520`](https://github.com/thirdweb-dev/js/commit/bf46520a6b183c4beb873de5e63853cd3a23e685) Thanks [@joaquim-verges](https://github.com/joaquim-verges)! - Enhance compatiblity with third party x402 libs
+- [#8314](https://github.com/thirdweb-dev/js/pull/8314) [`bf46520`](https://github.com/thirdweb-dev/js/commit/bf46520a6b183c4beb873de5e63853cd3a23e685) Thanks [@joaquim-verges](https://github.com/joaquim-verges)! - Enhance compatibility with third-party x402 libraries
🤖 Prompt for AI Agents
packages/thirdweb/CHANGELOG.md around line 7: fix the typo and hyphenation in
the changelog entry by changing “compatiblity” to “compatibility”, “third party”
to “third-party”, and “x402 libs” to “x402 libraries” (or “x402 libraries”
keeping the x402 token), so the line reads with corrected spelling and
hyphenation.

@codecov
Copy link

codecov bot commented Oct 26, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 54.90%. Comparing base (bfd3be7) to head (abbbdfd).
⚠️ Report is 5 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #8315      +/-   ##
==========================================
- Coverage   54.90%   54.90%   -0.01%     
==========================================
  Files         919      919              
  Lines       60687    60697      +10     
  Branches     4135     4130       -5     
==========================================
+ Hits        33319    33323       +4     
- Misses      27267    27272       +5     
- Partials      101      102       +1     
Flag Coverage Δ
packages 54.90% <ø> (-0.01%) ⬇️
see 3 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

size-limit report 📦

Path Size Loading time (3g) Running time (snapdragon) Total time
thirdweb (esm) 64.55 KB (0%) 1.3 s (0%) 285 ms (+133.91% 🔺) 1.6 s
thirdweb (cjs) 366.18 KB (0%) 7.4 s (0%) 1.1 s (+9.9% 🔺) 8.5 s
thirdweb (minimal + tree-shaking) 5.73 KB (0%) 115 ms (0%) 126 ms (+2767.28% 🔺) 240 ms
thirdweb/chains (tree-shaking) 526 B (0%) 11 ms (0%) 92 ms (+2909.61% 🔺) 103 ms
thirdweb/react (minimal + tree-shaking) 19.09 KB (0%) 382 ms (0%) 121 ms (+2040.86% 🔺) 503 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.

2 participants