Skip to content

Conversation

joaquim-verges
Copy link
Member

@joaquim-verges joaquim-verges commented Sep 13, 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.46

Patch Changes

  • Updated dependencies [224c9d0]:
    • thirdweb@5.105.46

thirdweb@5.105.46

Patch Changes

@thirdweb-dev/wagmi-adapter@0.2.143


PR-Codex overview

This PR updates version numbers and changelogs for several packages, reflecting recent changes and improvements.

Detailed summary

  • Deleted hot-bikes-relax.md.
  • Updated version in packages/thirdweb/package.json from 5.105.45 to 5.105.46.
  • Updated version in packages/nebula/package.json from 0.2.45 to 0.2.46.
  • Updated version in packages/wagmi-adapter/package.json from 0.2.142 to 0.2.143.
  • Added changelog entries for nebula and thirdweb packages, detailing the updates.

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

Summary by CodeRabbit

  • Documentation

    • Updated changelogs for Nebula (0.2.46), Thirdweb (5.105.46), and Wagmi Adapter (0.2.143).
    • Noted WalletConnect chain switching reliability improvement in Thirdweb’s changelog.
  • Chores

    • Bumped package versions: Nebula to 0.2.46 (with dependency update to Thirdweb 5.105.46), Thirdweb to 5.105.46, and Wagmi Adapter to 0.2.143.
    • Removed an obsolete changeset file.
  • Notes

    • No user-facing functionality changes.

@joaquim-verges joaquim-verges requested review from a team as code owners September 13, 2025 09:56
Copy link

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

Copy link
Contributor

coderabbitai bot commented Sep 13, 2025

Walkthrough

Removes a single .changeset file, bumps package versions for nebula, thirdweb, and wagmi-adapter, and adds corresponding changelog entries documenting the patch release and dependency update. No source code, API, or behavior changes are included.

Changes

Cohort / File(s) Summary of Changes
Changeset cleanup
.changeset/hot-bikes-relax.md
Deleted changeset file describing a prior patch note.
Package version bumps
packages/nebula/package.json, packages/thirdweb/package.json, packages/wagmi-adapter/package.json
Bumped versions: nebula 0.2.45 → 0.2.46; thirdweb 5.105.45 → 5.105.46; wagmi-adapter 0.2.142 → 0.2.143.
Changelog updates
packages/nebula/CHANGELOG.md, packages/thirdweb/CHANGELOG.md, packages/wagmi-adapter/CHANGELOG.md
Added patch entries: nebula notes dependency update to thirdweb@5.105.46; thirdweb notes WalletConnect chain switch reliability; wagmi-adapter adds 0.2.143 header.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Suggested labels

packages, SDK

Pre-merge checks and finishing touches

❌ Failed checks (1 inconclusive)
Check name Status Explanation Resolution
Title Check ❓ Inconclusive The current title "Version Packages" is related to the changeset (package version bumps and changelog updates) but is vague and does not follow the repository's PR title guidance, so it does not clearly communicate scope or intent for someone scanning history. Please rename the PR to a concise, specific title that follows the repo template and clarifies scope (for example: "[Release] Chore: bump packages — thirdweb@5.105.46, nebula@0.2.46, wagmi-adapter@0.2.143"), and include an issue tag or short context if applicable.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed The PR description is the automated changesets release message and includes the essential information for this release PR: release notes for thirdweb, nebula, and wagmi-adapter plus a PR-Codex summary, so it conveys the primary intent of the change. The repository's comment-based template fields (PR title format, reviewer notes, and testing instructions) are not reproduced verbatim but are non-critical for an automated release PR. Overall the description is mostly complete for the PR's objective.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch changeset-release/main

Tip

👮 Agentic pre-merge checks are now available in preview!

Pro plan users can now enable pre-merge checks in their settings to enforce checklists before merging PRs.

  • Built-in checks – Quickly apply ready-made checks to enforce title conventions, require pull request descriptions that follow templates, validate linked issues for compliance, and more.
  • Custom agentic checks – Define your own rules using CodeRabbit’s advanced agentic capabilities to enforce organization-specific policies and workflows. For example, you can instruct CodeRabbit’s agent to verify that API documentation is updated whenever API schema files are modified in a PR. Note: Upto 5 custom checks are currently allowed during the preview period. Pricing for this feature will be announced in a few weeks.

Please see the documentation for more information.

Example:

reviews:
  pre_merge_checks:
    custom_checks:
      - name: "Undocumented Breaking Changes"
        mode: "warning"
        instructions: |
          Pass/fail criteria: All breaking changes to public APIs, CLI flags, environment variables, configuration keys, database schemas, or HTTP/GraphQL endpoints must be documented in the "Breaking Change" section of the PR description and in CHANGELOG.md. Exclude purely internal or private changes (e.g., code not exported from package entry points or explicitly marked as internal).

Please share your feedback with us on this Discord post.


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

Copy link
Contributor

graphite-app bot commented Sep 13, 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.

Copy link
Contributor

size-limit report 📦

Path Size Loading time (3g) Running time (snapdragon) Total time
thirdweb (esm) 63.96 KB (0%) 1.3 s (0%) 425 ms (+151.31% 🔺) 1.8 s
thirdweb (cjs) 361.44 KB (0%) 7.3 s (0%) 1.6 s (-1.86% 🔽) 8.8 s
thirdweb (minimal + tree-shaking) 5.73 KB (0%) 115 ms (0%) 181 ms (+2234.46% 🔺) 295 ms
thirdweb/chains (tree-shaking) 526 B (0%) 11 ms (0%) 72 ms (+1445.66% 🔺) 82 ms
thirdweb/react (minimal + tree-shaking) 19.15 KB (0%) 383 ms (0%) 155 ms (+1516.36% 🔺) 538 ms

Copy link

codecov bot commented Sep 13, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 56.54%. Comparing base (224c9d0) to head (fb590ce).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #8047      +/-   ##
==========================================
- Coverage   56.55%   56.54%   -0.01%     
==========================================
  Files         904      904              
  Lines       58842    58842              
  Branches     4166     4167       +1     
==========================================
- Hits        33280    33275       -5     
- Misses      25456    25461       +5     
  Partials      106      106              
Flag Coverage Δ
packages 56.54% <ø> (-0.01%) ⬇️
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/wagmi-adapter/CHANGELOG.md (1)

3-4: Optional: add a brief note under 0.2.143.

Consider adding “No public changes (version bump for release automation)” for clarity; current style with empty header is acceptable.

 ## 0.2.143
+
+### Patch Changes
+
+- No public changes. Version bump only (release automation).
📜 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 224c9d0 and fb590ce.

📒 Files selected for processing (7)
  • .changeset/hot-bikes-relax.md (0 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/hot-bikes-relax.md
🧰 Additional context used
📓 Path-based instructions (2)
packages/wagmi-adapter/**

📄 CodeRabbit inference engine (CLAUDE.md)

Wagmi ecosystem integration is in packages/wagmi-adapter/

Files:

  • packages/wagmi-adapter/package.json
  • packages/wagmi-adapter/CHANGELOG.md
**/package.json

📄 CodeRabbit inference engine (AGENTS.md)

Track bundle budgets via package.json#size-limit

Files:

  • packages/wagmi-adapter/package.json
  • packages/nebula/package.json
  • packages/thirdweb/package.json
🧠 Learnings (3)
📓 Common learnings
Learnt from: CR
PR: thirdweb-dev/js#0
File: AGENTS.md:0-0
Timestamp: 2025-08-29T15:37:38.513Z
Learning: Applies to .changeset/*.md : Version bump rules: patch for non‑API changes; minor for new/modified public API
Learnt from: CR
PR: thirdweb-dev/js#0
File: AGENTS.md:0-0
Timestamp: 2025-08-29T15:37:38.513Z
Learning: Applies to .changeset/*.md : Each change in `packages/*` must include a changeset for the appropriate package
📚 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:

  • packages/wagmi-adapter/package.json
  • packages/wagmi-adapter/CHANGELOG.md
📚 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/thirdweb/src/wallets/** : EIP-1193, EIP-5792, EIP-7702 standard support in wallet modules

Applied to files:

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

58-58: LGTM — version bump only; changelog & changesets verified.
packages/wagmi-adapter 0.2.143 present in CHANGELOG.md; packages/nebula 0.2.46 and thirdweb 5.105.46 present; no remaining .changeset files.

packages/nebula/package.json (1)

60-60: LGTM: patch release to 0.2.46; dependency pin remains workspace.

Matches nebula changelog and thirdweb bump to 5.105.46.

packages/nebula/CHANGELOG.md (1)

3-9: LGTM: dependency bump recorded correctly.

Entry references thirdweb@5.105.46 and links a commit hash; aligns with the PR summary.

packages/thirdweb/package.json (1)

420-420: LGTM: version bumped to 5.105.46; no API/export changes.

Matches PR description (“WalletConnect chain switching reliability” in changelog). Bundle budget tooling (size-limit) already present.

packages/thirdweb/CHANGELOG.md (2)

3-8: Changelog entry looks correct for a patch release.

  • Style and links match existing entries.
  • Patch bump aligns with non-API reliability fix.

3-8: Sanity checks passed — no action required.

thirdweb version 5.105.46 matches CHANGELOG; CHANGELOG includes PR /pull/8046 and commit 224c9d0; nebula@0.2.46 and wagmi-adapter@0.2.143 present; .changeset/hot-bikes-relax.md removed.

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