File Details
FriendGroups Retail 12.1.04
- R
- Jun 4, 2026
- 98.40 KB
- 10.0K
- 12.0.5
- Retail
File Name
FriendGroups.zip
Supported Versions
- 12.0.5
FriendGroups Version 12.1.04 Changelog
Massive Performance Optimizations (The "Stutter" Fixes)
- Eliminated Combat & Mythic+ Stutter (The "Script Ran Too Long" Fix): We resolved the severe lag spikes reported when entering combat, exiting combat between Mythic+ pulls, and using abilities like Vanish in arena. On large friends lists this could trigger thousands of redundant layout calculations in one frame; it now performs exactly one. This completely removes the
CallbackRegistry / script ran too longerror tied to large contact lists. - Combat-Aware List Updates: The contact list no longer forces a full, expensive rebuild of a hidden Friends List every time you leave combat. Updates now respect whether the window is actually open — if it's closed, the work is skipped entirely and refreshed cleanly the next time you open it. This is the primary fix for the post-combat lag in keys and arenas.
- Background Alt-Tracking Throttled in Combat: The "Known Alts" tracking engine no longer performs lookups and cache writes on every Battle.net update while you are in combat. In populated content these events fire continuously; pausing them during combat removes a constant source of background churn. No data is lost — alt information is fully refreshed the moment the list rebuilds.
- Coalesced Open-List Updates: Bursts of rapid Battle.net events (friends logging in, changing zones, going AFK) while the list is open are now intelligently grouped into a single refresh instead of triggering many redundant redraws per second. The list still reflects changes near-instantly, but without thrashing in busy zones.
Bug Fixes & Technical Refinements
- Assignment Cache Pruning (Memory Leak Fix): Removed a slow per-session memory leak where the internal group-assignment cache retained entries for friends you had already removed. Stale entries are now automatically pruned on each full list rebuild.