facebook/react
Pull Requests
Succeeded
#23144
Prepare internal code sync
Succeeded
#28980
Repro for string ref + enableRefAsProp unstable props
Succeeded
#28979
Bundle config: Rename `global` to `hasteFileName` in bundle config
Succeeded
#28978
Bundle config: inline internal hook wrapper
Succeeded
#28977
Enable Wave 1 of Feature Flags for React Native
Succeeded
#28976
Devtools: Fix build-for-devtools
Succeeded
#28975
Devtools: Streamline getting extension from branch
Succeeded
#28974
DevTools: Fix inspecting components with multiple reads of the same Context in React 17
Succeeded
#28973
[DevTools] Expose "view source" options to Fusebox integration
Succeeded
#28972
[DevTools] Enable inspected element context menu in Fusebox
Succeeded
#28970
[DevTools] Check in `frontend.d.ts` for react-devtools-fusebox, include in build output
Succeeded
#28969
Introduce a faster version of the addProperties function
Succeeded
#28966
[Tooling] Update critical artifact list
Succeeded
#28965
[Fiber] render boundary in fallback if it contains a new stylesheet during sync update
Succeeded
#28964
Set enableUseMemoCacheHook to true everywhere
Succeeded
#28963
Stop committing resources to an external repo
Succeeded
#28962
Add `bun` to `react-dom`'s `package.json`.
Succeeded
#28959
typo: fix typos in codes.json
Succeeded
#28958
Float: Add support for crossOrigin="anonymous"
Succeeded
#28957
Jzhan force sync update
Succeeded
#28955
[react-native] Add unit test to ReactNativeAttributePayload
Succeeded
#28954
Move useMemoCache hook to react/compiler-runtime
Succeeded
#28953
feat(deps): Grouped dependencies updates by Dependabot
Succeeded
#28952
move from `importAssertions` to `importAttributes`
Succeeded
#28951
Test StrictEffects in react-dom
Succeeded
#28950
Update config.yml
Succeeded
#28949
Gaurav added a message
Succeeded
#28945
pranav added a message
Succeeded
#28944
chore: export cjs/umd as v17
Succeeded
#28942
Fix useActionState PendingState Type
Succeeded
#28940
Added a hyperlink to Node
Succeeded
#28939
Import correct prod version of jsx-dev-runtime for react-server
Succeeded
#28937
Fixed it: Update CODE_OF_CONDUCT.md
Succeeded
#28936
feat(badge): Add JSDelivr badge
Succeeded
#28934
fix(hydrate): to check and add validations for type check of argument…
Succeeded
#28932
Add changelog for 18.3.1
Succeeded
#28930
Configure JSX Feature Flags as Dynamic (Meta)
Succeeded
#28929
Add changelog for 18.3 and 18.3.1
Succeeded
#28927
[Not for merge] 18.3.1 Release
Succeeded
#28925
Update Changelog for 18.3.0
Succeeded
#28921
fix: react server condition for `react/jsx-dev-runtime`
Succeeded
#28920
Update made
Succeeded
#28919
[react-dom] Provide a way to silence devtools recommendation
Succeeded
#28916
Export `React.act` from 18.3
Succeeded
#28912
(Land #28798) Move Current Owner (and Cache) to an Async Dispatcher
Succeeded
#28911
Go back to shared refs instance object
Succeeded
#28910
Support ref cleanup function for imperative handle refs
Succeeded
#28909
Reconciler: Change `commitUpdate` signature to account for unused `updatePayload` parameter
Succeeded
#28907
[Flight][Fizz] tasks that ping in a microtask should render synchronously
Succeeded
#28906
Update README.md
Succeeded
#28905
Update canary channel label to "beta"
Build Activity
Succeeded
#323266
Revert "Revert "Revert yieldy behavior for non-`use` Suspense"" This reverts commit b73a5c6273ac7a70631ff6abfaffcf65be0ae079. This reverts commit 5f9d29a6d393b79b9bf69aafe8d4029f550934f7. To derisk the rollout of `use`, and simplify the implementati...
Succeeded
#323228
Revert "Revert "experimental_use(promise) for SSR (#25214)"" This reverts commit dedfeff9eb0f90e09ec08803efcf1e616c48a83f. This reverts commit c28f313e6d90a13b2eca85c1b3543d1ea6f81603. Follow up to #25084 and #25207. Implements experimental_use(prom...
Canceled
#323227
-------- Fizz `use` reverted here -------- Empty commit used to mark point at which Fizz's `use` was removed completely from the codebase. Subsequent commits will add it back.
Canceled
#323226
Revert "experimental_use(promise) for SSR (#25214)" This reverts commit c28f313e6d90a13b2eca85c1b3543d1ea6f81603. Follow up to #25084 and #25207. Implements experimental_use(promise) API in the SSR runtime (Fizz). This is largely a copy-paste of the...
Canceled
#323225
Revert "experimental_use(context) for server components and ssr (#25226)" This reverts commit 3613284dceac38de4ef5a7c93c4897600ee6923b. implements the experimental use(context) API for the server components (Flight) and SSR (Fizz) runtimes
Succeeded
#323221
Revert "Rename "Wakeable" modules to "Thenable"" This reverts commit 42aff59d42b4c9b61b8e228d8b373aef976f47b9. The distinction between "wakeable" and "thenable" isn't really important in these files anymore so we should just pick one.
Canceled
#323218
Revert "Revert yieldy behavior for non-`use` Suspense" This reverts commit 5f9d29a6d393b79b9bf69aafe8d4029f550934f7. To derisk the rollout of `use`, and simplify the implementation, this reverts the yield-to-microtasks behavior for promises that are ...
Canceled
#323217
Revert "Revert yieldy behavior for non-`use` Suspense" This reverts commit 5f9d29a6d393b79b9bf69aafe8d4029f550934f7. To derisk the rollout of `use`, and simplify the implementation, this reverts the yield-to-microtasks behavior for promises that are ...
Canceled
#323215
Revert "Unify promise switch statements" This reverts commit fa77f52e74d816f3d7ad0e71850932508c1b353e. There are two different switch statements that we use to unwrap a `use`-ed promise, but there really only needs to be one. This was a factoring art...
Canceled
#323214
Revert "Detect and warn if use(promise) is wrapped with try/catch block (#25543)" This reverts commit d2a0176a13c95bd4a48cb355592db1b9105bd5d8. The old (unstable) mechanism for suspending was to throw a promise. The purpose of throwing is to interrup...
Canceled
#323211
Revert "Unwrap sync resolved thenables without suspending (#25615)" This reverts commit 1a902623a84ab004f9f042162bdcbce20f08b13f. If a thenable resolves synchronously, `use` should unwrap its result without suspending or interrupting the component's...
Succeeded
#307108
Support `use` in `act` testing API `use` can avoid suspending on already resolved data by yielding to microtasks. In a real, browser environment, we do this by scheduling a platform task (i.e. postTask). In a test environment, tasks are scheduled on ...
Succeeded
#266384
Land forked reconciler changes This applies forked changes from the "new" reconciler to the "old" one. Includes: - d410f0a [FORKED] Bugfix: Offscreen instance is null during setState - 58bb117 [FORKED] Check for infinite update loops even if unmount...
Succeeded
#266322
Land forked reconciler changes This applies forked changes from the "new" reconciler to the "old" one. Includes: - d410f0a [FORKED] Bugfix: Offscreen instance is null during setState - 58bb117 [FORKED] Check for infinite update loops even if unmount...
Succeeded
#266319
Land forked reconciler changes This applies forked changes from the "new" reconciler to the "old" one. Includes: - d410f0a [FORKED] Bugfix: Offscreen instance is null during setState - 58bb117 [FORKED] Check for infinite update loops even if unmount...
Succeeded
#266074
Land forked reconciler changes This applies forked changes from the "new" reconciler to the "old" one. Includes: - d410f0a [FORKED] Bugfix: Offscreen instance is null during setState - 58bb117 [FORKED] Check for infinite update loops even if unmount...
Succeeded
#262742
Land forked reconciler changes This applies forked changes from the "new" reconciler to the "old" one. Includes: - d410f0a [FORKED] Bugfix: Offscreen instance is null during setState - 58bb117 [FORKED] Check for infinite update loops even if unmount...
Succeeded
#262737
Land forked reconciler changes This applies forked changes from the "new" reconciler to the "old" one. Includes: - d410f0a [FORKED] Bugfix: Offscreen instance is null during setState - 58bb117 [FORKED] Check for infinite update loops even if unmount...
Succeeded
#262678
Land forked reconciler changes This applies forked changes from the "new" reconciler to the "old" one. Includes: - d410f0a [FORKED] Bugfix: Offscreen instance is null during setState - 58bb117 [FORKED] Check for infinite update loops even if unmount...
Succeeded
#259517
Land changes in main reconciler fork
Succeeded
#259509
Land changes in main reconciler fork
Succeeded
#259505
Land changes in main reconciler fork
Succeeded
#259499
Land changes in main reconciler fork
Succeeded
#259147
Add previous commit to forked revisions
Succeeded
#259082
Add previous commit to forked revisions
Succeeded
#259064
Add previous commit to forked revisions
Succeeded
#259055
Add previous commit to forked revisions
Succeeded
#258666
Enqueue and update childLanes in same function During a setState, the childLanes are updated immediately, even if a render is already in progress. This can lead to subtle concurrency bugs, so the plan is to wait until the in-progress render has finish...
Canceled
#258665
Rename ReactInterleavedUpdates -> ReactFiberConcurrentUpdates The scope of this module is expanding so I've renamed accordingly. No behavioral changes.
Canceled
#258664
Move setState return path traversal to own call A lot of the logic around scheduling an update needs access to the fiber root. To obtain this reference, we must walk up the fiber return path. We also do this to update `childLanes` on all the parent no...
Canceled
#258663
Always push updates to interleaved queue first Interleaves updates (updates that are scheduled while another render is already is progress) go into a special queue that isn't applied until the end of the current render. They are transferred to the "re...
Succeeded
#209733
[cherry-pick] Build both a partial renderer and fizz renderer of the legacy API for FB This is a cherry-pick of 62f3031. It already landed in www as part of an out-of-band sync.
Succeeded
#209722
Sync through hydration bug fixes This includes everything up to @salazarm's hydration fixes: c1220eb
Succeeded
#209705
[cherry-pick] Build both a partial renderer and fizz renderer of the legacy API for FB This is a cherry-pick of 62f3031. It already landed in www as part of an out-of-band sync.
Succeeded
#209702
[cherry-pick] Build both a partial renderer and fizz renderer of the legacy API for FB This is a cherry-pick of 62f3031. It already landed in www as part of an out-of-band sync.
Canceled
#209700
[cherry-pick] Build both a partial renderer and fizz renderer of the legacy API for FB This is a cherry-pick of 62f3031. It already landed in www as part of an out-of-band sync.
Succeeded
#209694
treat empty string as null (#22807)
Failed
#209691
Revert "treat empty string as null (#22807)" This reverts commit c1220ebdde506de91c8b9693b5cb67ac710c8c89.
Succeeded
#209653
[cherry-pick] Build both a partial renderer and fizz renderer of the legacy API for FB This is a cherry-pick of 62f3031. It already landed in www as part of an out-of-band sync.
Succeeded
#209644
Build both a partial renderer and fizz renderer of the legacy API for FB This lets us test how the new architecture performs without comparing it to other infra changes related to streaming. I renamed the streaming one to ReactDOMServerStreaming so t...
Succeeded
#209638
Build both a partial renderer and fizz renderer of the legacy API for FB This lets us test how the new architecture performs without comparing it to other infra changes related to streaming. I renamed the streaming one to ReactDOMServerStreaming so t...
Succeeded
#209636
Build both a partial renderer and fizz renderer of the legacy API for FB This lets us test how the new architecture performs without comparing it to other infra changes related to streaming. I renamed the streaming one to ReactDOMServerStreaming so t...
Succeeded

facebook/react    #323266

Started • duration: 06:38
acdlite opened pull request #23144 to main
Loading Sandboxes...
Loading Packages...
Loading Install Instructions...
Finished!
Loading...