GodModMessenger_Midnight-2.0.6.zip
What's new
GodMode Messenger - Midnight 2.0.6 Changelog
Major Messenger HUB upgrade and large stability pass based on user testing and feedback.
- Added full Messenger HUB with cleaner modern layout and improved chat readability.
- Improved spacing, sender separation, message presentation and overall HUB visibility.
- Added better emoticon support with cleaner sizing and layout.
- Added quick emoticons plus expandable More Emotes panel.
- Fixed oversized/broken emoticons and overlap issues.
- Fixed More Emotes, Text Color and Vault controls so they stay aligned and no longer overlap.
- Added proper close buttons to popup panels.
- Fixed a major issue where Services, Trade, World, LFG, Guild, Party or Raid traffic could steal the active conversation.
- Incoming channel messages now update history/unread/preview without forcing the HUB to switch chats.
- Pressing HUB from a private Messenger chat now opens that exact private conversation.
- Fixed Direct Message removal so HUB stays in Direct Messages instead of jumping to Trade/Services.
- Fixed HUB selection state so manually selected conversations stay selected.
- Fixed missing Direct Messages in HUB.
- Open private Messenger tabs now appear properly under Direct Messages.
- Fixed Direct Messages disappearing because of stale dismissal state.
- Fixed Recents behavior after removing a chat.
- Added smarter Recent right-click menus.
- Added Remove From Recents.
- Added Join Channel when a previously left channel appears in Recent.
- Added Exit Channel for currently joined channels.
- Leaving a channel now removes it correctly from the active channel list.
- Fixed Favorites not counting or displaying correctly.
- Favorite keys are normalized and restored properly.
- Favorites remain visible even when not in Recent.
- Reworked right-click menus across Messenger and HUB.
- Added proper Close Tab for private chats.
- Added proper Exit Channel for channels.
- Fixed context menus remaining stuck on screen after closing Messenger.
- Added proper close X behavior to popups.
- Removed redundant Copy as BBCode option.
- Kept Copy Conversation as the main copy/export action.
- Fixed Copy Conversation opening an empty black window.
- Copy window now displays the actual conversation text.
- Added copy support to GODMODE Messenger Chat tabs as well.
- Fixed Clear History so it clears the real SavedVariables history and immediately empties the visible conversation.
- Fixed BBCode/copy export freezing the WoW client on large histories.
- Added hard limits and bounded export size.
- Removed automatic full-text highlighting on large exports to prevent freezes.
- Added real Mute behavior.
- Muted incoming messages are hidden from GodMode Messenger.
- Muted messages do not create unread alerts.
- Muted messages do not play sounds.
- Muted messages do not auto-open/pop conversations.
- Added visible muted status.
- Blizzard Ignore remains available for actually blocking a player at game level.
- Added sender class icons to whisper/direct-message display where class data is available.
- Improved BNet/community/channel icon fallbacks.
- Fixed GODMODE CHAT sticky destination behavior.
- In ALL,
/g,/trade,/2,/lfg,/p,/raid,/i,/s,/yand other destinations now remain active until the user explicitly changes them. - Separate tabs such as Trade, LFG and Guild remain permanently tied to their own destination.
- Fixed chat input reopening and reverting back to
/say. - Added support for named aliases such as
/trade,/general,/lfg,/services,/world. - Numbered channel targets now remain sticky correctly.
- Fixed HUB background/theme not restoring correctly after
/reload. - Saved background now reapplies automatically when HUB opens.
- No need to press SET again after reload.
- Added Communities integration.
- Added new COMMUNITIES section to Messenger HUB.
- Supports Blizzard WoW Communities and Battle.net communities exposed through the WoW API.
- Community conversations can open inside Messenger HUB.
- Community message history is imported in a bounded/safe way.
- Community messages are captured into Messenger history.
- Community sending is integrated through Blizzard’s club APIs.
- Community names now replace raw internal
club:xxxxxIDs in HUB/Vault/minimap chat lists. - Added fallback display name when Blizzard community/member data is not yet available.
- Fixed older community history showing
Unknownwhere possible. - Added member-name repair/retry behavior for community history.
- Fixed community rail layout.
- Left rail now keeps BNET → COMM → DISCORD → CHANNELS → RECENT properly aligned.
- Main section still displays full COMMUNITIES label.
- Fixed minimap chat list formatting.
- Removed exposed BNet/internal community IDs from visible UI.
- Improved Vault naming for BNet and Community conversations.
- Improved HUB clickable links.
- Item, spell and player links in HUB messages are clickable again.
- Preserved existing legacy SavedVariables:
WIMGodMode_HistoryWIMGodMode_DataWIMGodMode_Cache - Existing users should keep their chat history/settings during normal addon updates despite the public rename to GodMode Messenger.
Performance / FPS / CPU fixes
- Reduced expensive full HUB rebuilds during busy Trade/Services traffic.
- Background conversations now refresh navigation/previews without rebuilding the active chat pane.
- Reduced active HUB render history to a safe recent window while keeping full history in Vault.
- Removed repeated recursive font/theme reapplication from normal message refreshes.
- Optimized identity/class-icon lookups.
- Reduced unnecessary raid-unit scanning.
- Cached channel membership checks.
- Cached community list/API scans.
- Community history imports are capped.
- Combat-related refreshes remain batched.
UNIT_COMBATremains filtered instead of globally processed where supported.- Minimap
OnUpdateonly runs while dragging. - No new permanent
OnUpdateloops added. - Fixed Copy/BBCode operations that could cause major client freezes on large histories.
This mod has no additional files

