114 wires and counting
$ status: archived — this briefing has stopped; the archive stays readable. browse live briefings →

$ status

wire 2026-06-19
stories 29

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

REACT DEVTOOLS FACADE LANDS WITH PROFILER AND COMPONENT TREE TOOLS

By RepoJournal · Filed · About Meta · Composed from the cited sources · methodology

React's new DevTools Facade can now coexist with the browser extension, unblocking the entire integration strategy for embedded React inspection.

The React team shipped the final pieces of DevTools Facade this cycle, starting with the critical fix that lets `installFacade` attach to pages that already have a DevTools backend [1]. Without this, users with the React DevTools browser extension installed would lose access to it when Facade tried to install, a non-starter for adoption. The foundation landed first [2] with `createTools(facade)` that reads tracked state and returns plain JavaScript values, leaving serialization to the caller. On top of that, the profiler tools shipped [3] with `startProfiling()`, `stopProfiling()`, and `getTraceOverview()` for per-commit render timing. The team backed all this up with comprehensive test coverage [4] validating multi-root and multi-renderer scenarios. Meanwhile, React also fixed a Fizz streaming bug [5] where postponed state snapshots become stale after the prelude flushes, catching the `nextSegmentId` count at the right moment.

Action items

References

  1. [1] [react-devtools-facade] 5/ support an already-installed DevTools hook ↗ facebook/react
  2. [2] [react-devtools-facade] 2/ implement component tree tools ↗ facebook/react
  3. [3] [react-devtools-facade] 3/ implement profiler tools ↗ facebook/react
  4. [4] [react-devtools-facade] 4/ multi-root and multi-renderer tests ↗ facebook/react
  5. [5] [Fizz] Finalize postponed nextSegmentId after the prelude flush ↗ facebook/react
  6. [6] Migrate StyleSheet pure-logic Jest tests to Fantom (#57260) ↗ facebook/react-native
  7. [7] Migrate Blob, Network, and WebSocket Jest tests to Fantom (#57266) ↗ facebook/react-native
  8. [8] Migrate Image, Text, and NativeComponent Jest tests to Fantom (#57262) ↗ facebook/react-native
  9. [9] Delete interface.js (Flow), relocate __DEV__ global (#57275) ↗ facebook/react-native
  10. [10] Standardize secondary package READMEs (#57273) ↗ facebook/react-native

Quick answers

What shipped in Meta on June 19, 2026?
React's new DevTools Facade can now coexist with the browser extension, unblocking the entire integration strategy for embedded React inspection. In total, 24 commits and 5 pull requests landed.
Who contributed to Meta on June 19, 2026?
2 developers shipped this update, including hoxyq and gaojude.
What were the notable Meta updates?
[react-devtools-facade] 5/ support an already-installed DevTools hook, [react-devtools-facade] 2/ implement component tree tools, and [react-devtools-facade] 3/ implement profiler tools.