{"version":"2.1.15","anchor":"react-compiler-memoization","canonical_anchor":"react-compiler-memoization","heading":"React Compiler Memoization","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.15\/e\/react-compiler-memoization","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.15","markdown":"### React Compiler Memoization\n\n**What**\n\nThe entire UI layer has been updated to use React Compiler's automatic memoization through `useMemoCache`.\n\n**Details**\n\n- In v2.1.14: Only 1 reference to `react.memo_cache_sentinel` (the definition in React internals)\n- In v2.1.15: 736 usages across UI components\n- A new shared `e()` function wraps `useMemoCache` for use across all components\n- This provides automatic fine-grained memoization without manual `useMemo`\/`useCallback` calls\n- Should improve rendering performance by avoiding unnecessary re-renders\n\n**Evidence**\n\n`e = function(A) { return dn5.H.useMemoCache(A) }` at line 92039, 736 occurrences of `Symbol.for(\"react.memo_cache_sentinel\")` checks throughout UI code"}