React has finally solved its biggest problem: The joys of useEffectEvent - LogRocket Blog
useEffect dependency identity changes commonly cause infinite loops; useEffectEvent stabilizes event handlers and removes objects from dependency arrays to prevent such bugs.
React 19.2 is here: Activity, useEffectEvent and more - LogRocket Blog
React 19.2 adds the Activity API and useEffectEvent hook, improving rendering performance, developer experience, and server-side rendering while preserving component state when hidden.