Skip to content

chore: bump expo deps#22

Merged
jonathunne merged 1 commit intotetherto:mainfrom
harshit-cmd:bump-expo-deps
May 5, 2026
Merged

chore: bump expo deps#22
jonathunne merged 1 commit intotetherto:mainfrom
harshit-cmd:bump-expo-deps

Conversation

@harshit-cmd
Copy link
Copy Markdown
Contributor

@harshit-cmd harshit-cmd commented May 4, 2026

Description

Bumps the Expo dependencies (expo-crypto and expo-local-authentication) to their latest major versions to keep the package aligned with the current Expo SDK release line.

  • expo-crypto: ^15.0.8^55.0.14
  • expo-local-authentication: ~17.0.8^55.0.13

package-lock.json was regenerated to reflect the new resolved versions.

Motivation and Context

The previously pinned versions of expo-crypto and expo-local-authentication were several SDK cycles behind the current Expo release. Keeping these dependencies up to date ensures we benefit from upstream bug fixes, security patches, and compatibility with the latest Expo / React Native versions, and prevents consumers of @tetherto/wdk-react-native-secure-storage from running into peer-dependency mismatches when integrating with modern Expo apps.

Related Issue

PR fixes the following issue: N/A (routine dependency maintenance)

Type of change

  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

Note: although the public API of this package is unchanged, jumping expo-crypto and expo-local-authentication across many major versions (15 → 55 and 17 → 55 respectively) may force consumers to upgrade their Expo SDK / React Native versions, so this is being flagged as a breaking change out of caution.

Test Results

Full test suite passes locally after the bump:

> @tetherto/wdk-react-native-secure-storage@1.0.0-beta.2 test
> jest

 PASS  src/__tests__/errors.test.ts
 PASS  src/__tests__/validation.test.ts
 PASS  src/__tests__/logger.test.ts
 PASS  src/__tests__/utils.test.ts
 PASS  src/__tests__/secureStorage.test.ts

Test Suites: 5 passed, 5 total
Tests:       161 passed, 161 total
Snapshots:   0 total
Time:        4.606 s, estimated 5 s
Ran all test suites.

@jonathunne jonathunne merged commit e589ccb into tetherto:main May 5, 2026
1 of 2 checks passed
@jonathunne jonathunne mentioned this pull request May 5, 2026
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