RepoJournal
Meta

Meta

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

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

One email a day. Unsubscribe in one click.

Pick a date

Topics: JavaScript AI / ML Full archive →

The Wire · Showcase

REACT NATIVE FIXES BUILD CHAOS, ADOPTS ANDROID GRADLE 9

By RepoJournal · Filed · About Meta

React Native's CI is back online after a gradle.properties formatting bug broke template testing, while the team simultaneously lands the Android Gradle Plugin v9 migration that removes legacy dependencies and cuts build complexity.

The template testing job was silently failing because a missing line break in gradle.properties concatenated config lines into garbage [1]. One character fix, massive CI relief. In parallel, React Native is pushing through AGP v9 adoption across the entire codebase [2], deprecating old APIs and modernizing the build graph in a way that pays dividends immediately. The RAM bundle decoder just got lighter by dropping the folly::Endian dependency entirely [3], replacing it with a simple inline implementation that cuts bloat and tightens the dependency story. On the rendering side, a text decoration regression on Android got patched [4] where custom canvas drawing was enforcing a 1.5dp minimum thickness that never existed in the native framework spans, making underlines visibly thicker than they should be. Finally, UIManagerModule's Kotlin conversion revealed a fun interface opportunity [5] that enables SAM conversion in callers, a small ergonomic win for consuming code.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] fix: add line break to gradle.properties for template testing (#57107) facebook/react-native
  2. [2] feat: adopt AGP v9 (#57038) facebook/react-native
  3. [3] Remove folly::Endian::little from JSIndexedRAMBundle (#57109) facebook/react-native
  4. [4] Fix text decoration line thickness regression on Android (#57111) facebook/react-native
  5. [5] Make CustomEventNamesResolver a fun interface for SAM conversion (#57112) facebook/react-native

Quick answers

What shipped in Meta on June 8, 2026?
React Native's CI is back online after a gradle.properties formatting bug broke template testing, while the team simultaneously lands the Android Gradle Plugin v9 migration that removes legacy dependencies and cuts build complexity. In total, 9 commits landed.
What were the notable Meta updates?
fix: add line break to gradle.properties for template testing (#57107), feat: adopt AGP v9 (#57038), and Remove folly::Endian::little from JSIndexedRAMBundle (#57109).

More from Meta

Daily updates, in your inbox

Follow Meta

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

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?