Commit Graph

  • eb2f784e75 Add hint for Node.js cjs-module-lexer for eslint-plugin-react-hook types (#34953) Karl Horky 2025-10-22 23:51:01 +02:00
  • 723b25c644 Add hint for Node.js cjs-module-lexer for eslint-plugin-react-hook types (#34951) Karl Horky 2025-10-22 20:05:49 +02:00
  • c2da83066f [eprh] Type configs.flat more strictly (#34950) poteto 2025-10-22 10:25:27 -07:00
  • bbb7a1fdf7 [eprh] Type configs.flat more strictly (#34950) lauren 2025-10-22 13:18:44 -04:00
  • 9b8999a4f0 Switch to export = to fix eslint-plugin-react-hooks types (#34949) poteto 2025-10-22 09:40:51 -07:00
  • 6b344c7c53 Switch to export = to fix eslint-plugin-react-hooks types (#34949) Karl Horky 2025-10-22 18:31:09 +02:00
  • 56205f0daf Merge 9d35908c06 into sapling-pr-archive-jorge-cab Jorge Cabiedes 2025-10-21 15:08:19 -07:00
  • 9d35908c06 [Compiler] Improve error for calculate in render useEffect validation pr34580 Jorge Cabiedes Acosta 2025-10-21 15:04:57 -07:00
  • eb6869fe4c [Compiler] Don't throw calculate in render if the blamed setter is used outside of the effect pr34579 Jorge Cabiedes Acosta 2025-10-21 15:01:00 -07:00
  • 7e67b0e03e [Compiler] Don't throw calculate in render when there is a global function call in the effect pr34578 Jorge Cabiedes Acosta 2025-10-21 14:42:53 -07:00
  • 648c5045c4 [Compiler] Don't throw calculate in render when there is a ref in the effect pr34577 Jorge Cabiedes Acosta 2025-10-21 14:42:53 -07:00
  • 04927c2ee7 [Compiler] Change ValidateNoDerivedComputationsInEffect logic to track prop and local state derived values variables and add extra tests pr34575 Jorge Cabiedes Acosta 2025-10-20 17:04:25 -07:00
  • 71b3a03cc9 [forgive] Various fixes to prepare for internal sync (#34928) lauren 2025-10-21 10:57:18 -04:00
  • 39c6545cef Fix indices of hooks in devtools when using useSyncExternalStore (#34547) Błażej Kustra 2025-10-21 14:59:20 +02:00
  • 613cf80f26 [DevTools] chore: add useSyncExternalStore examples to shell (#34932) Ruslan Lesiutin 2025-10-21 13:51:44 +01:00
  • 3988513434 merge commit for archive created by Sapling Jorge Cabiedes Acosta 2025-10-20 17:04:54 -07:00
  • f64defbe9f [Compiler] Improve error for calculate in render useEffect validation Jorge Cabiedes Acosta 2025-10-20 17:04:25 -07:00
  • 5f9866ac4f [Compiler] Don't throw calculate in render if the blamed setter is used outside of the effect Jorge Cabiedes Acosta 2025-10-20 17:04:25 -07:00
  • e0814ac20b [Compiler] Don't throw calculate in render when there is a global function call in the effect Jorge Cabiedes Acosta 2025-10-20 17:04:25 -07:00
  • d6a7017fa5 [Compiler] Don't throw calculate in render when there is a ref in the effect Jorge Cabiedes Acosta 2025-10-20 17:04:25 -07:00
  • 1dd0f3e6a9 [Compiler] Change ValidateNoDerivedComputationsInEffect logic to track prop and local state derived values variables and add extra tests Jorge Cabiedes Acosta 2025-10-20 17:04:25 -07:00
  • 1d9ccd1d1b [Compiler] ValidateNoDerivedComputationsInEffects test cases pr34574 Jorge Cabiedes Acosta 2025-09-24 13:13:00 -07:00
  • 16cd92715f [compiler] loosen computed key restriction for compiler (#34902) josephsavona 2025-10-20 13:59:27 -07:00
  • 76beb64aeb [compiler] loosen computed key restriction for compiler (#34902) josephsavona 2025-10-20 13:58:47 -07:00
  • ea0c17b095 [compiler] loosen computed key restriction for compiler (#34902) Nathan 2025-10-20 16:52:11 -04:00
  • 95b0cdbf40 merge commit for archive created by Sapling Lauren Tan 2025-10-20 15:57:06 -04:00
  • 5130389771 [forgive] Various fixes to prepare for internal sync Lauren Tan 2025-10-20 15:56:37 -04:00
  • 77874e7a12 merge commit for archive created by Sapling Lauren Tan 2025-10-20 15:35:33 -04:00
  • 44d74617db [forgive] Various fixes to prepare for internal sync Lauren Tan 2025-10-20 15:35:03 -04:00
  • 8b7faf289a Merge 362c6ab3cc into sapling-pr-archive-poteto lauren 2025-10-20 15:31:04 -04:00
  • 362c6ab3cc [forgive] Various fixes to prepare for internal sync Lauren Tan 2025-10-20 15:30:35 -04:00
  • b602893304 Merge 0f5b942e94 into sapling-pr-archive-poteto lauren 2025-10-20 15:24:34 -04:00
  • 0f5b942e94 [forgive] Various fixes to prepare for internal sync Lauren Tan 2025-10-20 15:24:11 -04:00
  • cc51098a35 merge commit for archive created by Sapling Lauren Tan 2025-10-20 15:13:57 -04:00
  • 9f33b20185 [forgive] Various fixes to prepare for internal sync Lauren Tan 2025-10-20 15:01:20 -04:00
  • 031595d720 [DevTools] Title color tweak (#34927) Sebastian Markbåge 2025-10-20 11:54:27 -07:00
  • 3cde211b0c React DevTools 7.0.0 -> 7.0.1 (#34926) Ruslan Lesiutin 2025-10-20 18:39:28 +01:00
  • 1d3664665b [DevTools] Text layout fixes for stack traces with badges (#34925) Sebastian "Sebbie" Silbermann 2025-10-20 19:33:47 +02:00
  • dbd32823ff [compiler] Fix false positive for useMemo reassigning context vars (#34904) josephsavona 2025-10-20 08:48:46 -07:00
  • c157c76d48 [compiler] Fix false positive for useMemo reassigning context vars (#34904) josephsavona 2025-10-20 08:48:05 -07:00
  • 2bcbf254f1 [compiler] Fix false positive for useMemo reassigning context vars (#34904) Joseph Savona 2025-10-20 08:42:04 -07:00
  • aaad0ea055 [DevTools] chore: read from build/COMMIT_SHA fle as fallback for commit hash (#34915) Ruslan Lesiutin 2025-10-20 16:14:47 +01:00
  • 02c80f0d87 [DevTools] fix: dont ship source maps for css in prod builds (#34913) Ruslan Lesiutin 2025-10-20 13:39:42 +01:00
  • 21272a680f Lower case "rsc stream" debug info (#34921) Sebastian Markbåge 2025-10-19 23:42:38 -07:00
  • 1440f4f42d [DevTools] BuiltInCallSite should have padding-left (#34922) Sebastian Markbåge 2025-10-19 22:52:50 -07:00
  • f6a4882859 [DevTools] Show the Suspense boundary name in the rect if there's no overlap (#34918) Sebastian Markbåge 2025-10-19 19:17:45 -07:00
  • b485f7cf64 [DevTools] Don't attach filtered IO to grandparent Suspense (#34916) Sebastian "Sebbie" Silbermann 2025-10-20 00:47:27 +02:00
  • 2cfb221937 [Flight] Allow passing DEV only startTime as an option (#34912) Sebastian Markbåge 2025-10-19 13:38:33 -07:00
  • b0c5930a65 [Flight] Ignore bound-anonymous-fn resources as they're not considered I/O (#34911) sebmarkbage 2025-10-19 12:03:01 -07:00
  • 6b897ef51a Resolve the .default export of a React.lazy as the canonical value (#34906) sebmarkbage 2025-10-19 12:02:50 -07:00
  • b94afbfbcf Resolve the .default export of a React.lazy as the canonical value (#34906) sebmarkbage 2025-10-19 12:02:11 -07:00
  • 58bdc0bb96 [Flight] Ignore bound-anonymous-fn resources as they're not considered I/O (#34911) Sebastian Markbåge 2025-10-19 11:56:56 -07:00
  • bf11d2fb2f [DevTools] Infer name from stack if it's the generic "lazy" name (#34907) Sebastian Markbåge 2025-10-19 11:56:40 -07:00
  • ec7d9a7249 Resolve the .default export of a React.lazy as the canonical value (#34906) Sebastian Markbåge 2025-10-19 11:56:25 -07:00
  • 40c7a7f6ca [DevTools] Use same Suspense naming heuristics when reconnecting (#34898) Sebastian "Sebbie" Silbermann 2025-10-18 12:54:05 +02:00
  • 138f7fe1cf Merge 758301f70f into sapling-pr-archive-josephsavona Joseph Savona 2025-10-17 16:54:28 -07:00
  • 758301f70f [compiler][rfc] Switch eslint-plugin-react-compiler to single rule for Meta compat pr34903 Joe Savona 2025-10-17 16:54:07 -07:00
  • 48b52d896e [compiler] Fix false positive for useMemo reassigning context vars pr34904 Joe Savona 2025-10-17 16:54:07 -07:00
  • b9f045b6ba Merge edcfb99b87 into sapling-pr-archive-josephsavona Joseph Savona 2025-10-17 16:36:09 -07:00
  • edcfb99b87 [compiler] Fix false positive for useMemo reassigning context vars Joe Savona 2025-10-17 16:34:32 -07:00
  • 3a669170e9 [DevTools] Assign a different color and label based on environment (#34893) Sebastian Markbåge 2025-10-17 19:03:15 -04:00
  • a083344699 [DevTools] Compute environment names for the timeline (#34892) Sebastian Markbåge 2025-10-17 18:54:53 -04:00
  • 423c44b886 [DevTools] Don't highlight the root rect if no roots has unique suspenders (#34885) Sebastian Markbåge 2025-10-17 18:53:30 -04:00
  • f970d5ff32 [DevTools] Highlight the rect when the corresponding timeline bean is hovered (#34881) Sebastian Markbåge 2025-10-17 18:52:26 -04:00
  • 724e7bfb40 [DevTools] Repeat the "name" if there's no short description in groups (#34894) Sebastian Markbåge 2025-10-17 18:52:07 -04:00
  • ef88c588d5 [DevTools] Tweak the rects design and create multi-environment color scheme (#34880) Sebastian Markbåge 2025-10-17 18:51:02 -04:00
  • 5ed5cb14da Merge eb9aae8f75 into sapling-pr-archive-josephsavona Joseph Savona 2025-10-17 15:34:58 -07:00
  • eb9aae8f75 [compiler][rfc] Switch eslint-plugin-react-compiler to single rule for Meta compat Joe Savona 2025-10-17 15:30:16 -07:00
  • dc485c7303 [Flight] Fix detached ArrayBuffer error when streaming typed arrays (#34849) Hendrik Liebau 2025-10-17 22:13:52 +02:00
  • 6a34f358ed [compiler] Optimize props spread for common cases (#34900) josephsavona 2025-10-17 12:13:01 -07:00
  • 3c9fb3e457 [compiler] Optimize props spread for common cases (#34900) josephsavona 2025-10-17 12:05:20 -07:00
  • c35f6a3041 [compiler] Optimize props spread for common cases (#34900) Joseph Savona 2025-10-17 11:59:17 -07:00
  • 7eb4ebdf33 [compiler] More fbt compatibility (#34887) josephsavona 2025-10-17 11:44:32 -07:00
  • 7adecb0b5a [compiler] More fbt compatibility (#34887) josephsavona 2025-10-17 11:43:55 -07:00
  • adbc32de32 [compiler] More fbt compatibility (#34887) Joseph Savona 2025-10-17 11:37:28 -07:00
  • 519a62a113 Merge b0280210eb into sapling-pr-archive-josephsavona Joseph Savona 2025-10-17 11:12:39 -07:00
  • b0280210eb [compiler] Optimize props spread for common cases pr34900 Joe Savona 2025-10-17 11:12:23 -07:00
  • 38b39be914 [compiler] More fbt compatibility pr34887 Joe Savona 2025-10-17 08:50:41 -07:00
  • a4fd67ed0e Merge bf37b915bd into sapling-pr-archive-josephsavona Joseph Savona 2025-10-17 10:50:23 -07:00
  • bf37b915bd [compiler] Optimize props spread for common cases Joe Savona 2025-10-17 10:50:17 -07:00
  • a783837543 Merge 6cc5951302 into sapling-pr-archive-josephsavona Joseph Savona 2025-10-17 10:47:53 -07:00
  • 6cc5951302 [compiler] Optimize props spread for common cases Joe Savona 2025-10-17 10:44:58 -07:00
  • 1a16458db6 Merge a7afe44848 into sapling-pr-archive-josephsavona Joseph Savona 2025-10-17 09:37:16 -07:00
  • a7afe44848 [compiler] More fbt compatibility Joe Savona 2025-10-17 08:50:41 -07:00
  • 13d75db429 Merge aa36cf4aea into sapling-pr-archive-josephsavona Joseph Savona 2025-10-17 08:52:38 -07:00
  • aa36cf4aea [compiler] More fbt compatibility Joe Savona 2025-10-17 08:50:41 -07:00
  • d0c1bede3e merge commit for archive created by Sapling Joe Savona 2025-10-17 08:49:53 -07:00
  • 08cbe39cc9 [compiler] More fbt compatibility Joe Savona 2025-10-17 08:49:42 -07:00
  • 3a9718f5bf merge commit for archive created by Sapling Joe Savona 2025-10-16 21:43:00 -07:00
  • 46fa6c2eff [compiler] More fbt compatibility Joe Savona 2025-10-16 21:42:46 -07:00
  • 2dac63b51a Merge 1d413e4442 into sapling-pr-archive-josephsavona Joseph Savona 2025-10-16 17:06:45 -07:00
  • 1d413e4442 [compiler] More fbt compatibility Joe Savona 2025-10-16 17:05:27 -07:00
  • 3ec40e28f8 merge commit for archive created by Sapling Joe Savona 2025-10-16 17:05:18 -07:00
  • c1e0b0e4cb [compiler] More fbt compatibility Joe Savona 2025-10-16 16:43:16 -07:00
  • 1c952577c7 merge commit for archive created by Sapling Joe Savona 2025-10-16 16:56:54 -07:00
  • 9714eabec0 [compiler] More fbt compatibility Joe Savona 2025-10-16 16:43:16 -07:00
  • ec3c426b02 Merge dd0dab534a into sapling-pr-archive-josephsavona Joseph Savona 2025-10-16 16:48:15 -07:00
  • dd0dab534a [compiler] More fbt compatibility Joe Savona 2025-10-16 16:43:16 -07:00
  • b4ccbcd44a [compiler] Cleanup and enable validateNoVoidUseMemo (#34882) josephsavona 2025-10-16 13:22:04 -07:00
  • 09585613e3 [compiler] Cleanup and enable validateNoVoidUseMemo (#34882) josephsavona 2025-10-16 13:15:11 -07:00