Skip to content

fix: align React runtime after package upgrade - #150

Merged
mrousavy merged 1 commit into
mainfrom
codex/fix-example-startup-after-upgrade
May 28, 2026
Merged

fix: align React runtime after package upgrade#150
mrousavy merged 1 commit into
mainfrom
codex/fix-example-startup-after-upgrade

Conversation

@mrousavy

Copy link
Copy Markdown
Owner

Summary

  • Pin React back to 19.2.3 across the workspace because 19.2.6 redboxed locally with Cannot read property 'useState' of null on RN 0.85.3.
  • Regenerate bun.lock from a clean install so bun install --frozen-lockfile works on latest main.
  • Refresh example/ios/Podfile.lock after pod install so the iOS example resolves the current Harness/Nitro pod versions.

No native Swift/Kotlin image behavior changes are included.

Local verification

  • Cleaned local dependency/build/Metro caches before reproducing.
  • bun install --frozen-lockfile
  • RBENV_VERSION=3.4.9 bundle install in example/
  • RBENV_VERSION=3.4.9 bundle exec pod install in example/ios/
  • iOS Debug simulator build with Xcode 26.2 succeeded.
  • Android Debug APK build succeeded with ./gradlew :app:assembleDebug --no-daemon --build-cache -PreactNativeArchitectures=arm64-v8a.
  • Launched iOS app against Metro with reset cache; app loaded the harness screen and rendered the image.
  • Launched Android app against Metro with reset cache; app loaded the harness screen and rendered the image.
  • bun run lint-ci
  • bun run build
  • bun run typecheck

Harness behavior assertions may still be red; this PR is only meant to restore install/build/startup after the package upgrade and make the harness jobs actually run.

@mrousavy
mrousavy merged commit a22ff2a into main May 28, 2026
4 of 6 checks passed
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