Skip to content

Bump React Native alpha release to 4.0.0-alpha.2#353

Merged
tiagocandido merged 1 commit into
mainfrom
rn-alpha-4.0.0-alpha.2
Jun 29, 2026
Merged

Bump React Native alpha release to 4.0.0-alpha.2#353
tiagocandido merged 1 commit into
mainfrom
rn-alpha-4.0.0-alpha.2

Conversation

@tiagocandido

@tiagocandido tiagocandido commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

What changes are you making?

This prepares the next React Native alpha release:

  • Bumps @shopify/checkout-kit-react-native to 4.0.0-alpha.2.
  • Updates the root package table to list the React Native package at 4.0.0-alpha.2.
  • Keeps the React Native native SDK pointers on the already configured 4.0.0-alpha.2 iOS and Android SDK versions.

How to test

  • shadowenv exec --dir /Users/tiagosantos/src/github.com/Shopify/checkout-kit -- .github/scripts/validate-release-version "React Native" "4.0.0-alpha.2"
  • shadowenv exec --dir /Users/tiagosantos/src/github.com/Shopify/checkout-kit -- /opt/dev/bin/dev rn build
  • shadowenv exec --dir /Users/tiagosantos/src/github.com/Shopify/checkout-kit -- /opt/dev/bin/dev rn lint
  • shadowenv exec --dir /Users/tiagosantos/src/github.com/Shopify/checkout-kit -- /opt/dev/bin/dev rn api check
  • shadowenv exec --dir /Users/tiagosantos/src/github.com/Shopify/checkout-kit -- sh -lc 'cd platforms/react-native && pnpm compare-snapshot'
  • shadowenv exec --dir /Users/tiagosantos/src/github.com/Shopify/checkout-kit -- /opt/dev/bin/dev rn pod-install
  • shadowenv exec --dir /Users/tiagosantos/src/github.com/Shopify/checkout-kit -- platforms/react-native/scripts/check_published_podfile_lock platforms/react-native/sample/ios/Podfile.lock
  • shadowenv exec --dir /Users/tiagosantos/src/github.com/Shopify/checkout-kit -- /opt/dev/bin/dev rn test
    • Jest passed.
    • Swift package tests failed because ios/ProtocolRelay.swift cannot resolve CheckoutProtocol.

Before you merge

Important

  • I've added tests to support my implementation
  • I have read and agree with the Contribution Guidelines
  • I have read and agree with the Code of Conduct
  • I've updated the relevant platform README (platforms/swift/README.md and/or platforms/android/README.md)

Releasing a new Swift version?
  • I have bumped the version in ShopifyCheckoutKit.podspec
  • I have bumped the version in platforms/swift/Sources/ShopifyCheckoutKit/ShopifyCheckoutKit.swift
  • I have updated the SwiftPM/CocoaPods version snippets in platforms/swift/README.md (major version only)
Releasing a new Embedded Checkout Protocol version?
  • I have bumped embeddedCheckoutProtocolAndroid in platforms/android/gradle/libs.versions.toml
  • I have updated protocol/languages/kotlin/embedded-checkout-protocol/api/embedded-checkout-protocol.api if the public API changed
Releasing a new Android version?
  • I have bumped checkoutKitAndroid in platforms/android/gradle/libs.versions.toml
  • I have updated the Gradle/Maven version snippets in platforms/android/README.md

Tip

See the Contributing documentation for the full release process per platform.

@tiagocandido
tiagocandido requested a review from a team as a code owner June 29, 2026 12:54
@github-actions github-actions Bot added the #gsd:50662 Rebase Checkout Kit on UCP label Jun 29, 2026
@github-actions

github-actions Bot commented Jun 29, 2026

Copy link
Copy Markdown

React Native — Coverage Report

Lines Statements Branches Functions
Coverage: 92%
91.83% (326/355) 87.98% (183/208) 100% (86/86)

@github-actions

Copy link
Copy Markdown

Package Size

Platform Artifact Base Head Delta
React Native npm tarball 91.7 KiB 91.7 KiB -4 B

Measured from the PR base SHA and PR head SHA. This comment reports package artifact sizes only; it is not a final app binary-size report.

@tiagocandido
tiagocandido force-pushed the rn-alpha-4.0.0-alpha.2 branch from f906999 to a76ce68 Compare June 29, 2026 13:05
@tiagocandido tiagocandido reopened this Jun 29, 2026
@tiagocandido
tiagocandido enabled auto-merge (squash) June 29, 2026 13:21
@tiagocandido
tiagocandido merged commit b975e64 into main Jun 29, 2026
49 of 52 checks passed
@tiagocandido
tiagocandido deleted the rn-alpha-4.0.0-alpha.2 branch June 29, 2026 13:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

#gsd:50662 Rebase Checkout Kit on UCP

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants