Commit Graph

  • 422787c1dd [compiler] More useMemo validation (#34868) josephsavona 2025-10-16 13:12:29 -07:00
  • d437a6520f [compiler] More useMemo validation (#34868) josephsavona 2025-10-16 13:11:56 -07:00
  • 1324e1bb1f [compiler] Cleanup and enable validateNoVoidUseMemo (#34882) Joseph Savona 2025-10-16 13:08:57 -07:00
  • 1df7c23f2b merge commit for archive created by Sapling Joe Savona 2025-10-16 13:08:44 -07:00
  • 55bf051afd [compiler][wip] Fix for ValidatePreserveMemo edge case w multiple return in useMemo pr34855 Joe Savona 2025-10-16 13:08:23 -07:00
  • 2a18d35301 [compiler] Cleanup and enable validateNoVoidUseMemo pr34882 Joe Savona 2025-10-16 13:08:23 -07:00
  • 7f5ea1bf67 [compiler] More useMemo validation (#34868) Joseph Savona 2025-10-16 13:05:18 -07:00
  • 24772a49d7 Merge a16291f1d6 into sapling-pr-archive-josephsavona Joseph Savona 2025-10-16 12:57:28 -07:00
  • a16291f1d6 [compiler][wip] Fix for ValidatePreserveMemo edge case w multiple return in useMemo Joe Savona 2025-10-16 12:57:15 -07:00
  • 7f6930cd7a [compiler] Cleanup and enable validateNoVoidUseMemo Joe Savona 2025-10-16 12:57:12 -07:00
  • a8a77824e6 Merge 38008218d5 into sapling-pr-archive-josephsavona Joseph Savona 2025-10-16 12:28:02 -07:00
  • 38008218d5 [compiler][wip] Fix for ValidatePreserveMemo edge case w multiple return in useMemo Joe Savona 2025-10-16 10:42:53 -07:00
  • 69ebf93ef2 [compiler] Cleanup and enable validateNoVoidUseMemo Joe Savona 2025-10-16 12:27:47 -07:00
  • e1120009be [ESLint] Disallow passing effect event down when inlined as a prop (#34820) jbrown215 2025-10-16 11:24:52 -07:00
  • 9ad379e689 [ESLint] Disallow passing effect event down when inlined as a prop (#34820) jbrown215 2025-10-16 11:24:11 -07:00
  • 0e32da71c7 Add MIT license header to feature flag utility script (#34833) Damjan Petrovic 2025-10-16 20:20:21 +02:00
  • 2381ecc290 [ESLint] Disallow passing effect event down when inlined as a prop (#34820) João Eirinha 2025-10-16 19:18:01 +01:00
  • 76ed2f9861 Merge 64e2484339 into sapling-pr-archive-josephsavona Joseph Savona 2025-10-16 10:54:18 -07:00
  • 64e2484339 [compiler][wip] Fix for ValidatePreserveMemo edge case w multiple return in useMemo Joe Savona 2025-10-16 10:42:53 -07:00
  • a59c9fc6bf [compiler] More useMemo validation pr34868 Joe Savona 2025-10-16 10:42:53 -07:00
  • 272c9e54b0 Merge e791552bd5 into sapling-pr-archive-josephsavona Joseph Savona 2025-10-16 10:43:17 -07:00
  • e791552bd5 [compiler][wip] Fix for ValidatePreserveMemo edge case w multiple return in useMemo Joe Savona 2025-10-16 10:42:53 -07:00
  • d79680bfa1 [compiler] More useMemo validation Joe Savona 2025-10-16 10:42:53 -07:00
  • 5418d8bdc1 Fix changelog link (#34879) Ricky 2025-10-16 13:40:26 -04:00
  • 7c2ca0d960 [compiler] Preserve TSNonNullExpressions (#33097) gh/josephsavona/78/base Joseph Savona 2025-10-16 10:39:07 -07:00
  • 0da9b2daff [compiler] improve zod v3 backwards compat (#34877) josephsavona 2025-10-16 09:57:55 -07:00
  • 1b9c003568 [compiler] improve zod v3 backwards compat (#34877) josephsavona 2025-10-16 09:57:16 -07:00
  • ed1351c4fb [compiler] improve zod v3 backwards compat (#34877) Henry Q. Dineen 2025-10-16 12:46:55 -04:00
  • 93f8593289 [DevTools] Adjust the rects size by one pixel smaller (#34876) Sebastian Markbåge 2025-10-16 12:16:16 -04:00
  • dc1becd893 [DevTools] Remove steps title from scrubber (#34878) Sebastian Markbåge 2025-10-16 12:16:04 -04:00
  • 4bb65aec29 Only capture stacks for up to 10 frames for Owner Stacks (#34864) eps1lon 2025-10-16 09:12:32 -07:00
  • 11a35c9135 Only capture stacks for up to 10 frames for Owner Stacks (#34864) eps1lon 2025-10-16 09:09:04 -07:00
  • d8aa94b0f4 Only capture stacks for up to 10 frames for Owner Stacks (#34864) Sebastian "Sebbie" Silbermann 2025-10-16 18:00:41 +02:00
  • 03ba0c76e1 [DevTools] Include some sub-pixel precision in rects (#34873) Sebastian Markbåge 2025-10-16 10:50:41 -04:00
  • 4e00747378 [DevTools] Don't pluralize if already plural (#34870) Sebastian Markbåge 2025-10-16 10:50:18 -04:00
  • 7bd8716acd [DevTools] Don't try to load anonymous or empty urls (#34869) Sebastian Markbåge 2025-10-16 10:49:37 -04:00
  • 7385d1f61a [DevTools] Add inspection button to Suspense tab (#34867) Sebastian Markbåge 2025-10-16 10:49:23 -04:00
  • 18556e027e Merge a403f69593 into sapling-pr-archive-josephsavona Joseph Savona 2025-10-15 17:31:59 -07:00
  • a403f69593 [compiler] More useMemo validation Joe Savona 2025-10-15 17:30:38 -07:00
  • d87a2ec1a4 [compiler] Fix fbt for the ∞th time (#34865) josephsavona 2025-10-15 16:30:07 -07:00
  • c6b61aab92 [compiler] Fix fbt for the ∞th time (#34865) josephsavona 2025-10-15 16:29:24 -07:00
  • 85f415e33b [compiler] Fix fbt for the ∞th time (#34865) Joseph Savona 2025-10-15 16:23:31 -07:00
  • 54cb810c04 merge commit for archive created by Sapling Joe Savona 2025-10-15 16:12:13 -07:00
  • 6772dc0721 [compiler][wip] Fix for ValidatePreserveMemo edge case w multiple return in useMemo Joe Savona 2025-10-15 14:44:04 -07:00
  • 1895becd54 [compiler] Fix fbt for the ∞th time pr34865 Joe Savona 2025-10-15 16:04:58 -07:00
  • 91a8415fa2 merge commit for archive created by Sapling Joe Savona 2025-10-15 16:05:18 -07:00
  • a695dfebb8 [compiler][wip] Fix for ValidatePreserveMemo edge case w multiple return in useMemo Joe Savona 2025-10-15 14:44:04 -07:00
  • 7399427801 [compiler] Fix fbt for the ∞th time Joe Savona 2025-10-15 16:04:58 -07:00
  • b02595a3cd merge commit for archive created by Sapling Joe Savona 2025-10-15 14:53:54 -07:00
  • 8b522b3c20 [compiler][wip] Fix for ValidatePreserveMemo edge case w multiple return in useMemo Joe Savona 2025-10-15 14:44:04 -07:00
  • 80f1401879 [compiler] Fix fbt for the ∞th time Joe Savona 2025-10-15 14:44:04 -07:00
  • 21326637d7 Merge a26654387c into sapling-pr-archive-josephsavona Joseph Savona 2025-10-15 14:44:56 -07:00
  • a26654387c [compiler][wip] Fix for ValidatePreserveMemo edge case w multiple return in useMemo Joe Savona 2025-10-15 14:44:04 -07:00
  • 92a8f7ad1e [compiler] Fix fbt for the ∞th time Joe Savona 2025-10-15 14:44:04 -07:00
  • 3365a6bfa5 Merge 93dea687d3 into sapling-pr-archive-josephsavona Joseph Savona 2025-10-15 14:40:09 -07:00
  • 93dea687d3 [compiler] Fix fbt for the ∞th time Joe Savona 2025-10-15 13:49:20 -07:00
  • 903366b8b1 [DevTools] Don't select on hover (#34860) Sebastian Markbåge 2025-10-15 13:43:55 -04:00
  • 0fbb9b3683 [DevTools] Don't highlight on timeline (#34861) Sebastian Markbåge 2025-10-15 13:43:43 -04:00
  • 65623697b5 [compiler] Infer types for properties after holes in array patterns (#34847) josephsavona 2025-10-15 09:51:56 -07:00
  • f10ee8a317 [compiler] Infer types for properties after holes in array patterns (#34847) josephsavona 2025-10-15 09:51:17 -07:00
  • e096403c59 [compiler] Infer types for properties after holes in array patterns (#34847) Joseph Savona 2025-10-15 09:45:06 -07:00
  • 1873ad7960 [DevTools] The bridge event types should only be defined in one direction (#34859) Sebastian Markbåge 2025-10-15 11:42:03 -04:00
  • 77b2f909f6 [DevTools] Attempt at a better "unique suspender" text (#34854) Sebastian Markbåge 2025-10-15 10:26:46 -04:00
  • 6773248311 [DevTools] Track whether a boundary is currently suspended and make transparent (#34853) Sebastian Markbåge 2025-10-15 10:26:07 -04:00
  • 5747cadf44 [DevTools] Don't hide overflow rectangles (#34852) Sebastian Markbåge 2025-10-15 10:25:46 -04:00
  • 751edd6e2c [DevTools] Measure text nodes (#34851) Sebastian Markbåge 2025-10-15 10:24:45 -04:00
  • 6cfc9c1ff3 [DevTools] Don't measure fallbacks when suspended (#34850) Sebastian Markbåge 2025-10-15 10:12:26 -04:00
  • d8b74ed93c Merge 61cd4d321f into sapling-pr-archive-josephsavona Joseph Savona 2025-10-14 21:53:52 -07:00
  • 61cd4d321f [compiler][wip] Fix for ValidatePreserveMemo edge case w multiple return in useMemo Joe Savona 2025-10-14 21:49:44 -07:00
  • 39663a0eb7 merge commit for archive created by Sapling Joe Savona 2025-10-14 15:35:26 -07:00
  • ee90fab4a3 [compiler] Infer types for properties after holes in array patterns pr34847 Joe Savona 2025-10-14 15:33:39 -07:00
  • e7984651e4 [playground] Allow accordion tabs to open on error (#34844) Eugene Choi 2025-10-14 15:07:27 -04:00
  • 5f2b571878 [DevTools] Filter out built-in stack frames (#34828) Sebastian Markbåge 2025-10-14 09:34:57 -04:00
  • 56e846921d [Flight] Exclude RSC Stream if the stream resolves in a task (#34838) Sebastian Markbåge 2025-10-14 08:28:47 -04:00
  • 19b71673b1 [Flight] Forward the current environment when forwarding I/O entries (#34836) Sebastian Markbåge 2025-10-14 07:57:48 -04:00
  • 73507ec457 [DevTools] Exclude Suspense boundaries in hidden Activity (#34756) Sebastian "Sebbie" Silbermann 2025-10-14 13:57:08 +02:00
  • 03a62b20fd [Flight] Look for moved debugInfo when logging component performance track (#34839) Sebastian Markbåge 2025-10-14 07:21:12 -04:00
  • 9c2f4736f9 [Perf Tracks]: Clear potentially large measures (#34803) hoxyq 2025-10-13 14:48:48 -07:00
  • 2bccf63900 [Perf Tracks]: Clear potentially large measures (#34803) hoxyq 2025-10-13 14:48:08 -07:00
  • b9ec735de2 [Perf Tracks]: Clear potentially large measures (#34803) Ruslan Lesiutin 2025-10-13 17:42:13 -04:00
  • 3f719c7a56 Fix/add missing else branch for renders with no props change (#34837) hoxyq 2025-10-13 14:29:21 -07:00
  • 0ab9291420 Fix/add missing else branch for renders with no props change (#34837) hoxyq 2025-10-13 14:28:43 -07:00
  • 47905a7950 Fix/add missing else branch for renders with no props change (#34837) Ruslan Lesiutin 2025-10-13 17:23:04 -04:00
  • 7b971c0a55 Current behavior for excluding Component render with unchanged props from Components track (#34822) Sebastian "Sebbie" Silbermann 2025-10-13 23:14:51 +02:00
  • 83ea655a0b [DevTools] Group consecutive suspended by rows by the same name (#34830) Sebastian Markbåge 2025-10-13 13:07:39 -04:00
  • 026abeaa5f [Flight] Respect displayName of Promise instances on the server (#34825) Sebastian Markbåge 2025-10-13 12:29:00 -04:00
  • d7215b4970 [DevTools] Preserve the original index when sorting suspended by (#34829) Sebastian Markbåge 2025-10-13 12:12:12 -04:00
  • e2ce64acb9 [DevTools] Don't show the root as being non-compliant (#34827) Sebastian Markbåge 2025-10-13 12:11:52 -04:00
  • 34b1567427 [DevTools] Ignore suspense boundaries, without visual representation, in the timeline (#34824) Sebastian Markbåge 2025-10-13 12:10:54 -04:00
  • b467c6e949 [DevTools] Explicitly say which id to scroll to and only once (#34823) Sebastian Markbåge 2025-10-13 12:09:45 -04:00
  • 990171b69f [Fiber] Ensure useEffectEvent reads latest values in forwardRef and memo() Components (#34831) eps1lon 2025-10-13 09:05:02 -07:00
  • bb3facf2ee [Fiber] Ensure useEffectEvent reads latest values in forwardRef and memo() Components (#34831) eps1lon 2025-10-13 09:04:21 -07:00
  • 93d4458fdc [Fiber] Ensure useEffectEvent reads latest values in forwardRef and memo() Components (#34831) Sebastian "Sebbie" Silbermann 2025-10-13 17:58:43 +02:00
  • e835d661da [Fiber] Don't unhide a node if a direct parent offscreen is still hidden (#34821) sebmarkbage 2025-10-12 16:56:21 -07:00
  • eacf8b80b7 [Fiber] Don't unhide a node if a direct parent offscreen is still hidden (#34821) sebmarkbage 2025-10-12 16:55:40 -07:00
  • 1d68bce19c [Fiber] Don't unhide a node if a direct parent offscreen is still hidden (#34821) Sebastian Markbåge 2025-10-12 19:50:06 -04:00
  • ead92181bd [Flight] Avoid unnecessary indirection when serializing debug info (#34797) Hendrik Liebau 2025-10-10 21:44:28 +02:00
  • d44659744f [Flight] Fix preload as attribute for stylesheets (#34760) Hendrik Liebau 2025-10-10 21:40:56 +02:00
  • 8454a32f3c devtools: fix ellipsis truncation for key values (#34796) Sophie Alpert 2025-10-10 14:05:49 -04:00
  • 06fcc8f380 [playground] Fix syntax error from crashing the Compiler playground (#34623) Ian Duvall 2025-10-09 12:02:55 -07:00