Skip to content

Conversation

enesozturk
Copy link
Contributor

@enesozturk enesozturk commented Sep 29, 2025

Description

  • Upgrades Viem & Wagmi, Solana, WalletConnect and some third party dependencies on packages and apps

Type of change

  • Chore (non-breaking change that addresses non-functional tasks, maintenance, or code quality improvements)
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

Associated Issues

For Linear issues: Closes APKT-xxx
For GH issues: closes #...

Showcase (Optional)

If there is a UI change include the screenshots with before and after state.
If new feature is being introduced, include the link to demo recording.

Checklist

  • Code in this PR is covered by automated tests (Unit tests, E2E tests)
  • My changes generate no new warnings
  • I have reviewed my own code
  • I have filled out all required sections
  • I have tested my changes on the preview link
  • Approver of this PR confirms that the changes are tested on the preview link

Note

Upgrades key web3 dependencies across packages/apps and updates wagmi adapter code and examples to match new APIs.

  • Dependencies:
    • Bump versions across apps/*, examples/*, and packages/* for wagmi, viem, @walletconnect/*, Solana libs, and other third-party deps.
    • Update peer ranges and package versions in packages/**/package.json (e.g., adapters/*, appkit, ui, controllers, siwe, siwx, pay, universal-connector, wallet-button).
  • Adapters (wagmi):
    • Update API usage and types in packages/adapters/wagmi/src/client.ts, connectors/AuthConnector.ts, and connectors/WalletConnectConnector.ts to match upgraded deps.
  • Examples:
    • Refresh examples/**/package.json and adjust code where needed (e.g., examples/html-wagmi-cdn/src/main.js) for new versions.
  • UI:
    • Minor theming adjustment in apps/laboratory/src/components/Theming/RadioColor.tsx.
  • Tooling/Utils:
    • Small update in packages/codemod/src/utils.js to support changes.

Written by Cursor Bugbot for commit a8e7617. This will update automatically on new commits. Configure here.

@Copilot Copilot AI review requested due to automatic review settings September 29, 2025 12:57
Copy link

changeset-bot bot commented Sep 29, 2025

🦋 Changeset detected

Latest commit: a8e7617

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 25 packages
Name Type
@reown/appkit-universal-connector Patch
@reown/appkit-adapter-bitcoin Patch
@reown/appkit-adapter-ethers5 Patch
@reown/appkit-adapter-ethers Patch
@reown/appkit-adapter-solana Patch
@reown/appkit-adapter-wagmi Patch
pay-test-exchange Patch
@reown/appkit-wallet-button Patch
@reown/appkit-utils Patch
@reown/appkit-experimental Patch
@reown/appkit-controllers Patch
@reown/appkit-codemod Patch
@reown/appkit-testing Patch
@reown/appkit Patch
@reown/appkit-common Patch
@reown/appkit-siwe Patch
@reown/appkit-siwx Patch
@reown/appkit-cdn Patch
@reown/appkit-pay Patch
@reown/appkit-ui Patch
@reown/appkit-scaffold-ui Patch
@reown/appkit-core Patch
@reown/appkit-wallet Patch
@reown/appkit-polyfills Patch
@reown/appkit-cli Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copy link

vercel bot commented Sep 29, 2025

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

Project Deployment Preview Comments Updated (UTC)
appkit-basic-html Ready Ready Preview Comment Sep 30, 2025 11:45am
appkit-demo Ready Ready Preview Comment Sep 30, 2025 11:45am
appkit-gallery Ready Ready Preview Comment Sep 30, 2025 11:45am
appkit-laboratory Ready Ready Preview Comment Sep 30, 2025 11:45am
10 Skipped Deployments
Project Deployment Preview Comments Updated (UTC)
appkit-basic-example Ignored Ignored Sep 30, 2025 11:45am
appkit-basic-sign-client-example Ignored Ignored Sep 30, 2025 11:45am
appkit-basic-up-example Ignored Ignored Sep 30, 2025 11:45am
appkit-ethers5-bera Ignored Ignored Sep 30, 2025 11:45am
appkit-nansen-demo Ignored Ignored Sep 30, 2025 11:45am
appkit-vue-solana Ignored Ignored Sep 30, 2025 11:45am
appkit-wagmi-cdn-example Ignored Ignored Sep 30, 2025 11:45am
ethereum-provider-wagmi-example Ignored Ignored Sep 30, 2025 11:45am
next-wagmi-solana-bitcoin-example Ignored Ignored Sep 30, 2025 11:45am
vue-wagmi-example Ignored Ignored Sep 30, 2025 11:45am

Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR upgrades various key dependencies across the project, including Viem, Wagmi, WalletConnect, Solana packages, and other third-party dependencies. The changes maintain backward compatibility while bringing the project up to date with the latest versions.

  • Upgrades Viem from 2.37.2 to 2.37.9 and Wagmi from 2.16.9 to 2.17.5
  • Updates WalletConnect packages from 2.21.7 to 2.21.9
  • Upgrades Solana packages and various React/TypeScript dependencies

Reviewed Changes

Copilot reviewed 67 out of 68 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
packages/*/package.json Version bumps for core dependencies across all packages
examples/*/package.json Updated dependencies in example applications
apps/*/package.json Dependency updates in demo and testing applications
packages/adapters/wagmi/src/connectors/* Type safety improvements for Wagmi connector methods
packages/codemod/src/utils.js Added newline to JSON output for consistency
Comments suppressed due to low confidence (1)

packages/adapters/wagmi/src/client.ts:1

  • [nitpick] The variable name 'isSocialsEnabled' should be 'areSocialsEnabled' for better grammatical correctness, or 'socialsEnabled' to match the pattern of 'isEmailEnabled'.
import {

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

cursor[bot]

This comment was marked as outdated.

@enesozturk enesozturk force-pushed the chore/upgrade-dependencies-29-sep branch from 81515c3 to a8e7617 Compare September 30, 2025 11:42
@enesozturk enesozturk added this pull request to the merge queue Sep 30, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Sep 30, 2025
@enesozturk enesozturk added this pull request to the merge queue Sep 30, 2025
Merged via the queue into main with commit 6ba0dac Sep 30, 2025
59 of 61 checks passed
@enesozturk enesozturk deleted the chore/upgrade-dependencies-29-sep branch September 30, 2025 12:57
@github-actions github-actions bot locked and limited conversation to collaborators Sep 30, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants