105 wires and counting

$ follow Meta

Keep up with Meta in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-09-08
stories 7

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

React Native hardens stable API visibility and fixes text measurement

By RepoJournal · Filed · About Meta

React Native moved two renderer internals behind stable API guards and fixed an Android text-measurement bug tied to fontVariationSettings.

React Native's three-tier C++ stable API visibility model advanced [1], making `react/renderer/attributedstring` a "for frameworks" target so consumers who opt into `RN_STRICT_API` get a warning when including its headers directly, acknowledged with `RN_ALLOW_FRAMEWORKS`; without that flag the guards stay inert, so no existing builds break. A second change [2] removes an unused Hermes import from `RCTAppSetupUtils.h`, unblocking classification of the Hermes executor as a private target under the same model. Both are internal but push the platform toward stricter API boundaries.

A text-measurement fix [3] addresses `fontVariationSettings`: Android's `Paint.setFontVariationSettings` leaks a stored string across typeface changes, so legacy variable font metrics were wrong; the wrong measurement no longer happens for text with these settings. Separately, tvOS imperative focus got a correction [4] so blur and focus events emit only after focus updates, keeping JavaScript state in sync with UIKit. React DevTools also documented `react-devtools-cdt-mcp` as a page-side library [5], clarifying install and config expectations for npm consumers, and React Native absorbed routine translation batches [6].

Quick answers

What shipped in Meta on September 8, 2026?
React Native moved two renderer internals behind stable API guards and fixed an Android text-measurement bug tied to fontVariationSettings. In total, 6 commits and 1 pull requests landed.
Who contributed to Meta on September 8, 2026?
4 developers shipped this update, including hoxyq, Jakub Piasecki, Devan Buggay, and Jakub Adamczyk.
What were the notable Meta updates?
Cover react/renderer/attributedstring with Stable API guards (#58305), Drop unused Hermes import from RCTAppSetupUtils (#58056), and Fix Android text mis-measurement when using fontVariationSettings (#58320).