Commit Graph

  • 3abbfe00a9 [compiler] Errors for eval(), with statments, class declarations Joe Savona 2025-07-09 10:43:58 -07:00
  • ec4374c387 [compiler] Show logged errors in playground (#33740) Joseph Savona 2025-07-09 12:22:49 -04:00
  • f0e5c18725 Merge 33b1e80c79 into sapling-pr-archive-josephsavona Joseph Savona 2025-07-09 12:17:17 -04:00
  • 33b1e80c79 [compiler] Show logged errors in playground pr33740 Joe Savona 2025-07-09 09:16:55 -07:00
  • f6c46bbc79 merge commit for archive created by Sapling Joe Savona 2025-07-09 09:15:33 -07:00
  • 3acc1fdeb0 [compiler] Show logged errors in playground Joe Savona 2025-07-08 17:08:22 -07:00
  • 60b5271a9a [Flight] Call finishHaltedTask on sync aborted tasks in stream abort listeners (#33743) Sebastian Markbåge 2025-07-09 10:43:56 -04:00
  • 033edca721 [Flight] Yolo Retention of Promises (#33737) Sebastian Markbåge 2025-07-09 10:39:08 -04:00
  • e6dc25daea [Flight] Always defer Promise values if they're not already resolved (#33742) Sebastian Markbåge 2025-07-09 09:08:27 -04:00
  • 150f022444 [Flight] Ignore async stack frames when determining if a Promise was created from user space (#33739) Sebastian Markbåge 2025-07-09 09:08:09 -04:00
  • 49ded1d12a [Flight] Optimize Retention of Weak Promises Abit (#33736) Sebastian Markbåge 2025-07-09 09:07:06 -04:00
  • 3a43e72d66 [Flight] Create a fast path parseStackTrace which skips generating a string stack (#33735) Sebastian Markbåge 2025-07-09 09:06:55 -04:00
  • 8ba3501cd9 [Flight] Don't dedupe references to deferred objects (#33741) Sebastian Markbåge 2025-07-08 21:47:33 -04:00
  • 1a601e6d65 Merge be8e8417e0 into sapling-pr-archive-josephsavona Joseph Savona 2025-07-08 20:09:31 -04:00
  • be8e8417e0 [compiler] Show logged errors in playground Joe Savona 2025-07-08 17:08:22 -07:00
  • 1ee60a49ed [compiler] Improve IIFE inlining (#33726) josephsavona 2025-07-08 16:44:05 -07:00
  • 80e4d87f06 [compiler] Improve IIFE inlining (#33726) josephsavona 2025-07-08 16:43:32 -07:00
  • 956d770adf [compiler] Improve IIFE inlining (#33726) Joseph Savona 2025-07-08 19:36:57 -04:00
  • d35fef9e21 [compiler] Fix for consecutive DCE'd branches with phis (#33725) Joseph Savona 2025-07-08 19:36:47 -04:00
  • a7a116577d [Flight] Don't track Promise stack if there's no owner (#33734) Sebastian Markbåge 2025-07-08 13:02:29 -04:00
  • 777264b4ef [Flight] Fix stack getting object limited (#33733) Sebastian Markbåge 2025-07-08 12:54:29 -04:00
  • c2297075f5 [Fizz] Render preamble eagerly (#33730) gnoff 2025-07-08 08:30:51 -07:00
  • befc1246b0 [Fizz] Render preamble eagerly (#33730) Josh Story 2025-07-08 11:20:12 -04:00
  • bbea677b77 [Flight] Lazy load objects from the debug channel (#33728) Sebastian Markbåge 2025-07-08 10:49:25 -04:00
  • f1ecf82bfb [Flight] Optimize Async Stack Collection (#33727) Sebastian Markbåge 2025-07-08 10:49:08 -04:00
  • e5e1168f47 [Fiber] Name content inside "Suspense fallback" (#33724) sebmarkbage 2025-07-07 21:08:26 -07:00
  • 0efbfeb94e [Fiber] Name content inside "Suspense fallback" (#33724) sebmarkbage 2025-07-07 21:07:54 -07:00
  • b44a99bf58 [Fiber] Name content inside "Suspense fallback" (#33724) Sebastian Markbåge 2025-07-08 00:00:00 -04:00
  • 7d13a98a4e Merge 718105c603 into sapling-pr-archive-josephsavona Joseph Savona 2025-07-07 19:02:30 -04:00
  • 718105c603 [compiler] Improve IIFE inlining pr33726 Joe Savona 2025-07-07 15:59:41 -07:00
  • 53417bb26f Merge 82b8f612de into sapling-pr-archive-josephsavona Joseph Savona 2025-07-07 18:00:24 -04:00
  • 82b8f612de [compiler] Fix for consecutive DCE'd branches with phis pr33725 Joe Savona 2025-07-07 14:59:27 -07:00
  • a357246f8c Finally remove favorSafetyOverHydrationPerf (#33619) rickhanlonii 2025-07-07 11:04:35 -07:00
  • 0aa0c27c92 [tests] Assert on component stack for Maximum Update error (#33686) rickhanlonii 2025-07-07 11:03:50 -07:00
  • e4314a0a0f [tests] Assert on component stack for Maximum Update error (#33686) Ricky 2025-07-07 13:58:03 -04:00
  • e43986f1f3 Finally remove favorSafetyOverHydrationPerf (#33619) Ricky 2025-07-07 13:57:51 -04:00
  • 56b1e5f29b [Fizz] Name content inside "Suspense fallback" (#33723) sebmarkbage 2025-07-07 10:57:47 -07:00
  • c932e45780 [Fizz] Name content inside "Suspense fallback" (#33723) Sebastian Markbåge 2025-07-07 13:48:33 -04:00
  • 223f81d877 [Flight] Flush performance track once we have no more pending chunks (#33719) Sebastian Markbåge 2025-07-07 11:42:30 -04:00
  • 8a6c589be7 [Flight] Keep a separate ref count for debug chunks (#33717) Sebastian Markbåge 2025-07-07 11:42:20 -04:00
  • 7cafeff340 [Flight] Close Debug Channel when All Lazy References Have Been GC:ed (#33718) Sebastian Markbåge 2025-07-07 11:28:15 -04:00
  • 0378b46e7e [Flight] Include I/O not awaited in user space (#33715) Sebastian Markbåge 2025-07-07 10:33:27 -04:00
  • bb402876f7 [Flight] Pass line/column to filterStackFrame (#33707) Sebastian "Sebbie" Silbermann 2025-07-07 13:51:53 +02:00
  • 9a645e1d10 [Flight] Ignore "new Promise" and async_hooks even if they're not ignore listed (#33714) Sebastian Markbåge 2025-07-06 17:05:15 -04:00
  • 2d7f0c4259 [Flight] Insert an extra await node for awaiting on the promise returned by then callback (#33713) Sebastian Markbåge 2025-07-06 15:34:36 -04:00
  • 4aad5e45ba [Flight] Consistent format of virtual rsc: sources (#33706) Sebastian "Sebbie" Silbermann 2025-07-06 09:45:43 +02:00
  • 453a19a107 [Flight] Collect Debug Info from Rejections in Aborted Render (#33708) Sebastian Markbåge 2025-07-05 17:01:41 -04:00
  • 5d87cd2244 React DevTools 6.1.4 -> 6.1.5 (#33702) Ruslan Lesiutin 2025-07-04 16:31:00 +01:00
  • 5f71eed2eb [devtools] fix: check if profiling for all profiling hooks (#33701) Ruslan Lesiutin 2025-07-04 16:21:51 +01:00
  • 455424dbf3 [devtools] fix: fallback to reading string stack trace when failed (#33700) Ruslan Lesiutin 2025-07-04 15:36:52 +01:00
  • 9fd4c09d68 React DevTools 6.1.3 -> 6.1.4 (#33699) Ruslan Lesiutin 2025-07-04 12:55:53 +01:00
  • d45db667d4 feat: static Components panel layout (#33696) Ruslan Lesiutin 2025-07-04 12:29:19 +01:00
  • 3fc1bc6f28 [devtools] fix: support optionality of structured stack trace function name (#33697) Ruslan Lesiutin 2025-07-04 10:32:09 +01:00
  • 555f844195 Formatting mcp-sync-refactor Jorge Cabiedes 2025-07-03 13:32:15 -07:00
  • c94e8b4461 Implement all tools to react-tools-cli Jorge Cabiedes 2025-07-03 13:06:21 -07:00
  • ef8b6fa257 [Flight] Don't double badge consoles that are replayed from a third party (#33685) Sebastian Markbåge 2025-07-02 18:22:14 -04:00
  • aef297a35f [Fiber] Highlight a Component with Deeply Equal Props in the Performance Track (#33660) sebmarkbage 2025-07-02 14:39:53 -07:00
  • 216c636262 [Fiber] Highlight a Component with Deeply Equal Props in the Performance Track (#33660) sebmarkbage 2025-07-02 14:39:23 -07:00
  • 0b78161d7d [Fiber] Highlight a Component with Deeply Equal Props in the Performance Track (#33660) Sebastian Markbåge 2025-07-02 17:33:07 -04:00
  • dcf83f7c2d Disable ScrollTimeline in Safari (#33499) Sebastian Markbåge 2025-07-02 17:01:49 -04:00
  • e05a926ec6 Clear width/height from Keyframes to Optimize View Transitions (#33576) sebmarkbage 2025-07-02 13:17:23 -07:00
  • 94fce500bc [Flight] Use a heuristic to extract a useful description of I/O from the Promise value (#33662) Sebastian Markbåge 2025-07-02 16:12:37 -04:00
  • 508f7aa78f [Fiber] Switch back to using performance.measure for trigger logs (#33659) Sebastian Markbåge 2025-07-02 16:10:52 -04:00
  • e104795f63 [Fiber] Show Diff Render Props in Performance Track in DEV (#33658) Sebastian Markbåge 2025-07-02 16:10:07 -04:00
  • c0d151ce7e Clear width/height from Keyframes to Optimize View Transitions (#33576) Sebastian Markbåge 2025-07-02 16:09:26 -04:00
  • fc41c24aa6 Add ScrollTimeline Polyfill for Swipe Recognizer using a new CustomTimeline protocol (#33501) Sebastian Markbåge 2025-07-02 16:07:46 -04:00
  • f029349313 Remove now dead argument from resolveClassComponentProps (#33682) kassens 2025-07-02 07:54:25 -07:00
  • cd476cf847 Remove now dead argument from resolveClassComponentProps (#33682) kassens 2025-07-02 07:53:50 -07:00
  • 73aa744b70 Remove now dead argument from resolveClassComponentProps (#33682) Jan Kassens 2025-07-02 10:45:37 -04:00
  • 5fcf94686b Cleanup disableDefaultPropsExceptForClasses flag (#33648) kassens 2025-07-01 13:00:04 -07:00
  • 6784e4efd6 Cleanup disableDefaultPropsExceptForClasses flag (#33648) kassens 2025-07-01 12:59:32 -07:00
  • 602917c8cb Cleanup disableDefaultPropsExceptForClasses flag (#33648) Jan Kassens 2025-07-01 15:52:56 -04:00
  • 6b04874535 Add react-tools-cli commands for each tool on the mcp Jorge Cabiedes 2025-07-01 11:31:30 -07:00
  • 32628e27fb fix: rename bottom stack frame (#33680) hoxyq 2025-07-01 10:13:44 -07:00
  • a41d5941e6 fix: rename bottom stack frame (#33680) hoxyq 2025-07-01 10:13:11 -07:00
  • 91d097b2c5 fix: rename bottom stack frame (#33680) Ruslan Lesiutin 2025-07-01 18:06:26 +01:00
  • 1ba1485a65 Create react-tools-cli package and import react-mcp-server Jorge Cabiedes Acosta 2025-07-01 09:01:36 -07:00
  • 7216c0f002 [Flight] Don't assume _debugStack and _owner is defined for prod elements (#33675) Sebastian Markbåge 2025-06-30 16:15:19 -04:00
  • 6a3d16ca74 Back out "Remove Dead Code in WWW JS" (#33673) Jan Kassens 2025-06-30 15:26:45 -04:00
  • 65c4decb56 Remove Dead Code in WWW JS Facebook Community Bot 2025-06-30 08:24:29 -07:00
  • 59b630fc80 Align AttributeConfiguration type in ReactNativeTypes (#33671) huntie 2025-06-30 07:43:31 -07:00
  • 1e0d12b6f2 Align AttributeConfiguration type in ReactNativeTypes (#33671) Dawid Małecki 2025-06-30 16:36:49 +02:00
  • 627421f141 Special case printing Promises in Performance Track Properties (#33670) sebmarkbage 2025-06-30 06:28:50 -07:00
  • 7c4226a83a Special case printing Promises in Performance Track Properties (#33670) sebmarkbage 2025-06-30 06:28:07 -07:00
  • e9cab42ece Special case printing Promises in Performance Track Properties (#33670) Sebastian Markbåge 2025-06-30 09:21:04 -04:00
  • 3cfcdfb307 [Flight] Resolve Deep Cycles (#33664) Sebastian Markbåge 2025-06-29 10:56:16 -04:00
  • 9c2a8dd5f8 [Flight] Ensure we dedupe references if we later discover that it's the model root (#33666) Sebastian Markbåge 2025-06-29 10:47:33 -04:00
  • 811e203ed4 [Flight] Don't replay performance logs when replayConsoleLogs is false (#33656) Sebastian Markbåge 2025-06-27 16:27:45 -04:00
  • d92056efb3 React DevTools 6.1.2 -> 6.1.3 (#33657) Ruslan Lesiutin 2025-06-27 16:17:08 +01:00
  • 58ac15cdc9 devtools: emit performance entries only when profiling (#33652) Ruslan Lesiutin 2025-06-27 15:32:08 +01:00
  • bfc8801e0f [Flight] Write Debug Info to Separate Priority Queue (#33654) Sebastian Markbåge 2025-06-27 09:45:11 -04:00
  • d75b43973d Include Component Props in Performance Track (#33655) sebmarkbage 2025-06-27 05:52:12 -07:00
  • fd62043fd8 Include Component Props in Performance Track (#33655) sebmarkbage 2025-06-27 05:51:37 -07:00
  • d2a288febf Include Component Props in Performance Track (#33655) Sebastian Markbåge 2025-06-27 08:45:56 -04:00
  • fc4cb67eb8 Merge 60f898e433 into sapling-pr-archive-josephsavona Joseph Savona 2025-06-26 17:07:58 -07:00
  • 60f898e433 [compiler] Repro for missed case of global mutation Joe Savona 2025-06-26 17:07:45 -07:00
  • 31fb8eae45 [compiler] InferEffects uses effects as value keys Joe Savona 2025-06-26 17:07:45 -07:00
  • 6d469ef262 [compiler] Infer render helpers for additional validation Joe Savona 2025-06-26 17:07:45 -07:00
  • 5415e4eed6 [compiler] Propagate CreateFunction effects for functions that return functions Joe Savona 2025-06-26 17:07:45 -07:00
  • 4db4b21c63 Fix typo "Complier" to "Compiler" and remove duplicate issue reference (#33653) Dhruv 2025-06-26 16:34:45 +01:00