Commit Graph

  • c92ef90758 Create fresh Offscreen instance when replaying (#34127) eps1lon 2025-08-11 12:03:00 -07:00
  • ac7820a99e Create fresh Offscreen instance when replaying (#34127) Sebastian "Sebbie" Silbermann 2025-08-11 20:55:48 +02:00
  • 3c67bbe5f9 [DevTools] Track suspensey CSS on "suspended by" (#34166) Sebastian Markbåge 2025-08-11 12:28:32 -04:00
  • 2c9a42dfd7 [DevTools] If the await doesn't have a stack use the stack from use() if any (#34162) Sebastian Markbåge 2025-08-11 12:28:10 -04:00
  • f1bbe87949 [easy] remove leftover reference to disableDefaultPropsExceptForClasses (#34169) kassens 2025-08-11 09:22:37 -07:00
  • 6d9f3506cc [easy] remove leftover reference to disableDefaultPropsExceptForClasses (#34169) kassens 2025-08-11 09:20:32 -07:00
  • f1e70b5e0a [easy] remove leftover reference to disableDefaultPropsExceptForClasses (#34169) Jan Kassens 2025-08-11 12:13:33 -04:00
  • d587434c35 [DevTools] Pick up suspended by info from use() (#34148) Sebastian Markbåge 2025-08-11 12:10:05 -04:00
  • ca292f7a57 [DevTools] Don't show "awaited by" if there's nothing to show (#34163) Sebastian Markbåge 2025-08-11 11:48:09 -04:00
  • 62a634b972 [DebugTools] Use thenables from the _debugThenableState if available (#34161) Sebastian Markbåge 2025-08-11 11:46:27 -04:00
  • 53d07944df [Fiber] Assign implicit debug info to used thenables (#34146) Sebastian Markbåge 2025-08-11 11:44:05 -04:00
  • 34ce3acafd [DevTools] Pick up suspended by info from React.lazy in type position (#34144) Sebastian Markbåge 2025-08-11 11:42:59 -04:00
  • 6445b3154e [Fiber] Add additional debugInfo to React.lazy constructors in DEV (#34137) Sebastian Markbåge 2025-08-11 11:42:23 -04:00
  • ab5238d5a4 [DevTools] Show name prop of Suspense / Activity in the Components Tree view (#34135) Sebastian Markbåge 2025-08-11 11:41:46 -04:00
  • 7a934a16b8 [DevTools] Show Owner Stacks in "rendered by" View (#34130) Sebastian Markbåge 2025-08-11 11:41:30 -04:00
  • 59ef3c4baf [DevTools] Allow Introspection of React Elements and React.lazy (#34129) Sebastian Markbåge 2025-08-11 11:41:14 -04:00
  • 72965f3615 [DevTools] Restore reconciling Suspense stack after fallback was reconciled (#34168) Sebastian "Sebbie" Silbermann 2025-08-11 17:12:39 +02:00
  • 594fb5e9ab [DevTools] Always skip 1 frame (#34167) Sebastian Markbåge 2025-08-11 01:50:26 -04:00
  • 98286cf8e3 [DevTools] Send suspense nodes to frontend store (#34070) Sebastian "Sebbie" Silbermann 2025-08-10 10:12:20 +02:00
  • de51778a0a Hot reloading: Avoid stack overflow on wide trees (#34145) sophiebits 2025-08-09 08:08:31 -07:00
  • aad0a4fc70 Hot reloading: Avoid stack overflow on wide trees (#34145) sophiebits 2025-08-09 08:07:52 -07:00
  • cf6e502ed2 Hot reloading: Avoid stack overflow on wide trees (#34145) Sophie Alpert 2025-08-09 08:02:22 -07:00
  • f1f2730198 Merge 2d90be783f into sapling-pr-archive-poteto lauren 2025-08-08 16:00:14 -04:00
  • 2d90be783f [compiler][wip] Extend ValidateNoDerivedComputationsInEffects for props derived effects Lauren Tan 2025-08-08 15:55:18 -04:00
  • eee6aad820 [compiler] new tests for props derived Lauren Tan 2025-08-08 12:15:14 -04:00
  • fb8726b0a4 Merge 4b056d339a into sapling-pr-archive-mofeiZ mofeiZ 2025-08-08 13:21:22 -04:00
  • 4b056d339a [compiler] Standarize CompilerDiagnostic descriptions (trailing periods) Mofei Zhang 2025-08-08 13:12:33 -04:00
  • fef04d9d59 [compiler] Aggregate error reporting, separate eslint rules Mofei Zhang 2025-08-08 12:18:50 -04:00
  • fd671a14d4 merge commit for archive created by Sapling Mofei Zhang 2025-08-08 13:12:57 -04:00
  • 99e28863f4 [compiler] Standarize CompilerDiagnostic descriptions (trailing periods) Mofei Zhang 2025-08-08 13:12:33 -04:00
  • bde46e8b57 [compiler] Aggregate error reporting, separate eslint rules Mofei Zhang 2025-08-08 12:18:50 -04:00
  • e81e9fe934 merge commit for archive created by Sapling Mofei Zhang 2025-08-08 12:54:45 -04:00
  • 75235cafeb [compiler] Standarize CompilerDiagnostic descriptions (trailing periods) Mofei Zhang 2025-08-08 12:48:42 -04:00
  • 108675071f [compiler] Aggregate error reporting, separate eslint rules Mofei Zhang 2025-08-08 12:18:50 -04:00
  • 118a790fa9 Merge 457e94f327 into sapling-pr-archive-mofeiZ mofeiZ 2025-08-08 12:24:05 -04:00
  • 457e94f327 [compiler] Aggregate error reporting, separate eslint rules Mofei Zhang 2025-08-08 12:18:50 -04:00
  • 417b21949b Merge d14b47ec8f into sapling-pr-archive-mofeiZ mofeiZ 2025-08-08 12:22:14 -04:00
  • d14b47ec8f [compiler] Aggregate error reporting, separate eslint rules Mofei Zhang 2025-08-08 12:18:50 -04:00
  • 3721a972f5 merge commit for archive created by Sapling Mofei Zhang 2025-08-08 12:21:44 -04:00
  • 59f0a6a18d [compiler] Aggregate error reporting in a registry Mofei Zhang 2025-08-08 12:18:50 -04:00
  • 51f43c1348 Merge 8faebc7a94 into sapling-pr-archive-mofeiZ mofeiZ 2025-08-08 12:10:42 -04:00
  • 8faebc7a94 [compiler] Aggregate error reporting in a registry Mofei Zhang 2025-08-06 16:02:54 -04:00
  • 190118db35 Forbidden variable names validation Jorge Cabiedes Acosta 2025-08-08 08:50:03 -07:00
  • 46525df673 Merge d545586fca into sapling-pr-archive-poteto lauren 2025-08-07 11:45:36 -04:00
  • d545586fca [compiler] Fix codegen for nested method calls with memoized properties pr34100 Lauren Tan 2025-08-07 11:45:15 -04:00
  • 357cdb3520 Merge d6b8537a70 into sapling-pr-archive-poteto lauren 2025-08-07 11:44:12 -04:00
  • d6b8537a70 [compiler] Fix codegen for nested method calls with memoized properties Lauren Tan 2025-08-07 11:43:05 -04:00
  • 833fd7ee7c merge commit for archive created by Sapling Lauren Tan 2025-08-07 11:43:35 -04:00
  • f6affefc2a [compiler] Fix codegen for nested method calls with memoized properties Lauren Tan 2025-08-07 11:43:05 -04:00
  • 3958d5d84b [Flight] Copy the name field of a serialized function debug value (#34085) Sebastian Markbåge 2025-08-07 10:55:01 -04:00
  • 738aebdbac [DevTools] Add Badge to Owners and sometimes stack traces (#34106) Sebastian Markbåge 2025-08-07 10:39:08 -04:00
  • aacecdda22 [Fiber] Try to give a stack trace to every entry in the Scheduler Performance Track (#34123) sebmarkbage 2025-08-07 07:33:40 -07:00
  • b163fbe806 [Fiber] Try to give a stack trace to every entry in the Scheduler Performance Track (#34123) sebmarkbage 2025-08-07 07:33:18 -07:00
  • 4c9c109cea [Fiber] Try to give a stack trace to every entry in the Scheduler Performance Track (#34123) Sebastian Markbåge 2025-08-07 10:26:30 -04:00
  • 552a5dadcf [DevTools] fix: handle store mutations synchronously in TreeContext (#34119) Ruslan Lesiutin 2025-08-07 14:05:56 +01:00
  • adeea39498 Merge 2caa85b876 into sapling-pr-archive-josephsavona Joseph Savona 2025-08-07 00:19:20 -07:00
  • 2caa85b876 [compiler] Add support for diagnostic hints Joe Savona 2025-08-07 00:17:00 -07:00
  • cfd4c7e39a merge commit for archive created by Sapling Joe Savona 2025-08-07 00:10:53 -07:00
  • 61b605f764 [compiler] Add hint to name variables with "Ref" suffix pr34125 Joe Savona 2025-08-07 00:10:40 -07:00
  • a981c2e2aa Merge 6ac73b1279 into sapling-pr-archive-josephsavona Joseph Savona 2025-08-07 00:09:15 -07:00
  • 6ac73b1279 [compiler] Add hint to name variables with "Ref" suffix Joe Savona 2025-08-07 00:06:52 -07:00
  • 63256ad2e4 [compiler] remove use of inspect module (#34124) josephsavona 2025-08-07 00:07:12 -07:00
  • 5752f3502e [compiler] remove use of inspect module (#34124) josephsavona 2025-08-07 00:06:36 -07:00
  • f468d37739 [compiler] remove use of inspect module (#34124) Joseph Savona 2025-08-06 23:59:55 -07:00
  • 626df8884a Merge fa992fdc10 into sapling-pr-archive-josephsavona Joseph Savona 2025-08-06 23:49:11 -07:00
  • fa992fdc10 [compiler] remove use of inspect module pr34124 Joe Savona 2025-08-06 23:48:57 -07:00
  • 384e468f62 merge commit for archive created by Sapling Joe Savona 2025-08-06 23:18:38 -07:00
  • ec21967c8c [compiler] Repro for missed case of global mutation Joe Savona 2025-08-06 23:18:14 -07:00
  • 946d5518fe [compiler] InferEffects uses effects as value keys Joe Savona 2025-08-06 23:18:14 -07:00
  • 7bf2cc9a4e [compiler] Propagate CreateFunction effects for functions that return functions Joe Savona 2025-08-06 23:18:14 -07:00
  • 7398334948 [compiler] Infer render helpers for additional validation pr33647 Joe Savona 2025-08-06 23:18:13 -07:00
  • c403a7c548 [compiler] Upstream experimental flow integration (#34121) Joseph Savona 2025-08-06 15:58:07 -07:00
  • 1b6f797f31 Merge 50850bbac6 into sapling-pr-archive-josephsavona Joseph Savona 2025-08-06 13:22:38 -07:00
  • 50850bbac6 [compiler] Upstream experimental flow integration pr34121 Joe Savona 2025-08-06 13:22:10 -07:00
  • fa212fc2b1 [DevTools] Measure the Rectangle of Suspense boundaries as we reconcile (#34090) Sebastian Markbåge 2025-08-06 14:56:52 -04:00
  • b080063331 [DevTools] Source Map Stack Traces such in await locations (#34094) Sebastian Markbåge 2025-08-06 13:45:06 -04:00
  • 66f09bd054 [DevTools] Sort "Suspended By" view by the start time (#34105) Sebastian Markbåge 2025-08-06 11:23:00 -04:00
  • 0825d019be [DevTools] Prefer I/O stack and show await stack after only if it's a different owner (#34101) Sebastian Markbåge 2025-08-06 11:21:01 -04:00
  • c97ec75324 [DevTools] Disconnect and Reconnect children of Suspense boundaries instead of Unmounting and Mounting (#34089) Sebastian Markbåge 2025-08-06 11:05:19 -04:00
  • 99fd4f2ac1 [DevTools] Reorder moved filtered Fibers with backing DevToolsInstance (#34104) Sebastian Markbåge 2025-08-05 12:39:45 -04:00
  • 7da6014535 [compiler] Delete PropagatePhiTypes (#34107) josephsavona 2025-08-04 15:25:12 -07:00
  • a23648fa0d [compiler] Delete PropagatePhiTypes (#34107) josephsavona 2025-08-04 15:24:38 -07:00
  • 7deda941f7 [compiler] Delete PropagatePhiTypes (#34107) Joseph Savona 2025-08-04 15:15:51 -07:00
  • 75d0c69ad3 Merge 0362a02509 into sapling-pr-archive-josephsavona Joseph Savona 2025-08-04 15:11:09 -07:00
  • 0362a02509 [compiler] Delete PropagatePhiTypes Joe Savona 2025-08-04 15:10:58 -07:00
  • 96dea57007 merge commit for archive created by Sapling Joe Savona 2025-08-04 14:30:53 -07:00
  • a9b0ec60ce [compiler] Repro for missed case of global mutation Joe Savona 2025-08-04 14:22:39 -07:00
  • 3810f4d1b0 [compiler] InferEffects uses effects as value keys Joe Savona 2025-08-04 14:22:39 -07:00
  • d7a7cfa162 [compiler] Propagate CreateFunction effects for functions that return functions Joe Savona 2025-08-04 14:22:39 -07:00
  • 057cb355c8 [compiler] Infer render helpers for additional validation Joe Savona 2025-08-04 14:30:24 -07:00
  • 88bca4d85a Merge a30ae9e9d1 into sapling-pr-archive-josephsavona Joseph Savona 2025-08-04 14:24:38 -07:00
  • a30ae9e9d1 [compiler] Repro for missed case of global mutation Joe Savona 2025-08-04 14:22:39 -07:00
  • ee62a45de3 [compiler] InferEffects uses effects as value keys Joe Savona 2025-08-04 14:22:39 -07:00
  • b0e91ac48b [compiler] Propagate CreateFunction effects for functions that return functions Joe Savona 2025-08-04 14:22:39 -07:00
  • 913fe2f6ee [compiler] Infer render helpers for additional validation Joe Savona 2025-08-04 14:22:39 -07:00
  • 313c51425e [compiler] rebase #32285 (#34102) josephsavona 2025-08-04 12:11:18 -07:00
  • df8c8c31d8 [compiler] rebase #32285 (#34102) josephsavona 2025-08-04 12:10:41 -07:00
  • d3b26b2953 [compiler] rebase #32285 (#34102) Joseph Savona 2025-08-04 12:04:44 -07:00
  • b211d7023c [compiler] Add repros for various invariants (#34099) lauren 2025-08-04 14:36:12 -04:00
  • 531e926d62 Merge dc1eaeb72e into sapling-pr-archive-josephsavona Joseph Savona 2025-08-04 11:32:57 -07:00