Skip to content

Upgrade React Native from 0.75.5 to 0.76.9#207

Closed
markmur wants to merge 1 commit into
upgrade-react-native-0.75.5from
upgrade-react-native-0.76.9
Closed

Upgrade React Native from 0.75.5 to 0.76.9#207
markmur wants to merge 1 commit into
upgrade-react-native-0.75.5from
upgrade-react-native-0.76.9

Conversation

@markmur
Copy link
Copy Markdown
Contributor

@markmur markmur commented Jul 14, 2025

What changes are you making?

https://react-native-community.github.io/upgrade-helper/?from=0.75.5&to=0.76.9&package=com.shopify.reactnative.checkoutsheetkit&name=ReactNative

Core Dependencies:

  • React Native core: 0.75.5 → 0.76.9
  • React Native tooling: 0.75.4 → 0.76.9
  • React: Remains 18.3.1 (correct for 0.76.9)

New CLI Dependencies Added:

  • @react-native-community/cli: 15.0.1
  • @react-native-community/cli-platform-android: 15.0.1
  • @react-native-community/cli-platform-ios: 15.0.1

Babel/Build Tools Updated:

  • @babel/core: ^7.20.0 → ^7.25.2
  • @babel/preset-env: ^7.20.0 → ^7.25.3
  • @babel/runtime: ^7.27.6 → ^7.25.0

Android Configuration:

  • buildToolsVersion: 34.0.0 → 35.0.0
  • minSdkVersion: 23 → 24 (Android 7.0)
  • compileSdkVersion: 34 → 35
  • SoLoader.init(): Updated to use OpenSourceMergedSoMapping

iOS Configuration:

  • iOS minimum version: 13.4 → min_ios_version_supported (15.1)

New Architecture:

  • Kept disabled (newArchEnabled=false) as requested
  • Ready for future migration when needed

PR Checklist

Important


Checklist for releasing a new version

Tip

See the Contributing documentation for instructions on how to publish a new version of the library.

Following React Native Upgrade Helper template changes:

Core Dependencies:
- Update React Native core from 0.75.5 to 0.76.9
- Update React Native tooling packages to 0.76.9
- Add missing CLI dependencies (cli, cli-platform-android, cli-platform-ios)

Build Tools:
- Update Babel core from 7.20.0 to 7.25.2
- Update Babel preset-env from 7.20.0 to 7.25.3
- Update Babel runtime from 7.27.6 to 7.25.0

Android Configuration:
- Update buildToolsVersion from 34.0.0 to 35.0.0
- Update minSdkVersion from 23 to 24 (Android 7.0)
- Update compileSdkVersion from 34 to 35
- Update SoLoader.init() to use OpenSourceMergedSoMapping
- Add OpenSourceMergedSoMapping import

iOS Configuration:
- Update iOS minimum version to use min_ios_version_supported (15.1)

New Architecture:
- Keep newArchEnabled=false (disabled for future migration)
- Ready for New Architecture when needed

All 30 unit tests passing
TypeScript compilation successful
Dependencies installed successfully
@markmur markmur closed this Aug 12, 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.

1 participant