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 FIZZ GAINS BAILOUT VISIBILITY, JEST REPLACES AGING WATCHERS

By RepoJournal · Filed · About Meta

React's server renderer now exposes browser bailout events through a new Fizz callback, while Jest tears out 8-year-old file watchers in favor of Parcel's production watcher.

React landed `onBrowserBailout`, a Fizz option that lets you observe when server renders intentionally defer work to the browser [1]. This hooks into the same recoverable error mechanism that powers `ReactDOM.browser()` and future APIs, giving you visibility into when the server punts and why. On the React Native front, three commits harden the platform: Perfetto tracing now ships enabled by default in Android dev builds [2], the on-demand JS segment loader no longer crashes on missing cache files [3], and accessibility traits now derive consistently from role and state instead of drifting on recycled Fabric views [4]. Jest made two major moves. The haste-map replaced its vendored `NodeWatcher` and `FSEventsWatcher` from sane with `@parcel/watcher`, which handles platform dispatch natively across Windows, macOS, and Linux [6]. Meanwhile, `--collectTests` now expands `test.each` and `describe.each` to report accurate per-case counts with skip and todo status [5]. Lock file maintenance and Babel RC pinning round out the period [7] [8].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Add `onBrowserBailout` Fizz option ↗ facebook/react
  2. [2] Enable Perfetto by default for Android dev builds facebook/react-native
  3. [3] Harden on-demand JS segment load path against missing cache file (#57855) facebook/react-native
  4. [4] fix(accessibility): Derive accessibilityTraits from role and state (#57515) (#57516) facebook/react-native
  5. [5] feat(collect-tests): expand .each and report accurate per-status counts ↗ facebook/jest
  6. [6] feat(haste-map): replace `NodeWatcher` and `FSEventsWatcher` with `@parcel/watcher` ↗ facebook/jest
  7. [7] chore(deps): lock file maintenance ↗ facebook/jest
  8. [8] chore: do not pull in RC releases of Babel ↗ facebook/jest

Quick answers

What shipped in Meta on August 8, 2026?
React's server renderer now exposes browser bailout events through a new Fizz callback, while Jest tears out 8-year-old file watchers in favor of Parcel's production watcher. In total, 13 commits and 12 pull requests landed.
Who contributed to Meta on August 8, 2026?
6 developers shipped this update, including gnoff, Pieter De Baets, cgoldsby, alexander-turner, SimenB, and renovate.
What were the notable Meta updates?
Add `onBrowserBailout` Fizz option, Enable Perfetto by default for Android dev builds, and Harden on-demand JS segment load path against missing cache file (#57855).

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?