facebook/react
Pull Requests
Canceled
#18612
Lanes
Succeeded
#29133
[compiler:playground] Resizable tabs
Running
#29129
[Flight] Add failing test to reproduce issue with `Object.freeze`
Succeeded
#29125
Improve grammar and parallel structure in React library documentation
Succeeded
#29124
fix(compiler-playground): avoid escape non-English character
Succeeded
#29122
[compiler:playground] Fix broken builds
Succeeded
#29121
Create generator-generic-ossf-slsa3-publish.yml
Succeeded
#29118
[compiler] Todo for for-await loops
Succeeded
#29114
Add packageManager fields for Corepack compat
Succeeded
#29112
Add babel-plugin-react-compiler deps to other packages
Succeeded
#29109
CI: Allow to run rust compiler on macos and widnows aswell
Succeeded
#29108
fix: removed redundant character escape in RegExp
Succeeded
#29105
Implement isObject function
Succeeded
#29104
fix: use `filename` instead of `context.filename` in eslint compiler
Succeeded
#29103
Add hyperlink for Good First Issues header
Succeeded
#29102
docs: fix typo DESIGN_GOALS.md
Succeeded
#29101
Resolve defaultProps of class components in JSX runtime
Succeeded
#29096
[React Compiler] Fix rule name for ESLint plugin
Succeeded
#29095
compiler: merge reactive scopes across const StoreLocal
Succeeded
#29094
Update `eslint-plugin-react-compiler` to used named rule severity
Succeeded
#29089
[compiler]: cleanup useless clone
Succeeded
#29088
Move createElement/JSX Warnings into the Renderer
Succeeded
#29087
[compiler:publish] Specify https for registry
Succeeded
#29086
chore(docs): fix typo (plugion => plugin) in DESIGN_GOALS.md
Succeeded
#29085
[Compiler][script] Dedupe error report counts before reporting in healthcheck
Succeeded
#29084
[compiler] Add readme for babel plugin
Succeeded
#29083
[compiler] Check if current branch is main
Succeeded
#29082
[compiler] Various fixes for publishing script
Succeeded
#29081
[compiler:eslint] Fix false positive with TS type param syntax
Succeeded
#29080
feat: add a verbose option to react-compiler-healthcheck to log all c…
Succeeded
#29079
compiler: fix jsx text attributes with double quotes
Succeeded
#29077
fix(react-compiler-healthcheck): detect strict mode when using `<React.StrictMode/>`
Succeeded
#29076
[heathcheck] Check for namespaced StrictMode
Succeeded
#29074
add nextjs config to compiler strict check
Succeeded
#29073
Fix ESLint and Prettier configs for React Compiler
Succeeded
#29072
Add a `main` field to `eslint-plugin-react-compiler`, fixes #29068.
Succeeded
#29071
docs: fix typo in architecture section
Succeeded
#29070
docs: fix description of react_estree extensions
Succeeded
#29067
Bump next from 13.5.6 to 14.1.1 in /compiler
Succeeded
#29066
Bump @babel/traverse from 7.1.6 to 7.24.5 in /compiler
Succeeded
#29065
Bump tough-cookie from 4.1.2 to 4.1.4 in /compiler
Succeeded
#29064
Bump word-wrap from 1.2.3 to 1.2.5 in /compiler
Succeeded
#29063
Bump postcss from 8.4.24 to 8.4.31 in /compiler
Succeeded
#29061
Open-source React Compiler
Succeeded
#29060
Bump React 19 beta to RC
Succeeded
#29057
Fix react-compiler entrypoint for react-server
Succeeded
#29056
Revert 1 main
Succeeded
#29055
Implement file I/O with insertion and extraction operators
Succeeded
#29052
Enable `enableUnifiedSyncLane` for React Native (Meta)
Succeeded
#29050
Update README.md
Succeeded
#29049
refactor[react-devtools]: rewrite context menus
Build Activity
Canceled
#23799
Initial Lanes implementation
Succeeded
#23789
Initial Lanes implementation
Succeeded
#23787
Initial Lanes implementation
Succeeded
#23782
Initial Lanes implementation
Succeeded
#23592
[EXTREMELY WIP] Initial lanes implementation
Succeeded
#23559
[EXTREMELY WIP] Initial lanes implementation
Succeeded
#23502
[EXTREMELY WIP] Initial lanes implementation
Succeeded
#23181
[EXTREMELY WIP] Initial lanes implementation
Succeeded
#23095
[EXTREMELY WIP] Initial lanes implementation
Succeeded
#22882
[EXTREMELY WIP] Initial lanes implementation
Succeeded
#22386
Unhide Suspense trees without entanglement When a Suspense boundary is in its fallback state, you cannot switch back to the main content without also finishing any updates inside the tree that might have been skipped. That would be a form of tearing. ...
Succeeded
#22385
Unhide Suspense trees without entanglement When a Suspense boundary is in its fallback state, you cannot switch back to the main content without also finishing any updates inside the tree that might have been skipped. That would be a form of tearing. ...
Succeeded
#22370
SuspenseList: Reschedule at same priority SuspenseList progressively renders items even if the list is CPU bound, i.e. it isn't waiting for missing data. It does this by showing a fallback for the remaining items, committing the items in that have alr...
Succeeded
#22363
SuspenseList: Reschedule at same priority SuspenseList progressively renders items even if the list is CPU bound, i.e. it isn't waiting for missing data. It does this by showing a fallback for the remaining items, committing the items in that have alr...
Canceled
#22265
Unhide Suspense trees without entanglement When a Suspense boundary is in its fallback state, you cannot switch back to the main content without also finishing any updates inside the tree that might have been skipped. That would be a form of tearing. ...
Canceled
#22261
Unhide Suspense trees without entanglement When a Suspense boundary is in its fallback state, you cannot switch back to the main content without also finishing any updates inside the tree that might have been skipped. That would be a form of tearing. ...
Canceled
#22259
Unhide Suspense trees without entanglement When a Suspense boundary is in its fallback state, you cannot switch back to the main content without also finishing any updates inside the tree that might have been skipped. That would be a form of tearing. ...
Succeeded
#22250
Unhide Suspense trees without entanglement When a Suspense boundary is in its fallback state, you cannot switch back to the main content without also finishing any updates inside the tree that might have been skipped. That would be a form of tearing. ...
Succeeded
#22218
Move hide/unhide logic to Offscreen component The Offscreen component is not a public type, yet, but once it is, it will share the same hide/unhide logic as Suspense children.
Succeeded
#22213
Move hide/unhide logic to Offscreen component The Offscreen component is not a public type, yet, but once it is, it will share the same hide/unhide logic as Suspense children.
Succeeded
#22208
Move hide/unhide logic to Offscreen component The Offscreen component is not a public type, yet, but once it is, it will share the same hide/unhide logic as Suspense children.
Succeeded
#21981
Wrap primary tree in Offscreen fiber type Still just acts like a fragment. Next step is to move the hide/unhide logic to the Offscreen implementation.
Succeeded
#21980
Add Offscreen component type Doesn't do anything special in this initial commit. Just acts like a fragment.
Succeeded
#21938
Always wrap Suspense children in fragment Changes the internal fiber structure of the Suspense component. When a Suspense boundary can't finish rendering and switches to a fallback, we wrap the "primary" tree in a Fragment fiber and hide all its DOM ...
Canceled
#21931
Always wrap Suspense children in fragment Changes the internal fiber structure of the Suspense component. When a Suspense boundary can't finish rendering and switches to a fallback, we wrap the "primary" tree in a Fragment fiber and hide all its DOM ...
Canceled
#21774
Always wrap Suspense children in fragment
Succeeded
#21768
Always wrap Suspense children in fragment
Succeeded
#21761
Always wrap Suspense children in fragment
Succeeded
#21670
Make ExpirationTime an opaque type ExpirationTime is currently just an alias for the `number` type, for a few reasons. One is that it predates Flow's opaque type feature. Another is that making it opaque means we have to move all our comparisons and n...
Succeeded
#21548
[EXTREMELY WIP] Initial lanes implementation
Succeeded
#21376
Make ExpirationTime an opaque type ExpirationTime is currently just an alias for the `number` type, for a few reasons. One is that it predates Flow's opaque type feature. Another is that making it opaque means we have to move all our comparisons and n...
Succeeded
#20622
Make ExpirationTime an opaque type ExpirationTime is currently just an alias for the `number` type, for a few reasons. One is that it predates Flow's opaque type feature. Another is that making it opaque means we have to move all our comparisons and n...
Succeeded
#20621
Make ExpirationTime an opaque type ExpirationTime is currently just an alias for the `number` type, for a few reasons. One is that it predates Flow's opaque type feature. Another is that making it opaque means we have to move all our comparisons and n...
Succeeded
#20613
[WIP] Convert from constructors back to constants
Succeeded
#20612
Make ExpirationTime an opaque type ExpirationTime is currently just an alias for the `number` type right now, for a few reasons. One is that it predates Flow's opaque type feature. Another is that making it opaque means we have to move all our compari...
Succeeded
#20611
Fork Dependencies and PendingInteractionMap types These contain expiration times
Succeeded
#20610
Stop using ExpirationTime to represent timestamps Follow up to the previous commit. This converts the remaining places where we were using the ExpirationTime type to represent a timestamp, like Suspense timeouts.
Succeeded
#20609
Remove expiration times train model In the old reconciler, expiration times are computed by applying an offset to the current system time. This has the effect of increasing the priority of updates as time progresses. Because we also use expiration tim...
Succeeded
#20608
Add LanePriority type React's internal scheduler has more priority levels than the external Scheduler package. Let's use React as the source of truth for tracking the priority of updates so we have more control. We'll still fall back to Scheduler in t...
Succeeded
#20382
[WIP] Convert from constructors back to constants
Succeeded
#20381
[WIP] Convert from constructors back to constants
Succeeded
#20379
[WIP] Convert from constructors back to constants
Succeeded
#20378
[WIP] Convert from constructors back to constants
Succeeded
#20376
Make ExpirationTime an opaque type ExpirationTime is currently just an alias for the `number` type right now, for a few reasons. One is that it predates Flow's opaque type feature. Another is that making it opaque means we have to move all our compari...
Succeeded
#20375
Make ExpirationTime an opaque type ExpirationTime is currently just an alias for the `number` type right now, for a few reasons. One is that it predates Flow's opaque type feature. Another is that making it opaque means we have to move all our compari...
Succeeded
#20359
Fork Dependencies and PendingInteractionMap types These contain expiration times
Succeeded
#20358
Remove expiration times train model In the old reconciler, expiration times are computed by applying an offset to the current system time. This has the effect of increasing the priority of updates as time progresses. Because we also use expiration tim...
Succeeded
#20357
Fork Dependencies and PendingInteractionMap types These contain expiration times
Succeeded
#20356
Remove expiration times train model In the old reconciler, expiration times are computed by applying an offset to the current system time. This has the effect of increasing the priority of updates as time progresses. Because we also use expiration tim...
Succeeded
#20342
Fork Dependencies and PendingInteractionMap types These contain expiration times
Succeeded
#20341
Fork Dependencies and PendingInteractionMap types These contain expiration times
Succeeded
#20336
Fork Dependencies type Contains an expiration times
Succeeded
#20129
[WIP] Make expirationTime an opaque type Need to replace all > and < comparisions with utility functions.
Succeeded
#20126
[WIP] Make expirationTime an opaque type Need to replace all > and < comparisions with utility functions.
Succeeded
#20118
Stop using ExpirationTime to represent timestamps Follow up to the previous commit. This converts the remaining places where we were using the ExpirationTime type to represent a timestamp, like Suspense timeouts.
Succeeded
#20117
Remove expiration times train model In the old reconciler, expiration times are computed by applying an offset to the current system time. This has the effect of increasing the priority of updates as time progresses. Because we also use expiration tim...
Succeeded
#20116
Add LanePriority type React's internal scheduler has more priority levels than the external Scheduler package. Let's use React as the source of truth for tracking the priority of updates so we have more control. We'll still fall back to Scheduler in t...
Succeeded
#20115
Add LanePriority type React's internal scheduler has more priority levels than the external Scheduler package. Let's use React as the source of truth for tracking the priority of updates so we have more control. We'll still fall back to Scheduler in t...
Succeeded
#20065
Stop using ExpirationTime to represent timestamps Follow up to the previous commit. This converts the remaining places where we were using the ExpirationTime type to represent a timestamp, like Suspense timeouts.
Succeeded
#19936
Remove expiration times train model In the old reconciler, expiration times are computed by applying an offset to the current system time. This has the effect of increasing the priority of updates as time progresses. Because we also use expiration tim...
Succeeded
#19934
Remove expiration times train model In the old reconciler, expiration times are computed by applying an offset to the current system time. This has the effect of increasing the priority of updates as time progresses. Because we also use expiration tim...
Succeeded
#19913
Add LanePriority type React's internal scheduler has more priority levels than the external Scheduler package. Let's use React as the source of truth for tracking the priority of updates so we have more control. We'll still fall back to Scheduler in t...
Succeeded
#19911
Add Lane type React's internal scheduler has more priority levels than the external Scheduler package. Let's use React as the source of truth for tracking the priority of updates so we have more control. We'll still fall back to Scheduler in the defau...
Succeeded

facebook/react    #20356

Started duration: 01:54
acdlite opened pull request #18612 to master
Loading Sandboxes...
Loading Packages...
Loading Install Instructions...
Finished!
Loading...