NO NETWORK · NO TELEMETRY · FAILS CLOSED · v0.3.0

B02

React Native 0.79 compatibilityValidated

The TurboModule spec parses on React Native 0.79 codegen (Expo SDK 53).

Validatedandroid · ios

How to read this page

A scenario is one test case: prepare the environment, run the steps, then compare the expected result (written before the run) with the observed result (copied from the run, with screenshots).

B02 · B
Build or packaging check — does the package install and compile.
Validated
Run, and the result matched what was expected.

Why it matters

0.2.0 failed Android builds on Expo SDK 53. 0.2.1 uses a spec type both 0.79 and 0.86 codegen accept.

Environment

App
mastercard-rn (React Native 0.79.5)
Library
0.2.1

Setup

Prepare the environment.Then run the steps.

  1. 01Clean prebuild.

Steps

What to run.What to read.

  1. 01./gradlew app:installDebug

Expected result · written before the run

No single pass/fail status.No signals.

Codegen succeeds; native signatures unchanged.

Observed result · copied from the run

No single pass/fail status.Observed 2026-09-30.

evidence
Android build and install succeeded with 0.2.1 from npm; codegen 0.79.5 and 0.86.3 both produce GenericObjectTypeAnnotation.

Checks this scenario covers

Every check this test case touches — including ones that aren't expected to fire here. The expected and observed results above say which ones should and did. Each links to how the check works.

None