Skip to content

Conversation

@darcyYe
Copy link
Contributor

@darcyYe darcyYe commented Dec 22, 2025

Summary

  • Expand expo-crypto, expo-secure-store, and expo-web-browser peer ranges to include 15.x.
  • Keep compatibility with existing 14.x Expo SDKs.
    Resolves issue#55.

Testing

N/A

Checklist

  • .changeset
  • unit tests
  • integration tests
  • necessary TSDoc comments

Copy link

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 expands peer dependency version ranges for three Expo packages (expo-crypto, expo-secure-store, and expo-web-browser) to support Expo SDK 54, which uses version 15.x of these packages, while maintaining backward compatibility with Expo SDK 52/53 that use version 14.x.

  • Changed peer dependency ranges from caret ranges (^14.x.x) to explicit ranges (>=14.x.x <16)
  • Updated both package.json and pnpm-lock.yaml to reflect the new version constraints
  • Maintains compatibility with existing Expo SDK 52/53 (14.x) while adding support for Expo SDK 54 (15.x)

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
packages/rn/package.json Updated peer dependency version ranges for expo-crypto, expo-secure-store, and expo-web-browser from ^14.x.x to >=14.x.x <16 to support both SDK 52/53 (14.x) and SDK 54 (15.x)
pnpm-lock.yaml Updated lockfile specifiers to match the new peer dependency ranges in package.json
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@simeng-li simeng-li merged commit 0bc299a into master Jan 12, 2026
8 checks passed
@simeng-li simeng-li deleted the fix/expo-sdk54-peer-deps branch January 12, 2026 01:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

Outdated expo-web-browser peer dependency for Expo SDK 54

3 participants