promotional bannermobile promotional banner

FriendGroups - Organize your friendlist with custom groups, search by class, faction colors and realm info

Organize friends with custom groups, class & faction colors, and realm info. Features deep search, mass invites, and new Auto Accept Group Invites.

File Details

FriendGroups Retail 12.0.5

  • R
  • Mar 15, 2026
  • 68.08 KB
  • 12.8K
  • 12.0.5+1
  • Retail

File Name

FriendGroups.zip

Supported Versions

  • 12.0.5
  • 12.0.1

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.CreateContextMenu API. 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 bnetIDAccount from 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.