Pull Requests
#21276
[WIP] [Fizz] Implement Legacy renderToString and renderToNodeStream on top of Fizz
#24663
Refactor of interleaved ("concurrent") update queue
#25150
improve compatibility for closure build
#19658
Add a test for non-passive event handlers for events affected by the browsers' intervention
#29162
[compiler:chore] fix SSA pdf reference link
#29159
[Compiler playground] bold changed passes
#29157
compiler: Use types to decide which scopes are eligible for merging
#29156
compiler: Improve merging of memo scopes that invalidate together
#29155
compiler: fixture for suboptimal jsx sibling memo block merging
#29154
compiler: fix accidental propagation of function effects from StartMemoize/FinishMemoize
#29153
[compiler:publish] Don't check branch in debug mode
#29151
compiler: Improve ValidateNoRefAccessInRender to ignore access in effects
#29150
[compiler:publish] Bump time to reconsider to 3s
#29149
[compiler:publish] Prompt for OTP
#29148
[compiler:publish] Rename publish script
#29147
[compiler:publish] Don't hash node_modules
#29146
[compiler:publish] Rename publish script
#29145
[compiler:publish] Don't hash node_modules
#29143
compiler: workaround babel issue with html entity escaping
#29142
compiler: update comment on memo cache import code
#29141
compiler: Workaround Babel bug with unicode in jsx string attrs
#29140
Add issue template for React Compiler
#29139
Lazily freeze in case anything in the currently initializing chunk is blocked
#29138
forktest
#29133
[compiler:playground] Resizable tabs
#29129
[Flight] Add failing test to reproduce issue with `Object.freeze`
#29125
Improve grammar and parallel structure in React library documentation
#29124
fix(compiler-playground): avoid escape non-English character
#29122
[compiler:playground] Fix broken builds
#29121
Create generator-generic-ossf-slsa3-publish.yml
#29118
[compiler] Todo for for-await loops
#29114
Add packageManager fields for Corepack compat
#29112
Add babel-plugin-react-compiler deps to other packages
#29109
CI: Allow to run rust compiler on macos and widnows aswell
#29108
fix: removed redundant character escape in RegExp
#29105
Implement isObject function
#29104
fix: use `filename` instead of `context.filename` in eslint compiler
#29103
Add hyperlink for Good First Issues header
#29102
docs: fix typo DESIGN_GOALS.md
#29101
Resolve defaultProps of class components in JSX runtime
#29096
[React Compiler] Fix rule name for ESLint plugin
#29095
compiler: merge reactive scopes across const StoreLocal
#29094
Update `eslint-plugin-react-compiler` to used named rule severity
#29089
[compiler]: cleanup useless clone
#29088
Move createElement/JSX Warnings into the Renderer
#29087
[compiler:publish] Specify https for registry
#29086
chore(docs): fix typo (plugion => plugin) in DESIGN_GOALS.md
#29085
[Compiler][script] Dedupe error report counts before reporting in healthcheck
#29084
[compiler] Add readme for babel plugin
#29083
[compiler] Check if current branch is main
#29082
[compiler] Various fixes for publishing script
#29081
[compiler:eslint] Fix false positive with TS type param syntax
#29080
feat: add a verbose option to react-compiler-healthcheck to log all c…
#29079
compiler: fix jsx text attributes with double quotes
Build Activity
#139738
Mark as renderer for stable
This shouldn't affect the FB one ideally but it's done with the same build
so let's hope this works.
#139735
Mark as renderer for stable
This shouldn't affect the FB one ideally but it's done with the same build
so let's hope this works.
#139732
Mark as renderer for stable
This shouldn't affect the FB one ideally but it's done with the same build
so let's hope this works.
#139721
Wire up generateStaticMarkup to static API entry points
#139719
Gate internals GC test on www only
#139708
Wire up generateStaticMarkup to static API entry points
#139704
Wire up generateStaticMarkup to static API entry points
#139699
Wire up generateStaticMarkup to static API entry points
#139686
Add wrapper around the ServerFormatConfig for legacy mode
This ensures that we can inject custom overrides without negatively
affecting the new implementation.
This adds another field for static mark up for example.
#136697
Enable Fizz legacy mode in stable
#136692
Add meta data for undefined type
#136684
Unsafe life cycles
#136213
Enable Fizz legacy mode in stable
#127132
Gate memory leak tests of internals
These tests don't translate as is to the new implementation and have been
ported to the Fizz tests separately.
#124181
Swap the primary renderer flag in the legacy stream config
This allows the legacy implementation to co-exist with the new
implementation.
But primarily it allows Fiber and the legacy renderToString to co-exist.
#124173
Error if we can't complete the root synchronously
Maybe this should always error but in the async forms we can just delay
the stream until it resolves so it does have some useful semantics.
In the synchronous form it's never useful though. I'm mostly...
#124104
Use string concat in renderToString
I think this might be faster. We could probably use a combination of this
technique in the stream too to lower the overhead.
#120221
Mask the legacy context passed to classes
#119881
Hack to filter extra comments for testing purposes
#119876
Wire up DOM legacy build
facebook/react #119876
Loading Sandboxes...
Loading Packages...
Loading Install Instructions...
Finished!