Skip to content

Conversation

@joaquim-verges
Copy link
Member

@joaquim-verges joaquim-verges commented Dec 12, 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, including thirdweb, wagmi-demo, and wagmi-adapter, while also documenting changes in their respective changelogs.

Detailed summary

  • Deleted several .changeset markdown files.
  • Updated version in packages/thirdweb/package.json from 5.116.1 to 5.116.2.
  • Updated version in apps/wagmi-demo/package.json from 0.0.45 to 0.0.46.
  • Updated version in packages/nebula/package.json from 0.2.103 to 0.2.104.
  • Updated version in packages/wagmi-adapter/package.json from 0.2.200 to 0.2.201.
  • Added changelog entries for packages/nebula and apps/wagmi-demo for new versions, noting updates to dependencies.
  • Documented updates in packages/thirdweb/CHANGELOG.md for version 5.116.2, highlighting specific improvements and fixes.

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

Summary by CodeRabbit

  • New Features

    • Improved token selection experience in SwapWidget
    • Chains now displayed alphabetically in SwapWidget UI
    • Updated in-app wallet icon in connect interface
  • Bug Fixes

    • Fixed Spinner animation issues in Next.js environments

✏️ 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 12, 2025 18:51
@vercel
Copy link

vercel bot commented Dec 12, 2025

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

Project Deployment Review Updated (UTC)
docs-v2 Ready Ready Preview, Comment Dec 16, 2025 9:06pm
nebula Ready Ready Preview, Comment Dec 16, 2025 9:06pm
thirdweb_playground Ready Ready Preview, Comment Dec 16, 2025 9:06pm
thirdweb-www Ready Ready Preview, Comment Dec 16, 2025 9:06pm
wallet-ui Ready Ready Preview, Comment Dec 16, 2025 9:06pm

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

coderabbitai bot commented Dec 12, 2025

Walkthrough

Removed three changeset files and added/updated changelog entries and package.json version bumps across several packages and an app; no source code or exported API declarations were changed.

Changes

Cohort / File(s) Summary
Removed changesets
/.changeset/ninety-trains-tell.md, /.changeset/violet-needles-fly.md, /.changeset/eager-loops-obey.md
Deleted three changeset markdown files that previously described patch notes (SwapWidget chain sorting, Spinner animation fix, Token Selection UX note).
Package version bumps
packages/thirdweb/package.json, packages/nebula/package.json, packages/wagmi-adapter/package.json, apps/wagmi-demo/package.json
Bumped package versions: packages/thirdweb 5.116.1 → 5.116.2, packages/nebula 0.2.103 → 0.2.104, packages/wagmi-adapter 0.2.200 → 0.2.201, apps/wagmi-demo 0.0.45 → 0.0.46. No other package.json fields changed.
Changelog updates
packages/thirdweb/CHANGELOG.md, packages/nebula/CHANGELOG.md, packages/wagmi-adapter/CHANGELOG.md, apps/wagmi-demo/CHANGELOG.md
Added new release headers/entries for the bumped versions and listed patch notes or dependency updates; no source code changes.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

  • Check version values for typos and consistent formatting across package.json files.
  • Verify changelog entries reference correct commits/PR numbers (notably packages/nebula/CHANGELOG.md).
  • Confirm the three removed changeset files were intentionally deleted and not needed for planned releases.

Possibly related PRs

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 release PR that updates package versions across multiple packages.
Description check ✅ Passed The description comprehensively documents all releases, package versions, patch changes, and commit references; it exceeds the template requirements by providing detailed release information.
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

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

📜 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 38f4a89 and f7c9199.

📒 Files selected for processing (10)
  • .changeset/ninety-trains-tell.md (0 hunks)
  • .changeset/violet-needles-fly.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/ninety-trains-tell.md
  • .changeset/violet-needles-fly.md
🧰 Additional context used
📓 Path-based instructions (2)
**/*.{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:

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

📄 CodeRabbit inference engine (CLAUDE.md)

Track bundle budgets via package.json#size-limit

Files:

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

60-60: Version bump looks consistent with a patch release.
No concerns in this file beyond the version increment.

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

4-4: Private app version bump is fine.
No other changes/risk in this file.

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

59-59: Patch version bump looks correct; peer range remains compatible.
[email protected] is within peerDependencies.thirdweb: ^5.85.0, so this release bump is consistent.

packages/thirdweb/package.json (1)

433-433: Version bump only; please ensure bundle budgets still pass.

Since packages/thirdweb/package.json tracks bundle budgets via size-limit, it's worth confirming pnpm -C packages/thirdweb size and pnpm lint remain green. (CI will also verify these on the PR via the size and lint jobs.)

packages/thirdweb/CHANGELOG.md (1)

3-10: Changelog entry looks consistent and correctly scoped to patch notes.
5.116.2 is added at the top, uses the same heading structure as prior entries, and clearly attributes PRs/commits/authors for the two fixes.

packages/nebula/CHANGELOG.md (1)

3-9: Changelog entry looks consistent and complete for a dependency-only patch release.

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

3-10: Changelog entry is clear and matches the established “Updated dependencies” format.

Comment on lines +3 to +4
## 0.2.201

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

Avoid empty changelog sections; add at least a minimal “Patch Changes” note for 0.2.201.

Suggested patch:

 ## 0.2.201
+
+### Patch Changes
+
+- No user-facing changes.
📝 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.201
## 0.2.201
### Patch Changes
- No user-facing changes.
🤖 Prompt for AI Agents
In packages/wagmi-adapter/CHANGELOG.md around lines 3 to 4, the 0.2.201 entry is
empty; add a minimal "Patch Changes" section under the version header with
one-line note describing the patch (e.g., "Patch Changes: minor fixes and
documentation updates" or the actual fix summary). Update the file so 0.2.201
includes the "Patch Changes" heading and a concise bullet or sentence, commit
the change.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 12, 2025

size-limit report 📦

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

@codecov
Copy link

codecov bot commented Dec 12, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 54.45%. Comparing base (aad3e64) to head (fa097ae).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #8554      +/-   ##
==========================================
- Coverage   54.47%   54.45%   -0.02%     
==========================================
  Files         922      922              
  Lines       61361    61361              
  Branches     4149     4146       -3     
==========================================
- Hits        33425    33416       -9     
- Misses      27835    27845      +10     
+ Partials      101      100       -1     
Flag Coverage Δ
packages 54.45% <ø> (-0.02%) ⬇️
see 2 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.

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-14: Changelog entry looks correct; consider normalizing wording/capitalization (“UI”).
New 5.116.2 section is well-formed and links look consistent. Minor nit: “wide connect ui” → “wide connect UI” to match surrounding style.

📜 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 cd790c9 and ad13a2c.

📒 Files selected for processing (11)
  • .changeset/eager-loops-obey.md (0 hunks)
  • .changeset/ninety-trains-tell.md (0 hunks)
  • .changeset/violet-needles-fly.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 (3)
  • .changeset/violet-needles-fly.md
  • .changeset/eager-loops-obey.md
  • .changeset/ninety-trains-tell.md
🚧 Files skipped from review as they are similar to previous changes (4)
  • packages/thirdweb/package.json
  • packages/wagmi-adapter/CHANGELOG.md
  • packages/nebula/package.json
  • apps/wagmi-demo/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:

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

59-59: Version bump looks consistent for release automation.

Only metadata change; aligns with the release PR intent.

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

1-10: No action needed — changelog header and dependencies are correct.

The package name wagmi-inapp in the changelog header matches apps/wagmi-demo/package.json, version 0.0.46 is correct, and the declared dependency versions (@thirdweb-dev/[email protected]) align with the entry. The app uses workspace:* references, which is appropriate for this monorepo structure.

packages/nebula/CHANGELOG.md (1)

3-8: Changelog entry looks good.

The new version 0.2.104 entry is properly formatted and consistent with existing entries. The commit references and dependency update to [email protected] align with the PR objectives. The patch version bump is appropriate for dependency-only updates.

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-13: Changelog entry looks correct; tiny wording nit

The 5.116.2 entry correctly lists the four PRs described in the PR summary and matches existing formatting. The only tiny consistency nit is “wide connect ui” in Line 11 — elsewhere in the changelog similar phrases use “UI” uppercase. Consider changing wide connect uiwide connect UI for consistency, but it’s purely editorial.

📜 Review details

Configuration used: Organization 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 ad13a2c and fa097ae.

📒 Files selected for processing (12)
  • .changeset/eager-loops-obey.md (0 hunks)
  • .changeset/ninety-trains-tell.md (0 hunks)
  • .changeset/sixty-clubs-fix.md (0 hunks)
  • .changeset/violet-needles-fly.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 (4)
  • .changeset/ninety-trains-tell.md
  • .changeset/eager-loops-obey.md
  • .changeset/violet-needles-fly.md
  • .changeset/sixty-clubs-fix.md
✅ Files skipped from review due to trivial changes (1)
  • apps/wagmi-demo/CHANGELOG.md
🚧 Files skipped from review as they are similar to previous changes (4)
  • packages/wagmi-adapter/package.json
  • packages/thirdweb/package.json
  • packages/wagmi-adapter/CHANGELOG.md
  • apps/wagmi-demo/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:

  • packages/nebula/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, webpack)
  • GitHub Check: E2E Tests (pnpm, esbuild)
  • GitHub Check: Build Packages
  • GitHub Check: Lint Packages
  • GitHub Check: Unit Tests
  • GitHub Check: E2E Tests (pnpm, vite)
  • GitHub Check: Size
  • GitHub Check: Analyze (javascript)
🔇 Additional comments (2)
packages/nebula/package.json (1)

60-60: LGTM! Version bump is correct.

The patch version increment from 0.2.103 to 0.2.104 aligns with the automated release process and matches the corresponding CHANGELOG entry.

packages/nebula/CHANGELOG.md (1)

3-9: LGTM! Changelog entry is well-formed.

The new 0.2.104 release entry correctly documents the dependency update to [email protected] with proper commit references, consistent with the automated release process.

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