React Native: Faster Native Events and Layout Cache Fixes

Native bridge and mount costs drop sharply with a zero UTF-8 event path on iOS and a leaner Text path on Android, while a Yoga clone fix and an Android 14 ScrollView fix address stale layout and overscroll bugs.

Duration: PT2M39S

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-11-14T14:03:50Z
  • Audio duration: PT2M39S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Hello, it's Saturday, November 14th, 2026, and this is your React Native briefing.

The lead insight: today's work is about doing less redundant work on hot paths, plus closing two correctness bugs where cached layout and platform fling behavior left UI stuck.

First, cutting conversion overhead. Change 59449 reworks how iOS native module events reach JavaScript. Instead of encoding every string to UTF-8 off thread and decoding it again on the JavaScript thread, strings now keep their native characters into a small tree. The impact is large for non-ASCII text: a one…

Second, layout you can trust. Change 59984 fixes content staying at zero size after revealing an Activity subtree when children are passed into clones. The clone now stays clean only if replacement children's computed layout and layout cache also match — style alone isn't enough. That work is enabled by change…

Finally, scroll and test stability. Change 59020 fixes horizontal ScrollView on Android 14 resting 6 density pixels past the left edge after a fling, by handing edge flings to the platform from Android 12 onward. Related test hardening in 60001 and 60004 waits for the scroll to actually start and for RN Tester to…

Wha…

Nearby episodes from React Native

  1. Shared Animation Backend Goes Open Source
  2. C++ Animation Goes Stable, Dev Server Consolidation
  3. Text Layout Fixes and Visual Testing Push
  4. Crash Fixes and DevTools Go Stable for 0.89 Release Candidate
  5. Android Animation Crash Fix and Metro 0.88 Bump
  6. Weekly Recap - UI Correctness, Memory Fixes, and 0.89 Release Prep
  7. Edge-State Crashes, TalkBack Fixes, and Startup Logs
  8. Animated Event Fixes and Build Reliability