Commit Graph

  • 0357e0abed [lint] Use settings for additional hooks in exhaustive deps pr34637 Jordan Brown 2025-09-30 07:20:28 -04:00
  • ac4ac1f5a6 [lint] Enable custom hooks configuration for useEffectEvent calling rules pr34497 Jordan Brown 2025-09-28 14:33:12 -04:00
  • e6f2a8a376 Allow running yarn lint on subset of paths (#34646) Sebastian "Sebbie" Silbermann 2025-09-30 12:30:40 +02:00
  • ba2214e571 Apply build script changes for RN to main (#34640) Jack Pope 2025-09-29 20:40:24 -04:00
  • ecb2ce6c5f [Flight] Compute better I/O description for exotic types (#34650) Sebastian "Sebbie" Silbermann 2025-09-29 21:03:07 +02:00
  • 3580584ba2 [playground] ViewTransition on tab switch (#34596) Eugene Choi 2025-09-29 14:40:33 -04:00
  • 319a7867d0 [playground] ViewTransition on config expand (#34595) Eugene Choi 2025-09-29 14:09:37 -04:00
  • e786850cee Merge 8b0bbccb86 into sapling-pr-archive-poteto lauren 2025-09-29 11:51:51 -04:00
  • 8b0bbccb86 [eprh] Temporarily disable compiler rules Lauren Tan 2025-09-29 11:50:36 -04:00
  • d15d7fd79e [DevTools] Double click a Suspense Rect to jump to its position in the timeline (#34642) Sebastian Markbåge 2025-09-29 10:43:01 -04:00
  • 8674c3ba28 [DevTools] Enable Suspense tab for Canary releases (#34591) Sebastian "Sebbie" Silbermann 2025-09-29 16:23:30 +02:00
  • 24e260d35b Enable rules-of-hooks for DevTools (#34645) Sebastian "Sebbie" Silbermann 2025-09-29 15:31:06 +02:00
  • 2bbb7be0e1 [DevTools] Don't call Hooks conditionally (#34644) Sebastian "Sebbie" Silbermann 2025-09-29 15:15:09 +02:00
  • dce1f6cd5d [DevTools] Custom Scrubber Design (#34627) Sebastian Markbåge 2025-09-28 20:00:09 -04:00
  • 7c0fff6f2b [DevTools] Add Play/Pause and Skip Controls to the Timeline (#34620) Sebastian Markbåge 2025-09-28 19:14:28 -04:00
  • e2d19bf6a9 [DevTools] Use pretty icon with icon for unique suspenders toggle (#34625) Sebastian Markbåge 2025-09-28 19:13:15 -04:00
  • a7d8dddaf3 [DevTools] Add Settings button on Suspense Tab (#34624) Sebastian Markbåge 2025-09-28 19:09:52 -04:00
  • 34daed9504 Merge 5298c84d9e into sapling-pr-archive-jbrown215 Jordan Brown 2025-09-28 14:36:44 -04:00
  • 5298c84d9e [lint] Use settings for additional hooks in exhaustive deps Jordan Brown 2025-09-28 14:35:44 -04:00
  • 4e248b3047 [lint] Enable custom hooks configuration for useEffectEvent calling rules Jordan Brown 2025-09-28 14:33:12 -04:00
  • cf1dfa86f3 Merge f0e5627b3e into sapling-pr-archive-jbrown215 Jordan Brown 2025-09-28 14:32:36 -04:00
  • f0e5627b3e [lint] Use settings for additional hooks in exhaustive deps Jordan Brown 2025-09-28 14:32:27 -04:00
  • 323776cb45 [Fiber][DevTools] Add scheduleRetry to DevTools Hook (#34635) sebmarkbage 2025-09-28 10:57:21 -07:00
  • ac910f7978 [Fiber][DevTools] Add scheduleRetry to DevTools Hook (#34635) sebmarkbage 2025-09-28 10:56:42 -07:00
  • 8309724cb4 [Fiber][DevTools] Add scheduleRetry to DevTools Hook (#34635) Sebastian Markbåge 2025-09-28 13:51:35 -04:00
  • 03646a6ed2 merge commit for archive created by Sapling Jordan Brown 2025-09-28 13:14:02 -04:00
  • d08f2e4bd9 [lint] Enable custom hooks configuration for useEffectEvent calling rules Jordan Brown 2025-09-28 12:59:20 -04:00
  • 6679f4ae32 merge commit for archive created by Sapling Jordan Brown 2025-09-28 13:06:56 -04:00
  • 608bc3923f [lint] Enable custom hooks configuration for useEffectEvent calling rules Jordan Brown 2025-09-28 12:59:20 -04:00
  • 09d3cd8fb5 [DevTools] Larger panel buttons and center (#34619) Sebastian Markbåge 2025-09-28 12:09:08 -04:00
  • f78b2343cc [DevTools] Recursively compute the bounding rect of the roots (#34629) Sebastian Markbåge 2025-09-28 10:15:31 -04:00
  • e08f53b182 Match react-dom/static test entrypoints and published entrypoints (#34599) Sebastian "Sebbie" Silbermann 2025-09-28 13:26:31 +02:00
  • 2622487a74 [DevTools] Move Timeline to footer instead of header (#34617) Sebastian Markbåge 2025-09-26 16:27:49 -04:00
  • 8a24ef3e75 [DevTools] Show Transition indicator when "suspended by" rows are expanded (#34565) Sebastian "Sebbie" Silbermann 2025-09-26 22:27:22 +02:00
  • adc21166b9 flags: make enableAsyncDebugInfo dynamic for www (#34430) hoxyq 2025-09-26 11:47:51 -07:00
  • c552618a82 flags: make enableAsyncDebugInfo dynamic for www (#34430) Ruslan Lesiutin 2025-09-26 11:43:03 -07:00
  • 5a5734dfc7 Ensure useEffectEvent implementation is available in Canary (#34614) eps1lon 2025-09-26 10:01:49 -07:00
  • c4d4bc18c1 Ensure useEffectEvent implementation is available in Canary (#34614) eps1lon 2025-09-26 10:01:06 -07:00
  • df38ac9a3b Ensure useEffectEvent implementation is available in Canary (#34614) Sebastian "Sebbie" Silbermann 2025-09-26 18:53:12 +02:00
  • a0551235ac Bump useEffectEvent to Canary (#34610) jackpope 2025-09-26 08:57:50 -07:00
  • 1106071a2b Bump useEffectEvent to Canary (#34610) jackpope 2025-09-26 08:57:14 -07:00
  • 8bb7241f4c Bump useEffectEvent to Canary (#34610) Jack Pope 2025-09-26 11:51:30 -04:00
  • 8d557a638e [DevTools] Only show Suspense rects matching "unique-suspenders-only" filter (#34607) Sebastian "Sebbie" Silbermann 2025-09-26 17:29:15 +02:00
  • 6a51a9fea6 [DevTools] Track Server Environment Names of Each SuspenseNode (#34605) Sebastian Markbåge 2025-09-26 09:43:38 -04:00
  • 1fd291d3c5 [DevTools] Disable the tree list for now (#34606) Sebastian Markbåge 2025-09-26 09:43:00 -04:00
  • 047715c4ba [Flight] Preload <img> and <link> using hints before they're rendered (#34604) Sebastian Markbåge 2025-09-25 23:44:14 -04:00
  • 250f1b20e0 [playground] Fix useEffect on tabify (#34594) Eugene Choi 2025-09-25 14:56:41 -04:00
  • b0c1dc01ec [Flight] Add approximate parent context for FormatContext (#34601) Sebastian Markbåge 2025-09-25 12:05:47 -04:00
  • a0310426b8 [Fizz] Outline a Suspense Boundary if it has Suspensey CSS or Images (#34552) sebmarkbage 2025-09-25 06:53:32 -07:00
  • 6eb5d67e9c [Fizz] Outline a Suspense Boundary if it has Suspensey CSS or Images (#34552) Sebastian Markbåge 2025-09-25 09:38:41 -04:00
  • ac2c1a5a58 [Flight] Ensure blocked debug info is handled properly (#34524) Hendrik Liebau 2025-09-25 15:13:15 +02:00
  • 9aee29ae48 Merge a174bc2720 into sapling-pr-archive-jorge-cab Jorge Cabiedes 2025-09-24 14:11:50 -07:00
  • a174bc2720 [Compiler] Improve error for calculate in render useEffect validation Jorge Cabiedes Acosta 2025-09-24 13:17:45 -07:00
  • 634107b34e [Compiler] Don't throw calculate in render if the blamed setter is used outside of the effect Jorge Cabiedes Acosta 2025-09-24 13:17:45 -07:00
  • 807b1aad59 [Compiler] Don't throw calculate in render when there is a global function call in the effect Jorge Cabiedes Acosta 2025-09-24 13:17:45 -07:00
  • 14d69318c0 [Compiler] Don't throw calculate in render when there is a ref in the effect Jorge Cabiedes Acosta 2025-09-24 13:17:45 -07:00
  • 9d35511692 [Compiler] Change ValidateNoDerivedComputationsInEffect logic to track prop and local state derived values variables and add extra tests Jorge Cabiedes Acosta 2025-09-24 13:13:10 -07:00
  • f3172cee5a [Compiler] ValidateNoDerivedComputationsInEffects test cases Jorge Cabiedes Acosta 2025-09-24 13:13:00 -07:00
  • 2d50fd29b3 Merge b80f0f730d into sapling-pr-archive-jorge-cab Jorge Cabiedes 2025-09-24 14:02:59 -07:00
  • b80f0f730d [Compiler] Improve error for calculate in render useEffect validation Jorge Cabiedes Acosta 2025-09-24 13:17:45 -07:00
  • 2f4c3a9202 [Compiler] Don't throw calculate in render if the blamed setter is used outside of the effect Jorge Cabiedes Acosta 2025-09-24 13:17:45 -07:00
  • b2be955df0 [Compiler] Don't throw calculate in render when there is a global function call in the effect Jorge Cabiedes Acosta 2025-09-24 13:17:45 -07:00
  • 997d99bc23 [Compiler] Don't throw calculate in render when there is a ref in the effect Jorge Cabiedes Acosta 2025-09-24 13:17:45 -07:00
  • 1f43d2339b [Compiler] Change ValidateNoDerivedComputationsInEffect logic to track prop and local state derived values variables and add extra tests Jorge Cabiedes Acosta 2025-09-24 13:13:10 -07:00
  • c44fbf43b1 [DevTools] Fix instrumentation error when reconciling promise-as-a-child (#34587) Sebastian "Sebbie" Silbermann 2025-09-24 22:50:12 +02:00
  • 1c1396751a merge commit for archive created by Sapling Jorge Cabiedes Acosta 2025-09-24 13:19:06 -07:00
  • 4dfe0b85e0 [Compiler] Improve error for calculate in render useEffect validation Jorge Cabiedes Acosta 2025-09-24 13:17:45 -07:00
  • eda62df6bf [Compiler] Don't throw calculate in render if the blamed setter is used outside of the effect Jorge Cabiedes Acosta 2025-09-24 13:17:45 -07:00
  • 47722d5e00 [Compiler] Don't throw calculate in render when there is a global function call in the effect Jorge Cabiedes Acosta 2025-09-24 13:17:45 -07:00
  • cce4aab05a [Compiler] Don't throw calculate in render when there is a ref in the effect Jorge Cabiedes Acosta 2025-09-24 13:17:45 -07:00
  • 59d6bf97d6 [Compiler] Change ValidateNoDerivedComputationsInEffect logic to track prop and local state derived values variables and add extra tests Jorge Cabiedes Acosta 2025-09-24 13:13:10 -07:00
  • 5b75fc9cfb [Compiler] ValidateNoDerivedComputationsInEffects test cases Jorge Cabiedes Acosta 2025-09-24 13:13:00 -07:00
  • 3bd13c0cb4 merge commit for archive created by Sapling Jorge Cabiedes Acosta 2025-09-24 13:04:17 -07:00
  • d5a434a1eb [Compiler] Improve error for calculate in render useEffect validation Jorge Cabiedes Acosta 2025-09-24 13:04:05 -07:00
  • 7ebf0fb356 [Compiler] Don't throw calculate in render if the blamed setter is used outside of the effect Jorge Cabiedes Acosta 2025-09-24 13:01:03 -07:00
  • 1716759f0e [Compiler] Don't throw calculate in render when there is a global function call in the effect Jorge Cabiedes Acosta 2025-09-24 13:01:03 -07:00
  • b62e650b6c [Compiler] Don't throw calculate in render when there is a ref in the effect Jorge Cabiedes Acosta 2025-09-24 13:01:03 -07:00
  • e4be4f54d0 [Compiler] Don't throw calculate in render when there is a prop function call in effects pr34576 Jorge Cabiedes Acosta 2025-09-24 13:01:03 -07:00
  • ea16289e29 [Compiler] Change ValidateNoDerivedComputationsInEffect logic to track prop and local state derived values variables and add extra tests Jorge Cabiedes Acosta 2025-09-24 12:35:56 -07:00
  • f7bd2a9e6f [Compiler] ValidateNoDerivedComputationsInEffects test cases Jorge Cabiedes Acosta 2025-09-23 14:53:06 -07:00
  • 47157c6d0a [compiler] Add support for commonjs (#34589) josephsavona 2025-09-24 11:24:31 -07:00
  • 8669b9eb31 [compiler] Add support for commonjs (#34589) josephsavona 2025-09-24 11:23:49 -07:00
  • 8ad773b1f3 [compiler] Add support for commonjs (#34589) Joseph Savona 2025-09-24 11:17:42 -07:00
  • 411798924b Merge 9ad4418715 into sapling-pr-archive-josephsavona Joseph Savona 2025-09-24 10:56:59 -07:00
  • 9ad4418715 [compiler] Add support for commonjs pr34588 Joe Savona 2025-09-24 10:56:48 -07:00
  • 4281dff703 Merge b39441ad35 into sapling-pr-archive-josephsavona Joseph Savona 2025-09-24 10:38:59 -07:00
  • b39441ad35 [commit] Add support for commonjs Joe Savona 2025-09-24 10:38:44 -07:00
  • 58d17912e8 Fix failing React DevTools regression tests (#34585) Sebastian "Sebbie" Silbermann 2025-09-24 19:08:13 +02:00
  • 297977b6fc Merge b91119f0d1 into sapling-pr-archive-josephsavona Joseph Savona 2025-09-24 10:04:47 -07:00
  • b91119f0d1 [commit] Add support for commonjs Joe Savona 2025-09-24 09:59:48 -07:00
  • c6a7213572 [compiler] Name anonymous functions from inlined useCallbacks (#34586) josephsavona 2025-09-24 09:24:31 -07:00
  • 2b6b1b4db4 [compiler] Name anonymous functions from inlined useCallbacks (#34586) josephsavona 2025-09-24 09:23:53 -07:00
  • 2c6d92fd80 [compiler] Name anonymous functions from inlined useCallbacks (#34586) Joseph Savona 2025-09-24 09:18:16 -07:00
  • 6d9c08829e Merge aa7193720b into sapling-pr-archive-josephsavona Joseph Savona 2025-09-24 08:57:00 -07:00
  • aa7193720b [compiler] Name anonymous functions from inlined useCallbacks pr34586 Joe Savona 2025-09-24 08:55:40 -07:00
  • 9c61c6dda1 Track "Animating" Entry for Gestures while the Gesture is Still On-going (#34548) sebmarkbage 2025-09-24 08:32:58 -07:00
  • fed5e2721f Track "Animating" Entry for Gestures while the Gesture is Still On-going (#34548) sebmarkbage 2025-09-24 08:32:24 -07:00
  • c61e58d57c Add Gesture Track in Performance Tab (#34546) eps1lon 2025-09-24 08:26:48 -07:00
  • ae41e13932 Add Gesture Track in Performance Tab (#34546) eps1lon 2025-09-24 08:26:08 -07:00
  • e233218359 Track "Animating" Entry for Gestures while the Gesture is Still On-going (#34548) Sebastian Markbåge 2025-09-24 11:26:03 -04:00