React Native: Locking Down the C++ API and Squashing Babel Bugs
Today's activity centers on two threads: a multi-PR effort to formalize React Native's C++ stable API boundaries, and a cluster of fixes to the Babel preset's handling of Platform.select. Alongside those, several fixes address UI correctness issues in Image loading, KeyboardAvoidingView, and Yoga flex layout.
Duration: PT2M33S
Episode overview
This episode is a short developer briefing from React Native.
It explains recent repository work in plain language.
- Show: React Native
- Published: 2026-09-10T13:04:52Z
- Audio duration: PT2M33S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good morning. It's September 10th, 2026, and this is your React Native briefing.
The biggest pattern today is architectural: the team is methodically drawing hard lines around React Native's C++ internals. Jakub Piasecki's work spans several changes here — adding a public ReactNativeVersion header, forward-declaring internal types in UIManager, and applying stable API guards to the cxxreact…
The second theme is a string of Platform.select bugs in the Babel preset. Commit f654cad, and follow-up PRs 58442 and 58424 from Maximilian Krause and vzaidman, fix cases where the preset's production transform was dropping or corrupting side effects in unselected branches — including a subtle mutation bug when the…
A few standalone fixes matter too. Commit 5d84f62 fixes event ordering on iOS Image components, where onLoadStart could fire after onLoad, breaking loading spinners. Commit ca7acf6 patches a Yoga flex layout bug where the first item's constraints could collapse an entire row to minimum size, gated behind a new…
What's next: expect more stable-API reclassification PRs as this effort continues, and keep an eye on KeyboardAvoidingView — multiple PRs from jasozh are actively reworking…
That…
Nearby episodes from React Native
- Locking Down the C++ API Surface, Stabilizing 0.88
- Locking Down the C++ API Surface
- Battery Drain Fixes and the Great Header Lockdown
- Weekly Recap - Locking Down the C++ API Surface
- Text Input Keyboard Trait Bug Fix
- A Security Sweep and a Quiet Concurrency Fix
- Locking Down the C++ API Surface
- Locking Down the C++ API Surface