Back to Pull RequestsView on GitHub
#34394Closed
Complex Review
[compiler] Implement exhaustive dependency checking for manual memoization
by josephsavona•Sep 4, 2025
Summary
This pull request introduces compiler-level checks for manual memoization dependencies in React. Previously, the compiler would rewrite manual memoizations, potentially altering behavior if dependencies were missing or extra. This change aims to catch such discrepancies directly during compilation, improving reliability for developers who don't strictly use the ESLint exhaustive-deps rule.
Changes
+1144 additions-0 deletions
Impact Areas
CompilerMemoizationDeveloper Experience