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 TIGHTENS FLOW SYNTAX, REACT-NATIVE GRADUATES BACKGROUND IMAGES

By RepoJournal · Filed · About Meta

React is locking down modern Flow syntax across its ecosystem while React-Native promotes backgroundImage out of experimental mode, but breaking changes are coming for animation backends.

React shipped a flow syntax modernization [1] that bumps hermes-parser dependencies and enforces strict typing rules across files synced to React-Native, forcing the native layer to keep pace with type safety standards. Alongside that, React fixed a critical GitHub repository reference issue [2] where package.json fields weren't resolving correctly in Trusted Publishing workflows, a small change that unblocks CI automation across the monorepo. On the React-Native side, backgroundImage graduated from experimental status [3], a promotion that validates months of real-world usage in NativeWind, Unstyles, and Tamagui without incident. More critically, a fix landed for native-driven animation props being silently dropped on Animated.FlatList and Animated.SectionList [4] when using the shared animated backend, which means any team relying on useNativeDriver with these components needs to verify their animations aren't already broken. React-Native also marked UTFSequence as deprecated [5], clearing dead code that has zero documented usage across the ecosystem. Smaller cleanup work includes eliminating legacy Flow syntax in ReactNativeFeatureFlags.js [6] and a defensive fix to RCTEventEmitter's callableJSModule checks [7].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] [flow] Update files synced to react-native to use modern flow syntax ↗ facebook/react
  2. [2] Update required references to GitHub repo ↗ facebook/react
  3. [3] feat(style): remove `experimental_` prefix from `backgroundImage` (#57165) facebook/react-native
  4. [4] Fix native-driven props dropped on Animated.FlatList/SectionList under shared animated backend (#57178) facebook/react-native
  5. [5] chore: Mark UTFSequence as deprecated to remove in the future (#57184) facebook/react-native
  6. [6] Eliminate legacy flow syntax in ReactNativeFeatureFlags.js (#57192) facebook/react-native
  7. [7] RCTEventEmitter: minor fix to callableJSModule check (#57182) facebook/react-native

Quick answers

What shipped in Meta on June 13, 2026?
React is locking down modern Flow syntax across its ecosystem while React-Native promotes backgroundImage out of experimental mode, but breaking changes are coming for animation backends. In total, 11 commits and 2 pull requests landed.
Who contributed to Meta on June 13, 2026?
2 developers shipped this update, including SamChou19815 and eps1lon.
What were the notable Meta updates?
[flow] Update files synced to react-native to use modern flow syntax, Update required references to GitHub repo, and feat(style): remove `experimental_` prefix from `backgroundImage` (#57165).

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?

We use privacy-friendly analytics (Google Analytics, IP-anonymized) to see which pages help readers. No ads, and we never sell your data. See our Privacy Policy.