react/packages
Sebastian Markbåge 488d88b018
Some checks failed
(Compiler) Playground / Test playground (push) Has been cancelled
(Compiler) TypeScript / Discover yarn workspaces (push) Has been cancelled
(Compiler) TypeScript / Lint babel-plugin-react-compiler (push) Has been cancelled
(Compiler) TypeScript / Jest babel-plugin-react-compiler (push) Has been cancelled
(Runtime) ESLint Plugin E2E / ESLint v${{ matrix.eslint_major }} (6) (push) Has been cancelled
(Runtime) ESLint Plugin E2E / ESLint v${{ matrix.eslint_major }} (7) (push) Has been cancelled
(Runtime) ESLint Plugin E2E / ESLint v${{ matrix.eslint_major }} (8) (push) Has been cancelled
(Runtime) ESLint Plugin E2E / ESLint v${{ matrix.eslint_major }} (9) (push) Has been cancelled
(Runtime) Fuzz tests / test_fuzz (push) Has been cancelled
(Shared) Lint / Run prettier (push) Has been cancelled
(Shared) Lint / Run eslint (push) Has been cancelled
(Shared) Lint / Check license (push) Has been cancelled
(Shared) Lint / Test print warnings (push) Has been cancelled
(Compiler) TypeScript / Test ${{ matrix.workspace_name }} (push) Has been cancelled
(Runtime) Publish Prereleases Nightly / Publish to Canary channel (push) Has been cancelled
(Compiler) Publish Prereleases Nightly / Publish to Experimental channel (push) Has been cancelled
(Runtime) Publish Prereleases Nightly / Publish to Experimental channel (push) Has been cancelled
Render children passed to "backwards" SuspenseList in reverse mount order (#35021)
Stacked on #35018.

This mounts the children of SuspenseList backwards. Meaning the first
child is mounted last in the DOM (and effect list). It's like calling
reverse() on the children.

This is meant to set us up for allowing AsyncIterable children where the
unknown number of children streams in at the end (which is the beginning
in a backwards SuspenseList). For consistency we do that with other
children too.

`unstable_legacy-backwards` still exists for the old mode but is meant
to be deprecated.

<img width="100" alt="image"
src="https://github.com/user-attachments/assets/5c2a95d7-34c4-4a4e-b602-3646a834d779"
/>
2025-10-31 13:33:23 -04:00
..
dom-event-testing-library Add jest lint rules (#29760) 2024-06-10 14:31:37 -04:00
eslint-plugin-react-hooks [eprh] Update changelog for 7.0.1 (#34964) 2025-10-23 13:43:16 -04:00
internal-test-utils Lower case "rsc stream" debug info (#34921) 2025-10-20 02:42:38 -04:00
jest-react Bump next prerelease version numbers (#31676) 2024-12-12 14:10:46 -05:00
react Resolve the .default export of a React.lazy as the canonical value (#34906) 2025-10-19 14:56:25 -04: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] Don't hang after resolving cyclic references (#34988) 2025-10-27 22:06:28 +01:00
react-debug-tools [Fiber][DevTools] Add scheduleRetry to DevTools Hook (#34635) 2025-09-28 13:51:35 -04:00
react-devtools React DevTools 7.0.0 -> 7.0.1 (#34926) 2025-10-20 18:39:28 +01:00
react-devtools-core React DevTools 7.0.0 -> 7.0.1 (#34926) 2025-10-20 18:39:28 +01:00
react-devtools-extensions React DevTools 7.0.0 -> 7.0.1 (#34926) 2025-10-20 18:39:28 +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 -> 7.0.1 (#34926) 2025-10-20 18:39:28 +01:00
react-devtools-shared [DevTools] Reset forced states when changing component filters (#34929) 2025-10-31 12:57:11 +01:00
react-devtools-shell [DevTools] chore: add useSyncExternalStore examples to shell (#34932) 2025-10-21 13:51:44 +01:00
react-devtools-timeline React DevTools 7.0.0 -> 7.0.1 (#34926) 2025-10-20 18:39:28 +01:00
react-dom Render children passed to "backwards" SuspenseList in reverse mount order (#35021) 2025-10-31 13:33:23 -04: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 [Flight] Allow passing DEV only startTime as an option (#34912) 2025-10-19 16:38:33 -04:00
react-native-renderer [rn] enabled disableLegacyMode everywhere (#34947) 2025-10-27 17:48: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 Render children passed to "backwards" SuspenseList in reverse mount order (#35021) 2025-10-31 13:33:23 -04:00
react-refresh Bump next prerelease version numbers (#34674) 2025-10-02 00:31:55 +02:00
react-server Render children passed to "backwards" SuspenseList in reverse mount order (#35021) 2025-10-31 13:33:23 -04:00
react-server-dom-esm [Flight] Allow passing DEV only startTime as an option (#34912) 2025-10-19 16:38:33 -04:00
react-server-dom-fb Bump next prerelease version numbers (#34674) 2025-10-02 00:31:55 +02:00
react-server-dom-parcel [Flight] Allow passing DEV only startTime as an option (#34912) 2025-10-19 16:38:33 -04:00
react-server-dom-turbopack [Flight] Allow passing DEV only startTime as an option (#34912) 2025-10-19 16:38:33 -04:00
react-server-dom-webpack [Flight] Don't hang after resolving cyclic references (#34988) 2025-10-27 22:06:28 +01: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 [tests] disableLegacyMode in test-renderer (#35002) 2025-10-28 12:53:30 -04: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