Commit Graph

  • cbfdb29faf Fix FB_WWW eprh bundle dev guard (#36238) jackpope 2026-04-08 13:49:34 -07:00
  • 733d3aaf99 Fix FB_WWW eprh bundle dev guard (#36238) Jack Pope 2026-04-08 14:12:35 -06:00
  • 2ce470932a [Flight] Add more cycle protections (#36236) eps1lon 2026-04-08 12:09:37 -07:00
  • 321a558ec7 [Flight] Add more cycle protections (#36236) eps1lon 2026-04-08 12:09:05 -07:00
  • 404b38c764 [Flight] Add more cycle protections (#36236) Sebastian "Sebbie" Silbermann 2026-04-08 21:01:27 +02:00
  • 808e7ed8e2 [compiler] Fix set-state-in-effect false negative with NewExpression default param (#36107) Dmitrii 2026-04-08 19:52:49 +01:00
  • 0c44b96e97 [DevTools] Remove spurious warnings when creating Suspense timeline from a Transition (#36133) Sebastian "Sebbie" Silbermann 2026-04-08 18:49:35 +02:00
  • 53a28bb6e0 Bump electron from 23.1.2 to 39.8.5 dependabot/npm_and_yarn/electron-39.8.5 dependabot[bot] 2026-04-07 17:16:29 +00:00
  • 8ef671f711 [compiler] Increase playground test retry count Joe Savona 2026-04-04 17:50:48 -07:00
  • 72adadf309 [compiler] Fix Rust CI: build snap tool before running yarn snap --rust Joe Savona 2026-04-04 17:02:25 -07:00
  • e97ec5ae51 [compiler] Fix babel-plugin-react-compiler-rust CI: build snap before testing Joe Savona 2026-04-04 16:53:55 -07:00
  • 374ef56949 [compiler] Add Rust CI workflow Joe Savona 2026-04-04 16:53:03 -07:00
  • ce8ea150a2 [compiler] Fix missing snap script in babel-plugin-react-compiler-rust Joe Savona 2026-04-04 16:36:57 -07:00
  • 54bd672db2 [compiler] Fix TS2345 error in eslint-plugin-react-hooks build Joe Savona 2026-04-04 16:30:39 -07:00
  • 58400e9b0f [compiler] Add code/events breakdown to test-e2e.sh output Joe Savona 2026-04-03 10:17:15 -07:00
  • cdd59c41cc [rust-compiler] Fix OXC e2e source locations and test normalization Joe Savona 2026-04-03 09:20:35 -07:00
  • 962581c0ed [rust-compiler] Fix e2e test formatting normalization with two-pass Prettier Joe Savona 2026-04-02 19:22:29 -07:00
  • b9c4ef3e0e [rust-compiler] Fix last 2 e2e failures: PipelineError events and codegen loc index Joe Savona 2026-04-02 16:50:24 -07:00
  • 8a36ba6a1d [rust-compiler] Use record_error(...)? for short-circuiting on Invariant errors Joe Savona 2026-04-02 14:45:24 -07:00
  • 7536ac5872 fix lint warnings bump-flow Sam Zhou 2026-04-02 14:17:37 -06:00
  • f5db715bdc fix lint Sam Zhou 2026-04-02 14:12:14 -06:00
  • fc52ce1c41 fix Sam Zhou 2026-04-02 13:59:10 -06:00
  • 52b2a46811 [flow] Bump flow to latest (v0.307.1) Sam Zhou 2026-04-02 10:51:11 -06:00
  • b2cbb08798 [rust-compiler] Fix e2e diagnostic event mismatches (123→2 failures) Joe Savona 2026-04-02 10:35:05 -07:00
  • 995e76ad39 Bump lodash from 4.17.21 to 4.18.1 in /compiler/apps/playground dependabot/npm_and_yarn/compiler/apps/playground/lodash-4.18.1 dependabot[bot] 2026-04-02 17:04:46 +00:00
  • 03dabe7081 Bump lodash in /fixtures/packaging/systemjs-builder/prod dependabot/npm_and_yarn/fixtures/packaging/systemjs-builder/prod/lodash-4.18.1 dependabot[bot] 2026-04-02 17:04:42 +00:00
  • 5be8298c00 Bump lodash from 4.17.21 to 4.18.1 in /compiler dependabot/npm_and_yarn/compiler/lodash-4.18.1 dependabot[bot] 2026-04-02 17:04:41 +00:00
  • 45ad0eaf51 Bump lodash from 4.17.21 to 4.18.1 in /scripts/devtools dependabot/npm_and_yarn/scripts/devtools/lodash-4.18.1 dependabot[bot] 2026-04-02 17:04:38 +00:00
  • a824bf4d6a Bump undici from 6.23.0 to 6.24.1 in /compiler dependabot/npm_and_yarn/compiler/undici-6.24.1 dependabot[bot] 2026-04-02 17:04:35 +00:00
  • d9b0ae0cf6 Bump tar from 2.2.1 to 2.2.2 in /fixtures/packaging/brunch/prod dependabot/npm_and_yarn/fixtures/packaging/brunch/prod/tar-2.2.2 dependabot[bot] 2026-04-02 17:04:31 +00:00
  • d98936e151 Bump tar from 2.2.1 to 2.2.2 in /fixtures/packaging/brunch/dev dependabot/npm_and_yarn/fixtures/packaging/brunch/dev/tar-2.2.2 dependabot[bot] 2026-04-02 17:04:17 +00:00
  • 1f8a2af220 Bump undici from 5.28.4 to 6.24.0 dependabot/npm_and_yarn/undici-6.24.0 dependabot[bot] 2026-04-02 17:04:14 +00:00
  • 1b45e24392 Add Flight SSR benchmark fixture (#36180) Hendrik Liebau 2026-04-02 19:00:28 +02:00
  • c30ef15e1a [rust-compiler] Extend test-e2e with event comparison and fix bugs Joe Savona 2026-04-01 16:31:57 -07:00
  • 7b9fa07104 [compiler] Remove dead JS error formatting code and @babel/code-frame dependency Joe Savona 2026-04-01 11:37:07 -07:00
  • dceabf68fa [rust-compiler] Move error formatting to Rust and fix JSXAttribute loc in codegen Joe Savona 2026-04-01 10:55:51 -07:00
  • 2d2ff3512f [compiler] Fix eslint plugins to work with flattened CompileErrorDetail objects Joe Savona 2026-03-31 22:15:49 -07:00
  • efd5077152 [rust-compiler] Port OptimizeForSSR pass Joe Savona 2026-03-31 22:04:49 -07:00
  • 66724057c9 [compiler] Fix SSR fixture pragma to use correct outputMode Joe Savona 2026-03-31 21:37:08 -07:00
  • 9581133b68 [rust-compiler] Fix ValidateSourceLocations error count discrepancy Joe Savona 2026-03-31 21:06:01 -07:00
  • 9942faefdc [rust-compiler] Port ValidateSourceLocations to Rust compiler Joe Savona 2026-03-31 20:08:54 -07:00
  • cd5a1ea2fe [compiler] Fix lint errors and add test script for Rust plugin package Joe Savona 2026-03-31 17:38:30 -07:00
  • 880a8ae5e0 [rust-compiler] Fix remaining OXC failures: default params, TS enums, normalization Joe Savona 2026-03-30 18:26:42 -07:00
  • 1a1b6aeebf [rust-compiler] Fix OXC scope info, rest params, class decl, and test normalization Joe Savona 2026-03-30 17:38:49 -07:00
  • b533d50fae [rust-compiler] Fix OXC optional chaining, object methods, comments, and test normalization Joe Savona 2026-03-30 16:47:21 -07:00
  • 66ac88c23b [rust-compiler] Fix remaining SWC e2e failures and add test normalization Joe Savona 2026-03-30 15:50:58 -07:00
  • 8f51441cbb [rust-compiler] Fix SWC type annotations, unicode escaping, object formatting, and IIFE handling Joe Savona 2026-03-30 14:51:08 -07:00
  • 699a850af7 [rust-compiler] Fix SWC frontend directives, parenthesization, and as-const handling Joe Savona 2026-03-30 13:23:53 -07:00
  • 14a056bd54 [rust-compiler] Fix SWC frontend optional chaining and blank line handling Joe Savona 2026-03-30 12:04:58 -07:00
  • 9507cbc8b3 [rust-compiler] Fix OXC frontend compilation and e2e test failures Joe Savona 2026-03-30 10:37:53 -07:00
  • bed0a9a0be [compiler] Update compiler-verify skill to include yarn snap --rust Joe Savona 2026-03-31 17:04:22 -07:00
  • 27fd176ee6 [rust-compiler] Fix function name inference to match TS parent-checking behavior Joe Savona 2026-03-31 16:07:34 -07:00
  • 80b1cab397 Fix typos: occured->occurred, teh->the, accomodate->accommodate (#35616) Bodhi Russell Silberling 2026-03-31 16:01:58 -07:00
  • bb970d099b [rust-compiler] Fix CompilerDiagnostic::todo() to produce ErrorDetail variant Joe Savona 2026-03-31 14:44:37 -07:00
  • 2d3151170e [rust-compiler] Fix inner function debug log flushing and todo error event format Joe Savona 2026-03-31 14:19:15 -07:00
  • dd914d03ea [rust-compiler] Add MutVisitor trait and refactor AST mutation to use shared walker Joe Savona 2026-03-31 13:09:16 -07:00
  • ba3ae495d3 [rust-compiler] Refactor function discovery to use AstWalker visitor Joe Savona 2026-03-31 11:56:06 -07:00
  • 8178b8d2ea [rust-compiler] Fix edge cases in nested function discovery Joe Savona 2026-03-31 10:48:04 -07:00
  • 56fd61ebea [rust-compiler] Fix function discovery to recurse into nested statements Joe Savona 2026-03-31 09:15:49 -07:00
  • 62cabcc0a5 [rust-compiler] Fix error handling in inferMutationAliasingEffects to use Err returns Joe Savona 2026-03-30 19:49:10 -07:00
  • 5a1f818064 [rust-compiler] Fix critical gaps in transitive freeze and UnsupportedNode codegen Joe Savona 2026-03-30 16:58:17 -07:00
  • 044d56f390 docs: fix typos and improve abbreviation usage in DESIGN_GOALS.md (#36170) ALİ DENİZ TARTMA 2026-03-31 02:25:51 +03:00
  • 265c7d5bec [rust-compiler] Add Rust port gap analysis document Joe Savona 2026-03-30 15:51:44 -07:00
  • dee935618b [rust-compiler] Fix remaining snap failures — 1717/1718 passing Joe Savona 2026-03-30 14:53:21 -07:00
  • ea0c6907d8 [compiler] Format TS files with prettier Joe Savona 2026-03-30 13:43:41 -07:00
  • b81dc57c4a [rust-compiler] Fix 30 snap test failures across validation, codegen, and prefilter Joe Savona 2026-03-30 13:42:35 -07:00
  • 4433c5f9d2 Bump brace-expansion in /fixtures/packaging/webpack-alias/dev dependabot/npm_and_yarn/fixtures/packaging/webpack-alias/dev/brace-expansion-1.1.13 dependabot[bot] 2026-03-30 17:07:33 +00:00
  • 2c2fd9d12c [compiler][playground] parse compiler configs using json5 (#36159) mofeiZ 2026-03-30 13:04:50 -04:00
  • a3b5ab4288 merge commit for archive created by Sapling Mofei Zhang 2026-03-30 12:54:21 -04:00
  • 91452c1b4b [compiler][playground] parse compiler configs using json5 pr36159 Mofei Zhang 2026-03-30 12:54:13 -04:00
  • 21ea2af117 [rust-compiler] Fix exhaustive-deps hints and error formatting in codegen Joe Savona 2026-03-30 00:41:35 -07:00
  • 75ff31be1a [rust-compiler] Fix identifierName in validation diagnostics and error formatting Joe Savona 2026-03-29 23:30:09 -07:00
  • 8e7fbd7523 [rust-compiler] Fix snap test failures: FBT crashes, error formatting, identifierName Joe Savona 2026-03-29 20:52:16 -07:00
  • ea1bd85088 [rust-compiler] Add identifierName to logger source locations Joe Savona 2026-03-29 19:34:24 -07:00
  • 9539418e9f [rust-compiler] Fix JSX source locations and BabelPlugin AST replacement Joe Savona 2026-03-29 18:49:54 -07:00
  • 719539b01a [compiler] Normalize CompileError logger events to plain objects Joe Savona 2026-03-29 17:00:55 -07:00
  • 473fdb3b96 [rust-compiler] Add --rust option to snap test command Joe Savona 2026-03-29 15:15:24 -07:00
  • 2a9a107c19 [rust-compiler] Fix OXC and SWC frontend compilation and wiring Joe Savona 2026-03-29 14:38:59 -07:00
  • 4f1bb1d72e [rust-compiler] Static base registries for ShapeRegistry and GlobalRegistry Joe Savona 2026-03-29 13:20:53 -07:00
  • 880de915b6 [rust-compiler] Replace regex with string matching in suppressions, avoid per-function EnvironmentConfig clone Joe Savona 2026-03-29 12:15:36 -07:00
  • c805900670 [rust-compiler] Remove debugLogs field from bridge types Joe Savona 2026-03-29 11:17:07 -07:00
  • 531be75e74 [rust-compiler] Remove debug_logs/ordered_log duplication Joe Savona 2026-03-29 11:15:50 -07:00
  • 4841cac8d4 [rust-compiler] Eliminate double AST serialization with RawValue Joe Savona 2026-03-29 11:11:05 -07:00
  • 7ba4e223e0 [rust-compiler] Add performance profiling infrastructure and conditional debug_print Joe Savona 2026-03-29 11:06:33 -07:00
  • 535f0f4f84 [rust-compiler] Align PruneHoistedContexts and ValidatePreservedManualMemoization Joe Savona 2026-03-29 14:20:41 -07:00
  • a4c048042c [rust-compiler] Use HashSet instead of HashMap<K,()> in PruneUnusedLValues Joe Savona 2026-03-29 14:09:49 -07:00
  • ffe767b011 [rust-compiler] Add missing invariant checks in PruneNonEscapingScopes Joe Savona 2026-03-29 14:00:03 -07:00
  • 6c003938ca [rust-compiler] Separate reason/description in AssertScopeInstructionsWithinScopes Joe Savona 2026-03-29 13:51:18 -07:00
  • 86c832acf3 [rust-compiler] Align BuildReactiveFunction with TS original Joe Savona 2026-03-29 13:43:25 -07:00
  • 4553f54611 [rust-compiler] Use shift_remove instead of swap_remove in PruneUnusedLabelsHIR Joe Savona 2026-03-29 13:30:38 -07:00
  • 003df5cf0d [rust-compiler] Fix range accumulation bug in AlignMethodCallScopes Joe Savona 2026-03-29 13:24:48 -07:00
  • 9dfe047f62 [rust-compiler] Add missing invariants in OutlineJsx, use mem::replace in OutlineFunctions Joe Savona 2026-03-29 13:18:19 -07:00
  • 4e9945c6aa [rust-compiler] Consolidate visit_operands in MemoizeFbt to match TS Joe Savona 2026-03-29 13:07:50 -07:00
  • bac3935ed2 [rust-compiler] Add missing source locations to invariant errors in RewriteInstructionKinds Joe Savona 2026-03-29 12:54:51 -07:00
  • a4e4a6a6a3 [rust-compiler] Fix retainWhere dedup logic and rename in ValidateExhaustiveDependencies Joe Savona 2026-03-29 12:49:21 -07:00
  • 9151ac3b60 [rust-compiler] Align validation passes with TS originals Joe Savona 2026-03-29 12:36:33 -07:00
  • 940c8bf631 [rust-compiler] Remove unused parameter in DeadCodeElimination Joe Savona 2026-03-29 12:17:06 -07:00
  • d5ae445898 [rust-compiler] Align InferMutationAliasingEffects with TS original Joe Savona 2026-03-29 12:10:38 -07:00
  • 0c21a5dc76 [rust-compiler] Move is_props_type to shared HIR utility Joe Savona 2026-03-29 11:29:53 -07:00
  • e890a67931 [rust-compiler] Fix missing lvalue kind assignments in ValidateHooksUsage Joe Savona 2026-03-29 11:20:41 -07:00