File Details
WT_v.2.4.0.zip
- R
- Jun 27, 2026
- 838.17 KB
- 26
- 12.0.7
- Retail
File Name
WT_v.2.4.0.zip
Supported Versions
- 12.0.7
[v.2.4.0] - 2026-06-27
Added
- Added a custom Keybinding UI module to assign chat channels and actions, bypassing the native Blizzard bindings menu.
- Added Wowhead link generation (ALT-Click) for items, spells, and achievements across various UI frames (Character Sheet, Action Bars, Wardrobe, etc.).
- Added a lightweight Lua Error Catcher to the debug window that aggregates identical errors to reduce log spam.
- Added support for
CUSTOM_CLASS_COLORS, allowing third-party addons to synchronize with WT class colors without requiring an external provider.
Changed
- Refactored the UI Options panel: Several settings (like Chat EditBox, Action Bars, Mouse Cursor, etc.) are now correctly indented as sub-options to improve visual clarity and hierarchy.
- Added extensive descriptions and helpful tooltips to nearly all settings in the Options panel (
deDEandenUS). - Optimized performance and memory allocation for tooltips, chat filters, and on-screen widgets to reduce stutters.
- Upgraded the entire frame positioning system to asynchronously detach from Blizzard's Layout Manager (
UIParent) to prevent layout-taints.
Fixed
- Fixed an issue where the Chat EditBox background disappeared when the Edit Mode was opened. The custom background textures now correctly inherit strata and visibility from the native EditBox.
- Fixed an issue where the "Always show Action Bar tooltips" option ignored the user's "Cursor Anchor" setting. It now correctly respects cursor anchoring both in and out of combat.
- Fixed a Lua syntax error causing the Tooltip module to break.
- Fixed a critical issue where the addon could interfere with protected UI actions (such as
VisitHouse(), casting spells, or the Housing UI) by isolating custom widgets into a 100% taint-free UI container. - Fixed an issue where interacting with the Social Widget or Time Widget caused action blocked errors.
- Fixed an issue where reloading the UI (
/rl) caused layout taints due to synchronous frame repositioning (e.g., Movable Frames, Chat EditBox). - Fixed an issue where tooltips would briefly blink or calculate their width incorrectly.
- Fixed an issue where the anchors for custom Toasts, BNet Alerts, and Error Messages were placed off-screen.
- Fixed UI issues and Lua errors related to "Secret Strings" during tooltip text updates.
- Fixed an issue where setting a font outline on the Chat EditBox prevented text selection and highlighting.
- Fixed the chat character counter overlapping with typed text by moving it into an attached mini-tab.
- Fixed a Lua error caused by third-party addons iterating over the
CUSTOM_CLASS_COLORStable. - Fixed UI deadzones caused by invisible layout frames (like the XP/Reputation Bar containers) becoming mouse-interactive after a UI reload.
- Fixed an issue where friendly NPC nameplates incorrectly retained threat colors from previously targeted enemies due to aggressive frame recycling.
- Fixed a significant memory leak and database bloat caused by temporary chat tabs (whispers) failing to prune their history after being closed.
Removed
- Removed the "Sound Debugger" feature, as globally hooking the sound API causes action blocked errors.
- Consolidated granular module-specific debug toggles into a single unified developer mode.

