Skip to content

Conversation

@joaquim-verges
Copy link
Member

@joaquim-verges joaquim-verges commented Dec 4, 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.100

Patch Changes

thirdweb@5.115.3

Patch Changes

@thirdweb-dev/wagmi-adapter@0.2.197

wagmi-inapp@0.0.42

Patch Changes


PR-Codex overview

This PR primarily focuses on version updates across several packages, including thirdweb, wagmi-demo, and wagmi-adapter, along with the addition of new changelog entries reflecting recent dependency updates and enhancements.

Detailed summary

  • Deleted .changeset markdown files.
  • Updated version in packages/thirdweb/package.json from 5.115.2 to 5.115.3.
  • Updated version in apps/wagmi-demo/package.json from 0.0.41 to 0.0.42.
  • Updated version in packages/nebula/package.json from 0.2.99 to 0.2.100.
  • Updated version in packages/wagmi-adapter/package.json from 0.2.196 to 0.2.197.
  • Added new changelog entries for packages/nebula (version 0.2.100) and apps/wagmi-demo (version 0.0.42).
  • Added changelog entry for packages/thirdweb (version 5.115.3) with details of recent updates and fixes.

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

Summary by CodeRabbit

  • New Features

    • SwapWidget now supports passing an activeWallet parameter.
  • Improvements

    • Removed tabs from token selection UI in SwapWidget for a cleaner interface.
    • Updated success message in SwapWidget.
  • Chores

    • Version bumps and dependency updates across packages.

✏️ Tip: You can customize this high-level summary in your review settings.

@joaquim-verges joaquim-verges requested review from a team as code owners December 4, 2025 22:23
@vercel
Copy link

vercel bot commented Dec 4, 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 Dec 5, 2025 9:09pm
nebula Ready Ready Preview Comment Dec 5, 2025 9:09pm
thirdweb_playground Ready Ready Preview Comment Dec 5, 2025 9:09pm
thirdweb-www Ready Ready Preview Comment Dec 5, 2025 9:09pm
wallet-ui Ready Ready Preview Comment Dec 5, 2025 9:09pm

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

coderabbitai bot commented Dec 4, 2025

Walkthrough

This PR deletes two .changeset entry files and applies version bumps and changelog updates across multiple packages: packages/thirdweb (5.115.3), packages/nebula (0.2.100), packages/wagmi-adapter (0.2.197), and apps/wagmi-demo (0.0.42). No runtime code changes were made.

Changes

Cohort / File(s) Change Summary
Changeset cleanup
.changeset/rotten-loops-draw.md, .changeset/shaky-hoops-battle.md
Deleted two changeset files that documented patch notes for thirdweb (notes about removing tabs from SwapWidget token selection UI and allowing an activeWallet to be passed to SwapWidget).
thirdweb package (5.115.3)
packages/thirdweb/package.json, packages/thirdweb/CHANGELOG.md
Bumped version to 5.115.3 and added Patch changelog entries (PRs referencing SwapWidget success message, token selection UI change, and activeWallet support).
nebula package (0.2.100)
packages/nebula/package.json, packages/nebula/CHANGELOG.md
Bumped version to 0.2.100 and added a changelog entry noting dependency update to thirdweb@5.115.3.
wagmi-adapter package (0.2.197)
packages/wagmi-adapter/package.json, packages/wagmi-adapter/CHANGELOG.md
Bumped version to 0.2.197 and inserted a new changelog section for 0.2.197.
wagmi-demo package (0.0.42)
apps/wagmi-demo/package.json, apps/wagmi-demo/CHANGELOG.md
Bumped version to 0.0.42 and added a changelog entry recording dependency updates to thirdweb@5.115.3 and @thirdweb-dev/wagmi-adapter@0.2.197.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

  • Areas to spot-check:
    • The two deleted changeset files: .changeset/rotten-loops-draw.md, .changeset/shaky-hoops-battle.md.
    • Package version bumps and corresponding changelog entries in: packages/thirdweb, packages/nebula, packages/wagmi-adapter, and apps/wagmi-demo.

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Version Packages' clearly and concisely describes the main change: a version bump release across multiple packages using the Changesets workflow.
Description check ✅ Passed The description is comprehensive and complete, containing automated release notes with specific package versions, changelog entries, and commit references. It clearly explains the purpose and scope of the PR.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ 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 4eb1f3c and 233fae6.

📒 Files selected for processing (10)
  • .changeset/rotten-loops-draw.md (0 hunks)
  • .changeset/shaky-hoops-battle.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/shaky-hoops-battle.md
  • .changeset/rotten-loops-draw.md
✅ Files skipped from review due to trivial changes (1)
  • packages/wagmi-adapter/CHANGELOG.md
🚧 Files skipped from review as they are similar to previous changes (4)
  • packages/nebula/package.json
  • packages/thirdweb/package.json
  • apps/wagmi-demo/CHANGELOG.md
  • packages/wagmi-adapter/package.json
🧰 Additional context used
📓 Path-based instructions (1)
**/*.{js,jsx,ts,tsx,json}

📄 CodeRabbit inference engine (AGENTS.md)

Biome governs formatting and linting; its rules live in biome.json. Run pnpm fix & pnpm lint before committing, ensure there are no linting errors

Files:

  • apps/wagmi-demo/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). (9)
  • GitHub Check: E2E Tests (pnpm, esbuild)
  • GitHub Check: E2E Tests (pnpm, vite)
  • GitHub Check: E2E Tests (pnpm, webpack)
  • GitHub Check: Size
  • GitHub Check: Unit Tests
  • GitHub Check: Build Packages
  • GitHub Check: Lint Packages
  • GitHub Check: Vercel Agent Review
  • GitHub Check: Analyze (javascript)
🔇 Additional comments (5)
apps/wagmi-demo/package.json (3)

2-4: Verify package directory and name alignment.

The file is located at apps/wagmi-demo/package.json, but the package name in the manifest is "wagmi-inapp" (line 2). The version has been correctly bumped to 0.0.42 as intended (line 4).

Please confirm whether this directory/name mismatch is intentional in the monorepo structure. If the directory should be renamed to match the package name, or vice versa, that should be addressed separately.


4-4: Version bump is correct.

The version has been correctly updated from 0.0.41 to 0.0.42, aligning with the automated Changesets release PR for this package.


14-22: Dependency versions remain stable.

No dependency versions have been changed in this bump. All external dependencies retain their pinned versions, and internal monorepo dependencies continue to use workspace:* references. This is the correct approach for a patch version release.

packages/nebula/CHANGELOG.md (1)

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

The new version 0.2.100 entry follows the established format, accurately references all three commits from the PR objectives (7b873d3, b0eccf3, a704c3f), and correctly documents the dependency update to thirdweb@5.115.3. The patch version increment is appropriate.

packages/thirdweb/CHANGELOG.md (1)

3-12: Changelog entry looks good and consistent.

Version header, PR links, and summaries match the release notes and prior formatting. No edits needed.


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

@codecov
Copy link

codecov bot commented Dec 4, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 54.65%. Comparing base (7b873d3) to head (233fae6).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #8503   +/-   ##
=======================================
  Coverage   54.65%   54.65%           
=======================================
  Files         920      920           
  Lines       61114    61114           
  Branches     4145     4141    -4     
=======================================
  Hits        33399    33399           
  Misses      27613    27613           
  Partials      102      102           
Flag Coverage Δ
packages 54.65% <ø> (ø)
🚀 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 Dec 4, 2025

size-limit report 📦

Path Size
@thirdweb-dev/nexus (esm) 105.66 KB (0%)
@thirdweb-dev/nexus (cjs) 319.47 KB (0%)

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: Nit: wrap component and prop names in backticks for consistency.

Elsewhere in this changelog, identifiers are often code‑styled. Consider:

- - [#8501](https://github.com/thirdweb-dev/js/pull/8501) [`b0eccf3`](https://github.com/thirdweb-dev/js/commit/b0eccf365a7521ec882fca9e680837c84147041e) Thanks [@MananTank](https://github.com/MananTank)! - Remove tabs from token selection UI in SwapWidget
+ - [#8501](https://github.com/thirdweb-dev/js/pull/8501) [`b0eccf3`](https://github.com/thirdweb-dev/js/commit/b0eccf365a7521ec882fca9e680837c84147041e) Thanks [@MananTank](https://github.com/MananTank)! - Remove tabs from token selection UI in `SwapWidget`
- - [#8504](https://github.com/thirdweb-dev/js/pull/8504) [`a704c3f`](https://github.com/thirdweb-dev/js/commit/a704c3f2b00434f8f50653aa2825b4adf7cd4696) Thanks [@joaquim-verges](https://github.com/joaquim-verges)! - Allow passing an activeWallet to SwapWidget
+ - [#8504](https://github.com/thirdweb-dev/js/pull/8504) [`a704c3f`](https://github.com/thirdweb-dev/js/commit/a704c3f2b00434f8f50653aa2825b4adf7cd4696) Thanks [@joaquim-verges](https://github.com/joaquim-verges)! - Allow passing an `activeWallet` to `SwapWidget`
📜 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 ae762c0 and 4eb1f3c.

📒 Files selected for processing (9)
  • .changeset/rotten-loops-draw.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/rotten-loops-draw.md
✅ Files skipped from review due to trivial changes (1)
  • packages/wagmi-adapter/CHANGELOG.md
🚧 Files skipped from review as they are similar to previous changes (6)
  • packages/thirdweb/package.json
  • packages/nebula/package.json
  • apps/wagmi-demo/package.json
  • packages/nebula/CHANGELOG.md
  • packages/wagmi-adapter/package.json
  • 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). (9)
  • GitHub Check: E2E Tests (pnpm, webpack)
  • GitHub Check: E2E Tests (pnpm, esbuild)
  • GitHub Check: E2E Tests (pnpm, vite)
  • GitHub Check: Unit Tests
  • GitHub Check: Size
  • GitHub Check: Lint Packages
  • GitHub Check: Build Packages
  • GitHub Check: Vercel Agent Review
  • GitHub Check: Analyze (javascript)

Comment on lines +3 to +4
## 0.2.197

Copy link

Choose a reason for hiding this comment

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

The CHANGELOG entry for version 0.2.197 is incomplete - it only has a version header with no content describing what changed.

View Details
📝 Patch Details
diff --git a/packages/wagmi-adapter/CHANGELOG.md b/packages/wagmi-adapter/CHANGELOG.md
index 56058b921..7a39e91d1 100644
--- a/packages/wagmi-adapter/CHANGELOG.md
+++ b/packages/wagmi-adapter/CHANGELOG.md
@@ -2,6 +2,11 @@
 
 ## 0.2.197
 
+### Patch Changes
+
+- Updated dependencies [[`b0eccf3`](https://github.com/thirdweb-dev/js/commit/b0eccf365a7521ec882fca9e680837c84147041e), [`a704c3f`](https://github.com/thirdweb-dev/js/commit/a704c3f2b00434f8f50653aa2825b4adf7cd4696)]:
+  - thirdweb@5.115.3
+
 ## 0.2.196
 
 ## 0.2.195

Analysis

Incomplete CHANGELOG entry for @thirdweb-dev/wagmi-adapter@0.2.197

What fails: The CHANGELOG entry for version 0.2.197 of @thirdweb-dev/wagmi-adapter contains only a version header with no documentation of dependency updates, while other packages in the same release (nebula@0.2.100, wagmi-demo@0.0.42) properly document their dependency updates.

How to reproduce:

  1. Examine packages/wagmi-adapter/CHANGELOG.md line 3-4
  2. Compare with packages/nebula/CHANGELOG.md line 3-9 and apps/wagmi-demo/CHANGELOG.md line 3-10

Result: wagmi-adapter@0.2.197 entry shows:

## 0.2.197

## 0.2.196

Expected: Should document the dependency update to thirdweb@5.115.3 (matching the pattern used in nebula and wagmi-demo):

## 0.2.197

### Patch Changes

- Updated dependencies [[`b0eccf3`](https://github.com/thirdweb-dev/js/commit/b0eccf365a7521ec882fca9e680837c84147041e), [`a704c3f`](https://github.com/thirdweb-dev/js/commit/a704c3f2b00434f8f50653aa2825b4adf7cd4696)]:
  - thirdweb@5.115.3

This is consistent with the changesets/changelog-github workflow where packages bumped due to dependency updates should document those updates. The commits b0eccf3 and a704c3f are the same dependency sources listed in both nebula@0.2.100 and wagmi-demo@0.0.42, which also update to thirdweb@5.115.3.

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