RepoJournal
Meta

Meta

React, React Native, and Jest — the open source under what Meta ships

Pick a date

Topics: JavaScript AI / ML Full archive →

The Wire · Showcase

REACT NATIVE FIXES LAUNCH CRASHES, CLEANS UP EVENT DISPATCHING

By RepoJournal · Filed · About Meta

Fresh React Native projects were redboxing on launch due to module initialization race conditions, but a critical fix just landed that bootstraps Metro properly from InitializeCore.

The biggest story overnight is the Metro bootstrap fix [1] that resolves the "Module has not been registered as callable" crash developers hit on fresh app launches. This wasn't some edge case - new projects were failing immediately with whichever callable module happened to initialize first, whether HMRClient or RCTDeviceEventEmitter. Alongside that, React Native removed the enableDirectEventsInEventTarget feature flag [2], collapsing direct event dispatch paths now that EventTarget-based dispatching is stable. The team also removed SceneTracker entirely [3], moving navigation scene tracking to the application layer where it actually belongs instead of living as a buried utility module. On the DevTools side, React fixed a prerendering race in the browser extension proxy [4] where the content script was reconnecting unconditionally while pages prerendered, unlike the initial connection path that already guards with prerenderingchange events. React Native also resolved a persistent Dependabot failure [5] where concurrent-ruby versions below 1.3.7 kept failing security checks across all Gemfiles.

Action items

References

  1. [1] Bootstrap Metro from InitializeCore until setup-env is graph-reachable (#57557) facebook/react-native
  2. [2] Remove enableDirectEventsInEventTarget feature flag (#57528) facebook/react-native
  3. [3] Remove SceneTracker module and its use in AppRegistry (#57417) facebook/react-native
  4. [4] [DevTools] Don't reconnect proxy port while page is prerendering ↗ facebook/react
  5. [5] Fix Dependabot security update for concurrent-ruby in react-native (#57355) facebook/react-native

Quick answers

What shipped in Meta on July 15, 2026?
Fresh React Native projects were redboxing on launch due to module initialization race conditions, but a critical fix just landed that bootstraps Metro properly from InitializeCore. In total, 13 commits and 1 pull requests landed.
Who contributed to Meta on July 15, 2026?
4 developers shipped this update, including Saransh-Jainbu, Christoph Purrer, Zeya Peng, and Rubén Norte.
What were the notable Meta updates?
Bootstrap Metro from InitializeCore until setup-env is graph-reachable (#57557), Remove enableDirectEventsInEventTarget feature flag (#57528), and Remove SceneTracker module and its use in AppRegistry (#57417).

More from Meta

Daily updates, in your inbox

Follow Meta

React, React Native, and Jest — the open source under what Meta ships We'll email you a link to confirm first.

Free. Confirm via email. Unsubscribe in one click.

— or follow the whole beat:

Elsewhere on the wire