Skip to content

Conversation

@joaquim-verges
Copy link
Member

@joaquim-verges joaquim-verges commented Oct 23, 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

  • #8304 3e9eb49 Thanks @MananTank! - Fix Select Token UI stuck in loading state if wallet is connected to a chain that is not supported by thirdweb Bridge in BuyWidget, SwapWidget and BridgeWidget

  • #8311 bfd3be7 Thanks @jnsdls! - filter out null-ish values from ERC721.getNFTs() and ERC1155.getNFTs() arrays

  • #8301 d5d5939 Thanks @kumaryash90! - create2 factory for neura testnet

  • #8305 f757e60 Thanks @MananTank! - Update theme colors and minor UI tweaks in React Components

@thirdweb-dev/[email protected]

[email protected]

Patch Changes


PR-Codex overview

This PR focuses on version updates across various packages and their changelogs, including changes to thirdweb, wagmi-adapter, and nebula. It also removes several .changeset files.

Detailed summary

  • Updated version in packages/thirdweb/package.json from 5.110.1 to 5.110.2
  • Updated version in apps/wagmi-demo/package.json from 0.0.14 to 0.0.15
  • Updated version in packages/nebula/package.json from 0.2.72 to 0.2.73
  • Updated version in packages/wagmi-adapter/package.json from 0.2.169 to 0.2.170
  • Added changelog entries for:
    • packages/nebula version 0.2.73
    • apps/wagmi-demo version 0.0.15
    • packages/thirdweb version 5.110.2 with notable fixes and updates
  • Removed multiple .changeset markdown files

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

Summary by CodeRabbit

  • Bug Fixes

    • Fixed Select Token UI getting stuck in loading state when wallet is connected to an unsupported chain in Buy, Swap, and Bridge widgets
    • Improved data filtering in NFT retrieval functions to remove null values
  • New Features

    • Added support for neura testnet
  • Style

    • Updated theme colors and applied minor UI refinements to React components

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

vercel bot commented Oct 23, 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 24, 2025 11:05pm
nebula Ready Ready Preview Comment Oct 24, 2025 11:05pm
thirdweb_playground Ready Ready Preview Comment Oct 24, 2025 11:05pm
thirdweb-www Ready Ready Preview Comment Oct 24, 2025 11:05pm
wallet-ui Ready Ready Preview Comment Oct 24, 2025 11:05pm

@graphite-app
Copy link
Contributor

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

coderabbitai bot commented Oct 23, 2025

Walkthrough

Bumps versions and updates changelogs for packages/apps: thirdweb (5.110.1 → 5.110.2), wagmi-adapter (0.2.169 → 0.2.170), nebula (0.2.72 → 0.2.73), wagmi-demo (0.0.14 → 0.0.15); removes three changeset files.

Changes

Cohort / File(s) Summary
thirdweb package
packages/thirdweb/package.json, packages/thirdweb/CHANGELOG.md
Version bumped to 5.110.2; changelog adds multiple patch entries (UI/theme tweaks, Create2 factory entry, and fixes).
wagmi-adapter package
packages/wagmi-adapter/package.json, packages/wagmi-adapter/CHANGELOG.md
Version bumped to 0.2.170; new changelog entry added.
nebula package
packages/nebula/package.json, packages/nebula/CHANGELOG.md
Version bumped to 0.2.73; changelog notes dependency update to [email protected].
wagmi-demo app
apps/wagmi-demo/package.json, apps/wagmi-demo/CHANGELOG.md
Version bumped to 0.0.15; changelog records patch changes updating thirdweb and @thirdweb-dev/wagmi-adapter.
Changeset cleanup
.../.changeset/weak-guests-fry.md, .../.changeset/wise-actors-attack.md, .../.changeset/fine-bobcats-rhyme.md
Deleted changeset files (removed their corresponding changelog entries).

Sequence Diagram(s)

(omitted — changes are version/changelog updates and deletions; no control-flow or runtime feature changes to diagram)

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

  • Pay attention to packages/thirdweb/CHANGELOG.md for correct inclusion/order of entries.
  • Verify no residual/duplicate changeset entries remain and that deleted .changeset/* files were intentionally removed.

Possibly related PRs

  • Version Packages #8110 — Related release/changeset updates modifying versions and changelogs for the same packages.
  • Version Packages #7949 — Related automated release/version-bump changes touching changelogs and package.json for thirdweb-related packages.

Pre-merge checks and finishing touches

❌ Failed checks (1 warning, 1 inconclusive)
Check name Status Explanation Resolution
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 title "Version Packages" is generic and vague, falling into the category of non-descriptive terminology that doesn't convey meaningful information about the specific changes. While the title is technically accurate—the PR does involve versioning packages—it lacks specificity about which packages are being versioned or what the primary changes are. A more informative title would specify the actual releases being published (e.g., "Release: thirdweb 5.110.2, nebula 0.2.73, wagmi-adapter 0.2.170, and wagmi-demo 0.0.15").
✅ Passed checks (1 passed)
Check name Status Explanation
Description Check ✅ Passed The PR description is comprehensive and provides detailed release information for all updated packages, including specific version numbers, commit hashes, pull request references, and contributor attributions. While the description does not follow the exact template structure (omitting the "Notes for the reviewer" and "How to test" sections), it is mostly complete with the necessary information to understand what is being released. Since this is an automated release PR generated by the Changesets action, the omitted template sections may not be applicable, and the description succeeds in communicating the purpose and scope of the 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.

@codecov
Copy link

codecov bot commented Oct 23, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 54.91%. Comparing base (bfd3be7) to head (6dcb0d3).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #8303   +/-   ##
=======================================
  Coverage   54.90%   54.91%           
=======================================
  Files         919      919           
  Lines       60687    60687           
  Branches     4135     4141    +6     
=======================================
+ Hits        33319    33325    +6     
+ Misses      27267    27260    -7     
- Partials      101      102    +1     
Flag Coverage Δ
packages 54.91% <ø> (+<0.01%) ⬆️
see 4 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

github-actions bot commented Oct 23, 2025

size-limit report 📦

Path Size Loading time (3g) Running time (snapdragon) Total time
thirdweb (esm) 64.55 KB (0%) 1.3 s (0%) 260 ms (+201.98% 🔺) 1.6 s
thirdweb (cjs) 366.18 KB (0%) 7.4 s (0%) 853 ms (+12.45% 🔺) 8.2 s
thirdweb (minimal + tree-shaking) 5.73 KB (0%) 115 ms (0%) 144 ms (+3524.31% 🔺) 258 ms
thirdweb/chains (tree-shaking) 526 B (0%) 11 ms (0%) 49 ms (+1016.52% 🔺) 59 ms
thirdweb/react (minimal + tree-shaking) 19.09 KB (0%) 382 ms (0%) 105 ms (+2246.52% 🔺) 487 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-14: LGTM for 5.110.2 entry.

Format and scope look consistent with prior entries; PR refs and code refs read clearly. Optional nits: consider “nullish” (no hyphen) and an Oxford comma in the first bullet (“SwapWidget, and BridgeWidget”) for readability.

📜 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 6dcb0d3 and ee71077.

📒 Files selected for processing (12)
  • .changeset/fine-bobcats-rhyme.md (0 hunks)
  • .changeset/good-regions-dig.md (0 hunks)
  • .changeset/weak-guests-fry.md (0 hunks)
  • .changeset/wise-actors-attack.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/weak-guests-fry.md
  • .changeset/wise-actors-attack.md
  • .changeset/good-regions-dig.md
  • .changeset/fine-bobcats-rhyme.md
🚧 Files skipped from review as they are similar to previous changes (5)
  • packages/wagmi-adapter/CHANGELOG.md
  • packages/wagmi-adapter/package.json
  • apps/wagmi-demo/package.json
  • packages/nebula/CHANGELOG.md
  • packages/nebula/package.json
🧰 Additional context used
📓 Path-based instructions (1)
**/package.json

📄 CodeRabbit inference engine (AGENTS.md)

Track bundle budgets via package.json#size-limit

Files:

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

433-433: Version bump to 5.110.2 is correct.

Patch-level version bump aligns with the included fixes (UI loading state, NFT filtering, Create2 factory, theme updates). No concerns with the change itself.

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

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

The new release entry correctly documents the dependency updates to [email protected] and @thirdweb-dev/[email protected], with all four contributing commits referenced. Format aligns with existing changelog entries.

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.

1 participant