Commit Graph

  • 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
  • dc1eaeb72e [compiler] rebase #32285 Joe Savona 2025-08-04 11:32:25 -07:00
  • ba4bdb2ab5 [DevTools] Consume SuspenseNodes that were skipped when we're bailing out of a subtree (#34082) Sebastian Markbåge 2025-08-04 13:04:47 -04:00
  • 6be10db16e merge commit for archive created by Sapling Lauren Tan 2025-08-04 11:59:48 -04:00
  • 631249d120 [compiler] Fix codegen for nested method calls with memoized properties Lauren Tan 2025-08-04 11:59:07 -04:00
  • 06366c5f31 Merge 124ea85d6f into sapling-pr-archive-poteto lauren 2025-08-04 11:57:29 -04:00
  • 124ea85d6f [compiler] Fix codegen for nested method calls with memoized properties Lauren Tan 2025-08-04 11:55:34 -04:00
  • 5c46a2f4c5 Merge 7adc694a53 into sapling-pr-archive-poteto lauren 2025-08-04 11:07:11 -04:00
  • 7adc694a53 [compiler] Add repros for various invariants Lauren Tan 2025-08-04 11:06:37 -04:00
  • be11cb5c4b [DevTools] Tweak the presentation of the Promise value (#34097) Sebastian Markbåge 2025-08-04 09:42:48 -04:00
  • 557745eb0b [DevTools] Add structure full stack parsing to DevTools (#34093) Sebastian Markbåge 2025-08-04 09:37:46 -04:00
  • d3f800d47a [DevTools] Style clickable Owner components with angle brackets and bold (#34096) Sebastian Markbåge 2025-08-04 09:28:31 -04:00
  • 8e3db095aa [DevTools] Make a non-editable name of KeyValue clickable (#34095) Sebastian Markbåge 2025-08-04 09:27:37 -04:00
  • 041754697c [DevTools] Only show state for ClassComponents (#34091) Sebastian Markbåge 2025-08-04 09:26:12 -04:00
  • 30fca45c1c fix: apply initial horizontal offset on tree mount (#34088) Ruslan Lesiutin 2025-08-04 13:12:53 +02:00
  • c499adf8c8 [Flight] Allow Temporary References to be awaited (#34084) Sebastian Markbåge 2025-08-02 18:44:20 -04:00
  • a6b6ccf3c0 Allow returning a temporary reference inside an async function (#33761) sebmarkbage 2025-08-02 15:19:50 -07:00
  • 1d163962b2 Allow returning a temporary reference inside an async function (#33761) Dennis Kats 2025-08-02 18:11:54 -04:00
  • 952bee4aa2 [compiler] Improve merging of scopes that invalidate together (#34049) josephsavona 2025-08-01 13:07:00 -07:00
  • 789bae0c1e [compiler] Add definitions for Object entries/keys/values (#34047) josephsavona 2025-08-01 13:06:43 -07:00
  • c4e079782f [compiler] Add definitions for Object entries/keys/values (#34047) josephsavona 2025-08-01 13:06:06 -07:00
  • ddf8bc3fba [compiler] Improve merging of scopes that invalidate together (#34049) Joseph Savona 2025-08-01 13:00:01 -07:00
  • 0860b9cc1f [compiler] Add definitions for Object entries/keys/values (#34047) Joseph Savona 2025-08-01 12:59:49 -07:00
  • 538ac7ae4b [Flight] Fix debug info leaking to outer handler (#34081) Sebastian Markbåge 2025-08-01 15:44:48 -04:00
  • ad524e50a1 [compiler] Emit more specific error when making identifiers with reserved words (#34080) poteto 2025-08-01 12:18:45 -07:00
  • 12966d2c5f [compiler] Emit more specific error when making identifiers with reserved words (#34080) poteto 2025-08-01 12:18:08 -07:00
  • 52612a7cbd [compiler] Emit more specific error when making identifiers with reserved words (#34080) lauren 2025-08-01 15:10:34 -04:00
  • 012db1815e merge commit for archive created by Sapling Lauren Tan 2025-08-01 15:02:40 -04:00
  • 55eda1bff1 [compiler] Emit more specific error when making identifiers with reserved words Lauren Tan 2025-08-01 15:02:21 -04:00
  • 2a6ce512f4 merge commit for archive created by Sapling Lauren Tan 2025-08-01 13:09:40 -04:00
  • 4cf1675c09 [compiler] Emit more specific error when making identifiers with reserved words Lauren Tan 2025-08-01 13:09:21 -04:00
  • 4134c4e7fc merge commit for archive created by Sapling Lauren Tan 2025-08-01 12:52:39 -04:00
  • 56e4e010d7 [compiler] Emit more specific error when making identifiers with reserved words Lauren Tan 2025-08-01 12:52:10 -04:00
  • f891296eda merge commit for archive created by Sapling Lauren Tan 2025-08-01 12:49:50 -04:00
  • f92ebfd3c3 [compiler] Emit more specific error when making identifiers with reserved words Lauren Tan 2025-08-01 12:49:28 -04:00
  • dbea5e8189 Merge 80b8d8522f into sapling-pr-archive-poteto lauren 2025-08-01 12:47:31 -04:00
  • 80b8d8522f [compiler] Emit more specific error when making identifiers with reserved words Lauren Tan 2025-08-01 12:44:49 -04:00
  • bdb4a96f62 [DevTools] Lazily compute initial Tree state (#34078) Sebastian "Sebbie" Silbermann 2025-08-01 17:49:25 +02:00
  • b729ddca44 fix no new lines before error stacks in console errors fix-no-new-line-before-error-stacks-in-console-errors Vitali Zaidman 2025-07-31 18:13:24 +01:00
  • c260b38d0a [DevTools] Clean up Virtual Instances from id map (#34063) Sebastian Markbåge 2025-07-31 10:30:31 -04:00
  • 5bbf9be246 [DevTools] Model Hidden Offscreen Boundaries as Unmounts (#34062) Sebastian Markbåge 2025-07-31 10:30:10 -04:00
  • 0e7e542347 [Fizz] Count Boundary bytes that may contribute to the preamble in the request byteSize (#34059) gnoff 2025-07-30 18:25:24 -07:00
  • 8de7aed892 [Fizz] Count Boundary bytes that may contribute to the preamble in the request byteSize (#34059) Josh Story 2025-07-30 18:18:57 -07:00
  • 470e0bb4f5 [Fizz] Don't outline Boundaries that may contribute to the preamble (#34058) gnoff 2025-07-30 18:13:01 -07:00
  • 98773466ce [Fizz] Don't outline Boundaries that may contribute to the preamble (#34058) Josh Story 2025-07-30 18:06:47 -07:00
  • 9784cb379e [DevTools] No suspending above the root (#34055) Sebastian Markbåge 2025-07-30 11:31:27 -04:00
  • dcf2a6f665 [DevTools] Keep a Suspense Tree Parellel to the Instance tree in the Backend (#34050) Sebastian Markbåge 2025-07-30 09:55:09 -04:00
  • 36c63d4f9c [DevTools] Layout for Suspense tab (#34042) Sebastian "Sebbie" Silbermann 2025-07-30 07:12:18 +02:00
  • dafe17b9a3 Merge 4f05deca4e into sapling-pr-archive-josephsavona Joseph Savona 2025-07-29 22:02:28 -07:00
  • 4f05deca4e [compiler] Improve merging of scopes that invalidate together pr34049 Joe Savona 2025-07-29 21:58:59 -07:00
  • 75be876f2a [compiler] Add definitions for Object entries/keys/values pr34047 Joe Savona 2025-07-29 13:54:00 -07:00
  • 60f0f7ff80 Merge b02a5c7420 into sapling-pr-archive-josephsavona Joseph Savona 2025-07-29 15:37:48 -07:00
  • b02a5c7420 [compiler] Improve merging of scopes that invalidate together Joe Savona 2025-07-29 15:29:48 -07:00
  • 25ba6d761a Merge abf0b889d8 into sapling-pr-archive-josephsavona Joseph Savona 2025-07-29 15:33:07 -07:00
  • abf0b889d8 [compiler] Improve merging of scopes that invalidate together Joe Savona 2025-07-29 15:29:48 -07:00
  • 8d97bf69ee Merge bfd53a3b92 into sapling-pr-archive-josephsavona Joseph Savona 2025-07-29 13:56:49 -07:00
  • bfd53a3b92 [compiler] Add definitions for Object entries/keys/values Joe Savona 2025-07-29 13:54:00 -07:00
  • ceea1fc141 Enable ref validation in linter (#34044) josephsavona 2025-07-29 12:37:24 -07:00
  • e918a9db2a Enable ref validation in linter (#34044) josephsavona 2025-07-29 12:36:49 -07:00
  • 88b40f6e41 Enable ref validation in linter (#34044) Joseph Savona 2025-07-29 12:30:29 -07:00
  • 6c52ededa5 Merge ec6ecf05b8 into sapling-pr-archive-josephsavona Joseph Savona 2025-07-29 12:22:13 -07:00
  • ec6ecf05b8 [compiler] Detect known incompatible libraries Joe Savona 2025-07-29 12:22:06 -07:00
  • 7d696dc3b8 Enable ref validation in linter pr34043 Joe Savona 2025-07-29 12:13:50 -07:00
  • 2073322678 Merge e0a95ef026 into sapling-pr-archive-josephsavona Joseph Savona 2025-07-29 12:14:02 -07:00
  • e0a95ef026 Enable ref validation in linter Joe Savona 2025-07-29 12:13:50 -07:00
  • c4f4723d5a merge commit for archive created by Sapling Joe Savona 2025-07-29 11:43:30 -07:00
  • c15116e66a [compiler] Detect known incompatible libraries Joe Savona 2025-07-29 11:43:04 -07:00
  • e3d076194c [compiler] Allow assigning ref-accessing functions to objects if not mutated (#34026) josephsavona 2025-07-29 11:05:18 -07:00
  • 880a03f99e [compiler] Allow assigning ref-accessing functions to objects if not mutated (#34026) josephsavona 2025-07-29 11:04:45 -07:00
  • 491b4aaa84 [compiler] disallow ref access in state initializer, reducer/initializer (#34025) josephsavona 2025-07-29 11:03:37 -07:00
  • e0a3dc5c61 [compiler] disallow ref access in state initializer, reducer/initializer (#34025) josephsavona 2025-07-29 11:03:02 -07:00
  • daaa3f089b [compiler] treat ref-like identifiers as refs by default (#34005) josephsavona 2025-07-29 10:59:10 -07:00
  • e56d81bb0a Merge a2d4dd62d3 into sapling-pr-archive-josephsavona Joseph Savona 2025-07-29 10:59:07 -07:00
  • a2d4dd62d3 [compiler] Detect known incompatible libraries Joe Savona 2025-07-29 10:58:58 -07:00
  • 7f88cd0cf5 [compiler] treat ref-like identifiers as refs by default (#34005) josephsavona 2025-07-29 10:58:35 -07:00
  • 04a7a61918 [compiler] Allow assigning ref-accessing functions to objects if not mutated (#34026) Joseph Savona 2025-07-29 10:57:26 -07:00
  • 7d2ff883ed Merge cfaef1cf51 into sapling-pr-archive-josephsavona Joseph Savona 2025-07-29 10:57:18 -07:00
  • cfaef1cf51 [compiler] Detect known incompatible libraries Joe Savona 2025-07-29 10:57:08 -07:00
  • e1f907d68d [compiler] Allow assigning ref-accessing functions to objects if not mutated pr34026 Joe Savona 2025-07-29 10:57:08 -07:00