react/packages
Sebastian Markbåge 3a669170e9
[DevTools] Assign a different color and label based on environment (#34893)
Stacked on #34892.

In the timeline scrubber each timeline entry gets a label and color
assigned based on the environment computed for that step.

In the rects, we find the timeline step that this boundary is part of
and use that environment to assign a color. This is slightly different
than picking from the boundary itself since it takes into account parent
boundaries.

In the "suspended by" section we color each entry individually based on
the environment that spawned the I/O.

<img width="790" height="813" alt="Screenshot 2025-10-17 at 12 18 56 AM"
src="https://github.com/user-attachments/assets/c902b1fb-0992-4e24-8e94-a97ca8507551"
/>
2025-10-17 19:03:15 -04:00
..
dom-event-testing-library Add jest lint rules (#29760) 2024-06-10 14:31:37 -04:00
eslint-plugin-react-hooks [ESLint] Disallow passing effect event down when inlined as a prop (#34820) 2025-10-16 14:18:01 -04:00
internal-test-utils Move getDebugInfo test util function to internal-test-utils (#34523) 2025-09-18 21:32:36 +02:00
jest-react Bump next prerelease version numbers (#31676) 2024-12-12 14:10:46 -05:00
react Only capture stacks for up to 10 frames for Owner Stacks (#34864) 2025-10-16 18:00:41 +02:00
react-art Bump next prerelease version numbers (#34674) 2025-10-02 00:31:55 +02:00
react-cache Clean up enableSiblingPrerendering flag (#32319) 2025-05-08 20:49:23 -04:00
react-client [Flight] Exclude RSC Stream if the stream resolves in a task (#34838) 2025-10-14 14:28:47 +02:00
react-debug-tools [Fiber][DevTools] Add scheduleRetry to DevTools Hook (#34635) 2025-09-28 13:51:35 -04:00
react-devtools [DevTools] Bump version of react-devtools-core for react-devtools (#34740) 2025-10-05 13:45:41 +01:00
react-devtools-core React DevTools 7.0.0 (#34692) 2025-10-03 18:48:28 +01:00
react-devtools-extensions [DevTools] Bump version for extensions (#34723) 2025-10-03 22:03:48 +01:00
react-devtools-fusebox [DevTools] Don't inline workers for extensions (#34508) 2025-09-17 17:59:55 +02:00
react-devtools-inline React DevTools 7.0.0 (#34692) 2025-10-03 18:48:28 +01:00
react-devtools-shared [DevTools] Assign a different color and label based on environment (#34893) 2025-10-17 19:03:15 -04:00
react-devtools-shell Fix DevTools fixture crash due to usage of renamed APIs (#34682) 2025-10-02 14:43:02 +02:00
react-devtools-timeline React DevTools 7.0.0 (#34692) 2025-10-03 18:48:28 +01:00
react-dom Release Fragment refs to Canary (#34720) 2025-10-06 21:24:24 -07:00
react-dom-bindings [Flight] Fix preload as attribute for stylesheets (#34760) 2025-10-10 21:40:56 +02:00
react-is Bump next prerelease version numbers (#34674) 2025-10-02 00:31:55 +02:00
react-markup Bump next prerelease version numbers (#34674) 2025-10-02 00:31:55 +02:00
react-native-renderer Add getClientRects to fabric fragment instance (#34545) 2025-10-03 09:54:33 -04:00
react-noop-renderer [Fizz] Outline a Suspense Boundary if it has Suspensey CSS or Images (#34552) 2025-09-25 09:38:41 -04:00
react-reconciler [Perf Tracks]: Clear potentially large measures (#34803) 2025-10-13 17:42:13 -04:00
react-refresh Bump next prerelease version numbers (#34674) 2025-10-02 00:31:55 +02:00
react-server [Flight] Fix detached ArrayBuffer error when streaming typed arrays (#34849) 2025-10-17 22:13:52 +02:00
react-server-dom-esm Bump next prerelease version numbers (#34674) 2025-10-02 00:31:55 +02:00
react-server-dom-fb Bump next prerelease version numbers (#34674) 2025-10-02 00:31:55 +02:00
react-server-dom-parcel Bump next prerelease version numbers (#34674) 2025-10-02 00:31:55 +02:00
react-server-dom-turbopack Bump next prerelease version numbers (#34674) 2025-10-02 00:31:55 +02:00
react-server-dom-webpack [Flight] Fix detached ArrayBuffer error when streaming typed arrays (#34849) 2025-10-17 22:13:52 +02:00
react-suspense-test-utils Expose cacheSignal() alongside cache() (#33557) 2025-06-17 17:04:40 -04:00
react-test-renderer Bump next prerelease version numbers (#34674) 2025-10-02 00:31:55 +02:00
scheduler Bump next prerelease version numbers (#34674) 2025-10-02 00:31:55 +02:00
shared Release Fragment refs to Canary (#34720) 2025-10-06 21:24:24 -07:00
use-subscription Bump next prerelease version numbers (#34674) 2025-10-02 00:31:55 +02:00
use-sync-external-store Bump next prerelease version numbers (#34674) 2025-10-02 00:31:55 +02:00