Pull Requests
#26078
Update rollup to v3
#28211
chore: use versioned render in FastRefreshDevToolsIntegration test
#17949
Failing regression tests: Expired partial tree infinite loops
#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
#358403
add disable-treeshake rollup plugin
#358402
remove unused rollup deps
#358401
Merge branch 'update-rollup' of https://github.com/ymqy/react; branch 'main' of https://github.com/facebook/react into update-rollup
#349195
remove entry '.js'
#349183
fix no such file
#349108
Merge branch 'main' into update-rollup
#348850
fix no such file
#348820
Merge branch 'main' into update-rollup
#348805
fix rollup warning
#348802
Update to rollup v3
#348801
Update Rollup and related plugins to their most recent versions (#24916)
Update Rollup and related plugins to their most recent versions +
resolve any breaking changes/deprecations/etc along the way. I made each
change piece by piece, so the commit ...
#348798
Update to rollup v3
#348120
Rename yarn build-combined to just yarn build (#26192)
It's confusing to new contributors, and me, that you're supposed to use
`yarn build-combined` for almost everything but not fixtures.
We should use only one build command for everything.
Up...
#348119
Update rollup config to replace deprecated pureExternalModules with moduleSideEffects
#348091
Rename yarn build-combined to just yarn build (#26192)
It's confusing to new contributors, and me, that you're supposed to use
`yarn build-combined` for almost everything but not fixtures.
We should use only one build command for everything.
Up...
#348090
Merge branch 'main' of https://github.com/facebook/react into update-rollup
#345888
Merge branch 'main' into update-rollup
#345566
fix no such file
#345561
Update to rollup v3
#345560
remove unguarded getRootNode call (#26152)
I forgot to guard the `getRootNode` call in #26106 and it fails in IE8
and old jsdom. I consolidated the implementation a bit and removed the
unguarded call
#343768
Merge branch 'main' of https://github.com/facebook/react into update-rollup
#343450
propertyReadSideEffects false
#343448
moduleSideEffects
#343446
moduleSideEffects
#343442
moduleSideEffects fn
#343439
moduleSideEffects
#343438
moduleSideEffects false
#343338
Merge branch 'main' of https://github.com/facebook/react into update-rollup
#343331
fix yarn lint
#343321
interop default
#342289
interop: 'esModule'
#341367
Merge branch 'main' into update-rollup
#341333
auto update yarn.lock
#341312
moduleSideEffects fn
#341211
treeshake true
#341201
try ignore treeshake
#341164
Merge branch 'main' into update-rollup
#341163
interop 'auto'
#341162
interop 'esModule'
#341161
Update rollup to v3
#341160
interop 'esModule'
#340863
Update rollup to v3
#340803
try set 'esModule' for interop
#340730
Update rollup to v3
facebook/react #348801
Build canceled in 01:28