File Details
Whitelisted (v1.0.0 TBC)
- R
- Feb 23, 2026
- 187.17 KB
- 13
- 2.5.5
- Classic TBC
File Name
Whitelisted(v1.0).zip
Supported Versions
- 2.5.5
ChangeLog: Whitelisted
All notable changes to this project will be documented in this file.
[1.0.1] - 2026-02-23
Added
- Conversational Bypass: Implemented a "Smart Shield" feature that automatically whitelists any player you manually whisper for 5 minutes, allowing seamless two-way communication without needing to toggle the filter off.
- Silence Protection: Added a built-in spam prevention mechanic. If a player is blocked, subsequent whispers within a 3-minute window are silently dropped without triggering additional UI alerts or duplicate auto-replies.
- Localization Foundation: Added
Locales.luaand AceLocale-3.0 support for non-English WoW clients (deDE, frFR, esES, ptBR, itIT, ruRU).
Changed
- Dynamic UI Centering: Overhauled the top navigation tabs (General, Filters, Class List, Log) to use a dynamic container method. Tabs now perfectly center themselves regardless of text length or localization differences.
- Engine Architecture: Restructured the
ZeroToleranceFilterlogic flow to a strict "Identify -> Evaluate -> Bypass" order, ensuring the addon always has complete player data before making a filtering decision. - Log Tab The Log Tab now shows and sorts Classes by group.
Fixed
- Guild/Friends Bypass Failure: Fixed a critical bug where guild members were still being blocked even when the bypass toggle was active. Real-time roster scanning now occurs before class evaluation.
- LFG Strict Mode Bug: Resolved an issue where enabling "Only Filter When Listed in LFG" acted as a global kill switch, completely breaking the filter for solo, unlisted players.
- String Matching: Fixed an issue where the addon failed to recognize players from interconnected realms (Name-Server format) by implementing robust string cleaning during roster scans.
[1.0.0] - 2026-02-22
Added
- Intelligent Whitelisting: Core engine for class-based whisper and LFG request filtering.
- Safety Valve: Added
/wl toggleslash command for instant engine enabling/disabling. - Bypass System: Integrated automatic whitelisting for Friends and Guildmates to prevent "friendly fire".
- Contextual Logging: Blocked history now includes specific reason tags:
[Class],[Blacklist], or[Spam]. - Quick-Access Menu: Shift+Click functionality on Minimap and LFG tab for rapid class toggling.
- Expanded Triggers: Comprehensive default LFG trigger list including
ilvl,gear,logs, andattuned.
Changed
- Optimized Header: Redesigned the main UI header to support wrapping captions and horizontal logo flipping.
- Library Streamlining: Removed redundant AceGUI-3.0 and AceConfig-3.0 libraries to reduce memory footprint.
- Visual Polish: Updated the Blizzard Options panel to use the
512x512high-resolution logo asset.
Fixed
- UI Taint Fix: Resolved a critical "Blocked Action" bug by implementing a taint-free settings redirect logic.
- Escape Key Persistence: Fixed an issue where the Escape key would fail to open the Game Menu after accessing addon options.
- Synchronization: Ensured real-time state syncing between the Quick-Menu and the main "Class List" tab.