Commit Graph

  • 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
  • c2326b1336 [compiler] disallow ref access in state initializer, reducer/initializer (#34025) Joseph Savona 2025-07-29 10:56:04 -07:00
  • dd6c56ca1c Merge 077316fb61 into sapling-pr-archive-josephsavona Joseph Savona 2025-07-29 10:55:35 -07:00
  • 077316fb61 [compiler] Detect known incompatible libraries Joe Savona 2025-07-29 10:55:24 -07:00
  • b5aa8e7843 [compiler] Allow assigning ref-accessing functions to objects if not mutated Joe Savona 2025-07-29 10:55:24 -07:00
  • b56252672a [compiler] disallow ref access in state initializer, reducer/initializer pr34025 Joe Savona 2025-07-29 10:55:24 -07:00
  • 4395689980 [compiler] ref guards apply up to fallthrough of the test (#34024) Joseph Savona 2025-07-29 10:53:13 -07:00
  • 198a8061b0 Merge dc15a548d0 into sapling-pr-archive-josephsavona Joseph Savona 2025-07-29 10:52:59 -07:00
  • dc15a548d0 [compiler] Detect known incompatible libraries Joe Savona 2025-07-29 10:52:47 -07:00
  • 7de9894db4 [compiler] Allow assigning ref-accessing functions to objects if not mutated Joe Savona 2025-07-29 10:52:47 -07:00
  • ac26880aa2 [compiler] disallow ref access in state initializer, reducer/initializer Joe Savona 2025-07-29 10:52:47 -07:00
  • be41c94e5c [compiler] ref guards apply up to fallthrough of the test pr34024 Joe Savona 2025-07-29 10:52:47 -07:00
  • 6891dcb87d [compiler] treat ref-like identifiers as refs by default (#34005) Joseph Savona 2025-07-29 10:51:10 -07:00
  • 5859f94932 Merge 71a49d5732 into sapling-pr-archive-josephsavona Joseph Savona 2025-07-29 10:47:02 -07:00
  • 71a49d5732 [compiler] Detect known incompatible libraries Joe Savona 2025-07-29 10:37:52 -07:00
  • 28cef3a1ce [compiler] Allow assigning ref-accessing functions to objects if not mutated Joe Savona 2025-07-29 10:37:52 -07:00
  • 32ddb19bd0 [compiler] disallow ref access in state initializer, reducer/initializer Joe Savona 2025-07-29 10:37:52 -07:00
  • 70148cde61 [compiler] ref guards apply up to fallthrough of the test Joe Savona 2025-07-29 10:37:52 -07:00
  • b370db084e [compiler] treat ref-like identifiers as refs by default pr34005 Joe Savona 2025-07-29 10:37:52 -07:00
  • 0d2d171574 [compiler] Allow mergeRefs pattern (and detect refs passed as ref prop) (#34004) josephsavona 2025-07-29 10:12:39 -07:00
  • 5cf31b63ee [compiler] Allow mergeRefs pattern (and detect refs passed as ref prop) (#34004) josephsavona 2025-07-29 10:12:05 -07:00
  • 1d149910da [compiler] Improve ref validation error message (#34003) josephsavona 2025-07-29 10:11:27 -07:00
  • 266f429f27 [compiler] Improve ref validation error message (#34003) josephsavona 2025-07-29 10:10:52 -07:00