Skip to content

chore: bump valtio to 1.13.2 and remove vanilla imports#368

Merged
ignaciosantise merged 6 commits intodevelopfrom
fix/valtio-vanilla
Jun 26, 2025
Merged

chore: bump valtio to 1.13.2 and remove vanilla imports#368
ignaciosantise merged 6 commits intodevelopfrom
fix/valtio-vanilla

Conversation

@ignaciosantise
Copy link
Copy Markdown
Collaborator

Dependency Management Updates:

  • Bumped valtio dependency to version 1.13.2 in packages/core/package.json and packages/siwe/package.json. [1] [2]

Codebase Consistency:

  • Replaced valtio/vanilla imports with valtio in multiple files, including EnsController.ts, EventsController.ts, SendController.ts, and TransactionsController.ts, to simplify import paths. [1] [2] [3] [4]
  • Removed react-native-modal from peerDependencies in packages/scaffold/package.json to streamline dependencies.

@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Jun 26, 2025

🦋 Changeset detected

Latest commit: c425b73

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

This PR includes changesets to release 14 packages
Name Type
@reown/appkit-coinbase-ethers-react-native Patch
@reown/appkit-coinbase-wagmi-react-native Patch
@reown/appkit-scaffold-utils-react-native Patch
@reown/appkit-auth-ethers-react-native Patch
@reown/appkit-auth-wagmi-react-native Patch
@reown/appkit-scaffold-react-native Patch
@reown/appkit-ethers5-react-native Patch
@reown/appkit-common-react-native Patch
@reown/appkit-ethers-react-native Patch
@reown/appkit-wallet-react-native Patch
@reown/appkit-wagmi-react-native Patch
@reown/appkit-core-react-native Patch
@reown/appkit-siwe-react-native Patch
@reown/appkit-ui-react-native 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

@sonarqubecloud
Copy link
Copy Markdown

@ignaciosantise ignaciosantise requested a review from Copilot June 26, 2025 14:32
Copy link
Copy Markdown

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 updates the project’s dependencies and import paths to reflect the latest Valtio release and streamlines package metadata.

  • Bump valtio from 1.11.2 to 1.13.2 in core and SIWE packages
  • Replace all valtio/vanilla and valtio/vanilla/utils imports with the new main or valtio/utils entry points
  • Remove react-native-modal peerDependency and update package metadata (names, changesets)

Reviewed Changes

Copilot reviewed 12 out of 13 changed files in this pull request and generated no comments.

Show a summary per file
File Description
packages/siwe/package.json Bump valtio to 1.13.2
packages/core/package.json Bump valtio to 1.13.2
packages/scaffold/package.json Remove react-native-modal from peerDependencies
packages/core/src/controllers/TransactionsController.ts Import proxy/subscribe from valtio
packages/core/src/controllers/SendController.ts Import subscribeKey from valtio/utils and other APIs from valtio
packages/core/src/controllers/EventsController.ts Import proxy/subscribe from valtio
packages/core/src/controllers/EnsController.ts Import subscribeKey from valtio/utils and other APIs from valtio
package.json Bump @changesets/changelog-github & @changesets/cli
apps/native/package.json Add missing "name" field
apps/gallery/package.json Add missing "name" field
.changeset/slow-toes-dream.md New changeset for Valtio bump
.changeset/config.json Generalize ignore pattern to ["@apps/*"]
Comments suppressed due to low confidence (3)

packages/scaffold/package.json:47

  • Since react-native-modal was removed from peerDependencies, update any README or docs to inform users they must now install react-native-modal themselves if they rely on it.
    "react-native": ">=0.68.5"

.changeset/slow-toes-dream.md:18

  • [nitpick] The changeset only mentions the Valtio version bump; consider adding a brief note about replacing valtio/vanilla imports so consumers see the full scope of internal refactoring.
chore: bump valtio to 1.13.2

.changeset/config.json:8

  • The ignore pattern was broadened to @apps/*; verify that this aligns with your release workflow and that no apps are unintentionally excluded from changeset processing.
  "ignore": ["@apps/*"]

@ignaciosantise ignaciosantise merged commit ec26317 into develop Jun 26, 2025
11 of 12 checks passed
@ignaciosantise ignaciosantise deleted the fix/valtio-vanilla branch June 26, 2025 14:54
@github-actions github-actions bot mentioned this pull request Jul 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants