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/nebula@0.2.104

Patch Changes

thirdweb@5.116.2

Patch Changes

@thirdweb-dev/wagmi-adapter@0.2.201

wagmi-inapp@0.0.46

Patch Changes


PR-Codex overview

This PR primarily focuses on updating version numbers across several packages and adding new changelog entries for updates related to thirdweb and wagmi-adapter. It also removes several outdated changelog files.

Detailed summary

  • Deleted changelog files:
    • .changeset/sixty-clubs-fix.md
    • .changeset/eager-loops-obey.md
    • .changeset/ninety-trains-tell.md
    • .changeset/violet-needles-fly.md
  • 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 new changelog entry for packages/nebula version 0.2.104
  • Added new changelog entry for apps/wagmi-demo version 0.0.46
  • Added new changelog entry for packages/thirdweb version 5.116.2 with several updates and fixes

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

Summary by CodeRabbit

  • New Features

    • Improved Token Selection user experience in SwapWidget
    • Chains now display in alphabetical order within SwapWidget UI
    • Updated in-app wallet icon in wide connect UI
  • Bug Fixes

    • Fixed Spinner animation intermittent 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 12, 2025 9:28pm
nebula Ready Ready Preview, Comment Dec 12, 2025 9:28pm
thirdweb_playground Ready Ready Preview, Comment Dec 12, 2025 9:28pm
thirdweb-www Ready Ready Preview, Comment Dec 12, 2025 9:28pm
wallet-ui Ready Ready Preview, Comment Dec 12, 2025 9:28pm

@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 updated multiple package version fields and changelog files to add new patch release entries and dependency bumps across packages and an app.

Changes

Cohort / File(s) Summary
Changeset removals
/.changeset/ninety-trains-tell.md, /.changeset/violet-needles-fly.md, /.changeset/eager-loops-obey.md
Deleted three changeset markdown entries 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
Incremented 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.
Changelog additions/updates
packages/thirdweb/CHANGELOG.md, packages/nebula/CHANGELOG.md, packages/wagmi-adapter/CHANGELOG.md, apps/wagmi-demo/CHANGELOG.md
Added/updated release sections for the new patch versions and listed dependency/version changes and brief changelog notes.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

  • Review version fields for typos and consistency across package.json files.
  • Verify changelog entries align with intended release notes and reference correct commits/versions (notably in packages/nebula/CHANGELOG.md).
  • Confirm removal of changeset files is intentional and not cancelling pending releases.

Possibly related PRs

  • Version Packages #8433 — Another changeset-driven release update that modifies package/version metadata and changelogs for thirdweb and related packages.

Pre-merge checks and finishing touches

❌ Failed checks (1 inconclusive)
Check name Status Explanation Resolution
Description check ❓ Inconclusive The PR description is extensive and auto-generated by the Changesets action, detailing all package releases, version changes, and patch changes. However, it does not follow the required template format with sections like 'Notes for the reviewer' or 'How to test'. This is a Changesets-generated release PR; consider whether the template requirements should apply to automated releases, or if an exception policy exists for such PRs.
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Version Packages' clearly describes the main purpose of this PR—a version bump and release of multiple packages via the Changesets action.
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.
thirdweb@5.116.2 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.49%. Comparing base (151127d) to head (ad13a2c).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #8554   +/-   ##
=======================================
  Coverage   54.49%   54.49%           
=======================================
  Files         922      922           
  Lines       61361    61361           
  Branches     4150     4151    +1     
=======================================
  Hits        33441    33441           
  Misses      27818    27818           
  Partials      102      102           
Flag Coverage Δ
packages 54.49% <ø> (ø)
🚀 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/wagmi-adapter@0.2.201) 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 thirdweb@5.116.2 align with the PR objectives. The patch version bump is appropriate for dependency-only updates.

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