facebook/react
Pull Requests
Succeeded
#28500
[DOM] move `flushSync` out of the reconciler
Succeeded
#22657
chore: fix comment typo
Succeeded
#29167
feat(compiler-healthcheck): Support strict mode check for nextjs apps
Succeeded
#29166
fix: mobile layout for compiler playground
Succeeded
#29163
Remove pointless use of `unsafe`
Succeeded
#29162
[compiler:chore] fix SSA pdf reference link
Succeeded
#29159
[Compiler playground] bold changed passes
Succeeded
#29157
compiler: Use types to decide which scopes are eligible for merging
Succeeded
#29156
compiler: Improve merging of memo scopes that invalidate together
Succeeded
#29155
compiler: fixture for suboptimal jsx sibling memo block merging
Succeeded
#29154
compiler: fix accidental propagation of function effects from StartMemoize/FinishMemoize
Succeeded
#29153
[compiler:publish] Don't check branch in debug mode
Succeeded
#29151
compiler: Improve ValidateNoRefAccessInRender to ignore access in effects
Succeeded
#29150
[compiler:publish] Bump time to reconsider to 3s
Succeeded
#29149
[compiler:publish] Prompt for OTP
Succeeded
#29148
[compiler:publish] Rename publish script
Succeeded
#29147
[compiler:publish] Don't hash node_modules
Succeeded
#29146
[compiler:publish] Rename publish script
Succeeded
#29145
[compiler:publish] Don't hash node_modules
Succeeded
#29143
compiler: workaround babel issue with html entity escaping
Succeeded
#29142
compiler: update comment on memo cache import code
Succeeded
#29141
compiler: Workaround Babel bug with unicode in jsx string attrs
Succeeded
#29140
Add issue template for React Compiler
Succeeded
#29139
Lazily freeze in case anything in the currently initializing chunk is blocked
Succeeded
#29138
forktest
Succeeded
#29133
[compiler:playground] Resizable tabs
Succeeded
#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
Build Activity
Succeeded
#492319
Implements flushSync in react-dom without relying on the reconciler. This will only be available in builds that no longer support legacy mode because the reconciler flushSync has special logic for legacy mode which is not necessary for concurrent roots...
Succeeded
#491578
Implements flushSync in react-dom without relying on the reconciler. This will only be available in builds that no longer support legacy mode because the reconciler flushSync has special logic for legacy mode which is not necessary for concurrent roots...
Succeeded
#491566
Implements flushSync in react-dom without relying on the reconciler. This will only be available in builds that no longer support legacy mode because the reconciler flushSync has special logic for legacy mode which is not necessary for concurrent roots...
Succeeded
#491565
Implements flushSync in react-dom without relying on the reconciler. This will only be available in builds that no longer support legacy mode because the reconciler flushSync has special logic for legacy mode which is not necessary for concurrent roots...
Succeeded
#490803
simplifies the during render case to in dev to avoid a bit of extra work. There is no harm in returning true in prod even if there is nothing to react to it.
Succeeded
#490799
simplifies the during render case to in dev to avoid a bit of extra work. There is no harm in returning true in prod even if there is nothing to react to it.
Succeeded
#490794
simplifies the during render case to in dev to avoid a bit of extra work. There is no harm in returning true in prod even if there is nothing to react to it.
Succeeded
#490790
Rather than use event priority or lane type semantics for the batch config it now uses a boolean. There really is only a binary of sync or not sync so we don't need to express this concept as something overly specific to Fiber.
Canceled
#490789
Rather than use event priority or lane type semantics for the batch config it now uses a boolean. There really is only a binary of sync or not sync so we don't need to express this concept as something overly specific to Fiber.
Succeeded
#490780
Removes flushSyncFromReconciler from ReactART
Succeeded
#490704
Removes flushSyncFromReconciler use from ReactFiberReconciler
Succeeded
#490700
Removes flushSyncFromReconciler from ReactDOMUpdateBatching
Canceled
#490697
Removes flushSyncFromReconciler from ReactDOMRoot
Succeeded
#490695
Exposes an updateContainerSync implementation so we can avoid depending on flushSyncFromReconciler in hot reloading
Succeeded
#490595
Moved error to fiber config. The reconciler implementation should be DCE'd in builds that still support legacy mode
Succeeded
#490567
The cost of the separate file is not really warranted. Will use feature flag to scope build specific implementations
Canceled
#490566
The cost of the separate file is not really warranted. Will use feature flag to scope build specific implementations
Succeeded
#490562
Moves the legacy implementation of flushSync to the fb entrypoint
Canceled
#490560
Moves the legacy implementation of flushSync to the fb entrypoint
Succeeded
#490548
Moves the legacy implementation of flushSync to the fb entrypoint
Succeeded
#490514
Moves the legacy implementation of flushSync to the fb entrypoint
Canceled
#490512
Moves the legacy implementation of flushSync to the fb entrypoint
Succeeded
#490317
Moves the legacy implementation of flushSync to the fb entrypoint
Succeeded
#489796
Moves the legacy implementation of flushSync to the fb entrypoint
Canceled
#489794
Moves the legacy implementation of flushSync to the fb entrypoint
Succeeded
#489791
Moves the legacy implementation of flushSync to the fb entrypoint
Canceled
#489786
Moves the legacy implementation of flushSync to the fb entrypoint
Failed
#480425
This is one option for how we might recover existing flushSync priorities with an external flushSync implementation.
Succeeded

facebook/react    #489796

Started • duration: 05:10
gnoff opened pull request #28500 to main
Loading Sandboxes...
Loading Packages...
Loading Install Instructions...
Finished!
Loading...