react/packages
Sebastian Markbåge 28d4bc496b
[Flight] Make debug info and console log resolve in predictable order (#33665)
This resolves an outstanding issue where it was possible for debug info
and console logs to become out of order if they up blocked. E.g. by a
future reference or a client reference that hasn't loaded yet. Such as
if you console.log a client reference followed by one that doesn't. This
encodes the order similar to how the stream chunks work.

This also blocks the main chunk from resolving until the last debug info
has fully loaded, including future references and client references.
This also ensures that we could send some of that data in a different
stream, since then it can come out of order.
2025-07-19 20:13:26 -04:00
..
dom-event-testing-library Add jest lint rules (#29760) 2024-06-10 14:31:37 -04:00
eslint-plugin-react-hooks [eslint] Do not allow useEffectEvent fns to be called in arbitrary closures (#33544) 2025-07-10 16:51:12 -04:00
internal-test-utils [compiler]: fix link compiler & 4 broken tests from path containing spaces (#33409) 2025-06-09 08:40:27 -07:00
jest-react Bump next prerelease version numbers (#31676) 2024-12-12 14:10:46 -05:00
react Cleanup disableDefaultPropsExceptForClasses flag (#33648) 2025-07-01 15:52:56 -04:00
react-art Add plumbing for onDefaultTransitionIndicator (#33150) 2025-05-08 20:42:50 -04:00
react-cache Clean up enableSiblingPrerendering flag (#32319) 2025-05-08 20:49:23 -04:00
react-client [Flight] Make debug info and console log resolve in predictable order (#33665) 2025-07-19 20:13:26 -04:00
react-debug-tools Cleanup disableDefaultPropsExceptForClasses flag (#33648) 2025-07-01 15:52:56 -04:00
react-devtools React DevTools 6.1.4 -> 6.1.5 (#33702) 2025-07-04 16:31:00 +01:00
react-devtools-core React DevTools 6.1.4 -> 6.1.5 (#33702) 2025-07-04 16:31:00 +01:00
react-devtools-extensions React DevTools 6.1.4 -> 6.1.5 (#33702) 2025-07-04 16:31:00 +01:00
react-devtools-fusebox [mcp] Add MCP tool to print out the component tree of the currently open React App (#33305) 2025-06-02 21:42:34 -07:00
react-devtools-inline React DevTools 6.1.4 -> 6.1.5 (#33702) 2025-07-04 16:31:00 +01:00
react-devtools-shared [devtools] fix: check if profiling for all profiling hooks (#33701) 2025-07-04 16:21:51 +01:00
react-devtools-shell [devtools-shell] layout options for testing (#33516) 2025-06-13 15:25:04 +01:00
react-devtools-timeline React DevTools 6.1.4 -> 6.1.5 (#33702) 2025-07-04 16:31:00 +01:00
react-dom [Fizz] Reset the segent id assignment when postponing the root (#33755) 2025-07-10 12:12:09 -07:00
react-dom-bindings Clear width/height from Keyframes to Optimize View Transitions (#33576) 2025-07-02 16:09:26 -04:00
react-is Remove feature flag enableRenderableContext (#33505) 2025-06-11 11:53:04 -04:00
react-markup [Flight] Add Separate Outgoing Debug Channel (#33754) 2025-07-10 16:22:44 -04:00
react-native-renderer Align AttributeConfiguration type in ReactNativeTypes (#33671) 2025-06-30 15:36:49 +01:00
react-noop-renderer [Flight] Add Separate Outgoing Debug Channel (#33754) 2025-07-10 16:22:44 -04:00
react-reconciler fix: log renders from passive effects for only newly finished work (#33797) 2025-07-16 18:09:35 +01:00
react-refresh Revert "Fix:- Improve HOC support and state preservation in React Refresh" (#32214) 2025-03-18 19:05:56 +00:00
react-server [Flight] Make debug info and console log resolve in predictable order (#33665) 2025-07-19 20:13:26 -04:00
react-server-dom-esm [Flight] Add Separate Outgoing Debug Channel (#33754) 2025-07-10 16:22:44 -04:00
react-server-dom-fb Use underscore instead of « » for useId algorithm (#33422) 2025-06-03 11:30:17 -04:00
react-server-dom-parcel [Flight] Add Separate Outgoing Debug Channel (#33754) 2025-07-10 16:22:44 -04:00
react-server-dom-turbopack [Flight] Assume __turbopack_load_by_url__ returns a cached Promise (#33792) 2025-07-16 13:20:10 +02:00
react-server-dom-webpack [Flight] Make debug info and console log resolve in predictable order (#33665) 2025-07-19 20:13:26 -04:00
react-suspense-test-utils Expose cacheSignal() alongside cache() (#33557) 2025-06-17 17:04:40 -04:00
react-test-renderer Use a shared noop function from shared/noop (#33154) 2025-05-08 21:33:18 -04:00
scheduler Bump next prerelease version numbers (#32782) 2025-03-28 16:20:04 -04:00
shared [Flight] Make debug info and console log resolve in predictable order (#33665) 2025-07-19 20:13:26 -04:00
use-subscription Bump next prerelease version numbers (#32782) 2025-03-28 16:20:04 -04:00
use-sync-external-store use-sync-external-store: Add exports field to package.json (#25231) 2025-02-24 13:01:59 +01:00