Skip to content

Commit 2e16f0c

Browse files
committed
Update React from 04b058868c to d3ce0d3ea9
### React upstream changes - 75871d7de [ssa] Add support for other kinds of Instructions (Sathya Gunasekaran) - bb91cbbf6 [hir][be] Use a Map to store ObjectExpression.properties (Sathya Gunasekaran) - f54d121d7 [hir][be] Use a Map to store JsxExpression.props (Sathya Gunasekaran) - c347e8b6d [ssa][be] Delete dead code (Sathya Gunasekaran) - 152c3e81d [hir][be] Use .kind() to update and find ValueKind (Sathya Gunasekaran) - f4df34542 Improve playground validation, workaround lack of JSX support (Joseph Savona) - a7450572f import runtime from "React.unstable_ForgetRuntime" (Joseph Savona) - 2f34f8501 Enable no-use-before-define validation in playground (Joseph Savona) - 00a58cdab Option to validate output with ESLint (Joseph Savona) - 94f1e6f27 Add runtime dependencies to the dependencies (Jan Kassens) - eeb01b17e [ssa] Remove lambdas for update functions (Sathya Gunasekaran) - b9ce8bdcf [SSA] Fix identifierID hack (Sathya Gunasekaran) - 379251c65 Add SSA-ify pass (Sathya Gunasekaran) - 9524c5848 Replace `import from '.'` with path name (Jan Kassens) - 95fe4ed0e Include `Utils.Component()` in BailOnCapitalizedFunctionCalls (Tianyu Yao) - 704d93600 [easy] rename InferReference{Capability=>Effects} (Joseph Savona) - 471201774 Include `Utils.Component()` in BailOnCapitalizedFunctionCalls (Tianyu Yao) - 46d7f4f8a Synchronize symbol names with React (Lauren Tan) - b03752cbe Use for loop instead of Array.prototype.fill (Lauren Tan) - 90e189ae8 Add react-forget-runtime (Jan Kassens) - 8f42eda43 Provide full path to tsc (Lauren Tan) - 9e8224cc5 Pass `init` to E0007 diagnostic (Lauren Tan) - 33735b90f Add a ts:analyze-trace command (Lauren Tan) - e939cacf9 Don't console.error in dev (Lauren Tan) - 101ee3a44 Allow capitalized function identifiers to be allowlisted (Lauren Tan) - 58100e3d6 Use CompilerError invariant (Lauren Tan) - facebook/react#662 - 0000ab6ca [new-arch] HIR cleanup per discussion (Joseph Savona) - 73059d9a4 [Playground][Nit] Add delete + overtype for autoclosing brackets (mofeiZ) - 144e85626 Cleanup reverse postordering (Joseph Savona) - b01fbfa7f Change function parameters to type Place (Sathya Gunasekaran) - 5149ce0fb [new-arch] Store HIR blocks in reverse postorder (Joseph Savona) - 3d4130140 [new-arch] Scaffolding and fixtures for mutability lifetime inference (Joseph Savona) - facebook/react#651 - beb6e1431 [new-arch] Improve reference-kind analysis (Joseph Savona) - 7f17dd84d Import useMemoCache from unstable name (Jan Kassens) - e575e2292 Add hash of Babel plugin to Jest transform (Jan Kassens) - b605fc1ab [BE] Even more permissive ref annotation comment (Xuan Huang (黄玄)) - a574d1598 [Fix] Control Dep Should Only Add To Defs (Xuan Huang (黄玄)) - 19b08e67a [Bailout] When Inputs Detected In DepGraph Cycle (Xuan Huang (黄玄)) - cbbfba27b [new-arch][easy] Handle declarations (let/const) through codegen (Joseph Savona) - 90ab34650 [new-arch][easy] Codegen for switch statements (Joseph Savona) - f5f914338 [new-architecture] Reassignment-safe frozenness inference (Joseph Savona) - e877f89dd Allow comment annotation to be spaced (Xuan Huang (黄玄)) - 83f3999a2 Support var declaration hoisting (Xuan Huang (黄玄)) - 896ef251b patch makeReadOnly into playground (Mofei Zhang) - 4e0639c2d Add makeReadOnly codegen into the compiler (Mofei Zhang) - 72775fba1 makeReadOnly implementation (Mofei Zhang) - facebook/react#589 - a33c0b897 Initial commit (Xuan Huang (黄玄)) - facebook/react#29026
1 parent 4a8e1a0 commit 2e16f0c

File tree

124 files changed

+165274
-135427
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

124 files changed

+165274
-135427
lines changed

package.json

+12-12
Original file line numberDiff line numberDiff line change
@@ -197,18 +197,18 @@
197197
"pretty-bytes": "5.3.0",
198198
"pretty-ms": "7.0.0",
199199
"random-seed": "0.3.0",
200-
"react": "19.0.0-beta-04b058868c-20240508",
200+
"react": "19.0.0-rc-d3ce0d3ea9-20240520",
201201
"react-17": "npm:[email protected]",
202-
"react-builtin": "npm:[email protected]beta-04b058868c-20240508",
203-
"react-dom": "19.0.0-beta-04b058868c-20240508",
202+
"react-builtin": "npm:[email protected]rc-d3ce0d3ea9-20240520",
203+
"react-dom": "19.0.0-rc-d3ce0d3ea9-20240520",
204204
"react-dom-17": "npm:[email protected]",
205-
"react-dom-builtin": "npm:[email protected]beta-04b058868c-20240508",
206-
"react-dom-experimental-builtin": "npm:[email protected]04b058868c-20240508",
207-
"react-experimental-builtin": "npm:[email protected]04b058868c-20240508",
208-
"react-server-dom-turbopack": "19.0.0-beta-04b058868c-20240508",
209-
"react-server-dom-turbopack-experimental": "npm:[email protected]04b058868c-20240508",
210-
"react-server-dom-webpack": "19.0.0-beta-04b058868c-20240508",
211-
"react-server-dom-webpack-experimental": "npm:[email protected]04b058868c-20240508",
205+
"react-dom-builtin": "npm:[email protected]rc-d3ce0d3ea9-20240520",
206+
"react-dom-experimental-builtin": "npm:[email protected]d3ce0d3ea9-20240520",
207+
"react-experimental-builtin": "npm:[email protected]d3ce0d3ea9-20240520",
208+
"react-server-dom-turbopack": "19.0.0-rc-d3ce0d3ea9-20240520",
209+
"react-server-dom-turbopack-experimental": "npm:[email protected]d3ce0d3ea9-20240520",
210+
"react-server-dom-webpack": "19.0.0-rc-d3ce0d3ea9-20240520",
211+
"react-server-dom-webpack-experimental": "npm:[email protected]d3ce0d3ea9-20240520",
212212
"react-ssr-prepass": "1.0.8",
213213
"react-virtualized": "9.22.3",
214214
"relay-compiler": "13.0.2",
@@ -218,8 +218,8 @@
218218
"resolve-from": "5.0.0",
219219
"sass": "1.54.0",
220220
"satori": "0.10.9",
221-
"scheduler-builtin": "npm:[email protected]beta-04b058868c-20240508",
222-
"scheduler-experimental-builtin": "npm:[email protected]04b058868c-20240508",
221+
"scheduler-builtin": "npm:[email protected]rc-d3ce0d3ea9-20240520",
222+
"scheduler-experimental-builtin": "npm:[email protected]d3ce0d3ea9-20240520",
223223
"seedrandom": "3.0.5",
224224
"semver": "7.3.7",
225225
"shell-quote": "1.7.3",

0 commit comments

Comments
 (0)