FriendGroups - Custom folders, known alt tracking, auto guild groups, smart search, mass invites, and rich realm/class info

Organize friends with custom folders, auto-guild groups, and known alt tracking, all powered by a stutter-free engine featuring deep search, smart mass invites, class or faction colors, cross-region realm info, and an advanced automation suite.

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 long error 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.