File Details
FriendGroups Retail 12.0.91
- R
- May 3, 2026
- 71.76 KB
- 12.4K
- 12.0.5
- Retail
File Name
FriendGroups.zip
Supported Versions
- 12.0.5
FriendGroups Version 12.0.91 Changelog
New Features & Enhancements
- Invisible Engine Overhaul: The addon's core architecture has been completely rebuilt to run silently and efficiently. You will experience the exact same visual UI and enjoy all current features—including custom offline trackers, favorite groups, and global search—but with a vastly more stable and efficient engine running under the hood.
Bug Fixes & Technical Refinements
- Taint & Chat Interaction Errors Fixed: Switched the ScrollBox back to Blizzard's highly secure, native
FriendsListButtonTemplateand implemented a "silent" mouse-over check for right-click menus. This completely bypasses Blizzard's strict security alarms, allowing you to safely click names in chat and whisper friends without getting the "attempt to perform arithmetic on a secret number" error. - Realm Database Corrections: Expanded the internal Lua database to fill in missing Classic Era and Season of Discovery (SoD) realms for both the Americas/Oceania and European regions. Additionally, fixed a regional overlap bug that caused
US-Drak'thulto be missing from the North American retail roster.
FriendGroups Version 12.0.8 Changelog
New Features & Enhancements
- Contact Cap Tracker: Added a permanent, static counter at the top of the Friends List displaying your total combined contacts (Battle.net + WoW Character friends) out of 600. The text dynamically turns red when you hit the 600-friend limit, giving you a clear warning why you can no longer add new friends.
- Virtual Offline Tracker Groups: Inactive friends are now automatically sorted into
[Offline 1 Month],[Offline 2 Months], or[Offline 3+ Months]groups. This uses "virtual" local sorting, meaning your custom server-side Battle.net notes are completely protected and left untouched, which also prevents Blizzard API throttling. - Smart Filter Synchronization: The "Hide All Offline" and "Enable Offline Tracker" settings are now mutually exclusive to prevent logic conflicts. Additionally, enabling the Offline Tracker will automatically disable other conflicting filters (like Hide AFK or Hide Empty Groups) to give you an accurate, true representation of your inactive friends.
FriendGroups Version 12.0.7 Changelog
New Features & Enhancements
- Distraction-Free Group Invites: Added smart busy checks to the automation suite. If you are in the middle of a boss fight, an Arena match, or an active Mythic+ key, the addon will safely ignore group invites so your gameplay isn't interrupted.
- Flawless Party Syncs: Rebuilt the auto-accept feature for Party Sync. Syncs now happen instantly in the background, bypassing buggy Blizzard UI popups and completely eliminating broken, stuck dialog boxes.
Bug Fixes & Technical Refinements
- Cross-Faction Visual Polish: Fixed a visual typo artifact that occurred when the "Dim Opposing Faction" setting was enabled. Players in the opposing faction will now have their names displayed cleanly in the list (e.g.,
[CharacterName]). - Zero Lua Errors in Combat: Implemented strict combat guards and explicit Chat Frame protections. You will no longer experience sudden Lua errors or UI crashes when receiving Battle.net whispers, background social updates, or hidden addon sync messages while actively fighting or running Mythic+ dungeons.
- Bulletproof Search and Sorting: Searching by BattleTag, Rich Presence, Note, or Realm now strictly verifies standard text strings. If Blizzard flags a friend's status as highly secure "Secret String" data, the addon safely ignores it rather than forcefully crashing the game engine.
- Silent Automation Failsafes: Wrapped automation calls (Auto-Accept Group, Auto-Accept Resurrection, Party Sync) in protective functions. Instead of aggressive "Action Forbidden" UI errors when in a restricted state, the addon now safely aborts the action and prints a polite warning message in the chat box.
- Future-Proofed Stability: Completely purged dead, legacy code that relied on permanently deleted Blizzard API functions (like
BNetAccountInfo). This drastically improves stability for future Midnight patches and prevents fatal "nil value" errors during friend lookups.
FriendGroups Version 12.0.6 Changelog
New Features & Enhancements
- Seamless Player Housing Integration: The previously required "Safety Shield" and manual
/reloadstep have been completely removed. You can now click "Visit House" directly from the FriendGroups list. It feels completely native, works instantly, and includes elegant combat protection to prevent UI breakage if you are attacked while viewing the list. - Optimized Search Performance: Implemented a smart 0.3-second "debounce" timer for the friend search bar. The addon now waits for you to finish typing before executing the search, completely eliminating game stuttering and FPS drops for players with massive Battle.net social lists.
- Native Addon Discoverability: Updated the addon categorization to use standard, Blizzard-recognized translations. FriendGroups will now effortlessly sort under the native Chat (or Social) category in your in-game AddOn list, complete with flawless localization across all supported client languages.
Bug Fixes & Technical Refinements
- "Action Forbidden" Error Eradication: Fixed loud Lua errors that occurred when automated actions (like "Auto Accept Invites" or "Auto Release Spirit") were triggered in restricted zones like Rated Battlegrounds. The addon now gracefully catches the engine restriction and simply prints a polite, localized message in the chat box reminding you to click manually.
- Battle.net Desync Stability: Resolved rare but frustrating crashes that could occur if a friend disconnected at the exact millisecond you tried to mass-invite a group or rename a folder. The addon now strictly verifies that Battle.net data exists before reading it.
- Midnight API Compliance: The
.tocfile architecture has been polished to perfectly align with 12.0 Midnight API expectations, avoiding silent sorting errors and addon-manager conflicts caused by unsupported category strings.
FriendGroups Version 12.0.5 Changelog
New Features & Enhancements
- Modernized Context Menus: Completely overhauled the right-click menus (Friends, Groups, and Settings) to utilize Blizzard's modern
MenuUtil.CreateContextMenuAPI. This ensures full compatibility with the Midnight (12.0+) expansion and actively prevents "Action Blocked by Blizzard API" UI taint errors during combat. - Smoother Automation Popups: Upgraded the visual cleanup for auto-accepting group invites and resurrections. The addon now uses native Blizzard APIs (
StaticPopup_Hide) to properly clear prompts from the screen without causing invisible jams in the UI queue.
Bug Fixes & Technical Refinements
- Fatal Right-Click Crash Resolved: Fixed a critical "string expected, got nil" Lua error that occurred when right-clicking a Battle.net friend. The addon now correctly extracts the modern
bnetIDAccountfrom the data payload, completely bypassing the broken legacy lookups that Blizzard recently purged.
FriendGroups Version 12.0.4 Changelog
New Features & Enhancements
- Spirit Behavior Automation: Introduced a new "Spirit Behavior" suite, allowing users to automatically accept resurrections or release their spirit upon death with a safe 1.5-second "Human Delay".
- Streamlined Menu Interface: The Automation settings now feature an indented, mutually exclusive "Spirit Behavior" section, allowing for clear toggling between Auto Resurrection, Auto Release, or None.
Bug Fixes & Technical Refinements
- Latency Stabilization Protocol: Implemented a universal 1.5-second delay across all automation events (Group Invites, Party Sync, and Resurrection). This prevents race conditions on high-latency connections (e.g., OCE to US) where instant acceptance previously caused actions to fail.
- Intelligent Party Sync: The automation logic now scans the group roster to identify the specific Party Leader, displaying their name in the chat confirmation instead of a generic alert.
FriendGroups Version 12.0.3 Changelog
New Features & Enhancements
- Visual Icon Overhaul: Swapped the layout of the friend list buttons so that Flags and Faction Icons are now positioned to the left of the Game Logo for a more intuitive look.
- Universal Realm Flags: The realm database has been significantly expanded to cover all Retail, Classic, and 2026 Anniversary realms. Realm flags will now appear correctly for friends across every server, including newly supported regions like Mainland China, South Korea, and Taiwan.
- 2026 Anniversary & "Fresh" Support: Added full database mapping for the January 2026 relaunch hubs, including Nightslayer, Dreamscythe, Maladath, and Doomhowl.
Bug Fixes & Technical Refinements
- Smart Region Detection: Refined the logic to use Region ID filtering, ensuring that realms with duplicate names (e.g., Silvermoon in US and EU) always display the geographically correct flag.
- 40-Man Safety Check: Restored the critical logic to prevent mass-inviting groups larger than 40 members, protecting users from "Invite Spam" flags and potential account discipline.
- Localized Error Handling: The 40-man invite limit now utilizes the
L["MENU_MAX_40"]localization key, providing clear, translated feedback across all supported languages.
FriendGroups Version 12.0.2 Changelog
New Features & Enhancements
- Universal Realm Flags: The realm database has been significantly expanded to cover all Retail realms. Realm flags will now appear correctly for friends across every server, ensuring instant recognition regardless of where they play.
- Instant Action Defaults: Auto Accept Group Invites and Auto Accept Party Sync are now enabled by default for fresh installs, allowing you to jump into the action immediately without navigating menus.
- Visual & Menu Improvements: The Contact List now defaults to the Large size for better readability. The Settings Menu has been reorganized for clarity: "Show Realm Names" is now positioned logically under flags, and "Mark Mobile as AFK" has been moved to the Filters section for easier access.
Bug Fixes & Technical Refinements
- Group Rename Fix: Resolved a critical Lua crash (
attempt to index local 'old') that occurred when trying to rename a group via the right-click context menu.
FriendGroups Version 12.0.1 Changelog
New Features & Enhancements
- Housing Safety Shield: Implemented a protective overlay for the Blizzard House List. Due to secure frame restrictions, FriendGroups must be temporarily disabled to visit houses. The shield now prevents taint errors and provides a one-click "Reload to View Houses" button.
- Safe Mode & Recovery: Added a prominent "Reload FriendGroups" button to the top of the Friends List when in "Housing Mode." Clicking this (or manually reloading the UI) will automatically re-enable FriendGroups and restore your custom groups.
- Smart Session State: "Housing Mode" is now temporary. If you reload the game manually (without clicking the green button), FriendGroups will automatically re-enable itself, ensuring the addon never stays disabled unintentionally.
Bug Fixes & Technical Refinements
- Group Menu Fix: Resolved a Lua error (
attempt to index local 'button') that occurred when right-clicking a Group Header. The Rename, Remove, and Invite context menus now function correctly. - Housing Taint Fix: Prevented the addon from listening to events while the Housing UI is loading, resolving the underlying cause of "Action Blocked" errors when interacting with the House List.

