TitanUI_Upgrade 0.68.410.zip
What's new
TitanUI 0.68.410 — changes for October 4, 2026 (performance and Bench)
New
- /titan cpu [seconds]: splits the CPU the game charges to "TitanUI" by source and prints the top ten (default 60 seconds; /titan cpu stop ends it early). Every module's events, timers and tickers run through the core, plus the aura, cast and range services, so the game's single "TitanUI" number covers most of the suite. The full list is saved (written on /reload or logout), and Cooldown Manager layouts are listed with what caused them. Off unless a capture is running.
- Bench: whispers. Players whisper you !tank, !heal, !dps, !bench or !unbench; Battle.net whispers too, added as the character they are playing (friends outside WoW are ignored). Raid Tools > Bench > Listen in has Guild and Whispers.
- Bench: !bench is back. It adds the player with no role (shown as "?", or their inspected role when known); someone already listed keeps the role they gave before.
- Conflicts panel: Bottom Parse Raid Tools is listed against TitanUI Raid Tools, since you only need one. Use TitanUI turns Bottom Parse Raid Tools off; Use other addon turns TitanUI_RaidTools off. There is no Keep both.
Improved
- TitanUI core CPU went from about 13 ms per second to under 1 ms per second in /titan cpu captures, mostly from the Cooldown Manager fix below.
- Cooldown Manager: Essential and Utility were re-laid out about 9 times a second, nearly 90% of the core's CPU. The icon check compared sizes exactly, so float rounding (39.99998 vs 40) looked like a change, and every layout re-anchored every icon, re-applied the panel look and restored the saved position even when nothing changed. Checks now allow for rounding, and a layout only writes what actually changed (the panel look only when its settings, theme or skin change).
- Cooldown Manager: the icon state check (dimming and greying icons on cooldown) runs once a second out of combat and 4 times a second in combat, instead of 10 times a second all the time. It checks right away when combat starts.
- Damage Meters: the timed refresh runs only in combat. It starts when combat begins, redraws once when combat ends and then stops; out of combat the meter still updates from the game's damage-meter events.
- Range fading (unit and raid frames): the timed re-check runs once a second out of combat and twice a second in combat, on a timer instead of an every-frame OnUpdate. A frame's alpha is only written when its range actually changes. Group members still update instantly from the game's range events.
Removed
- Bench: community chat is no longer listened to (whispers replace it).
Fixed
- Bench: commands typed in community chat were always dropped. The game sends the community channel name with the chat number in front ("5. Community:..."), which the check never matched. (Communities were then replaced by whispers; the same fix went into Bottom Parse Raid Tools' Bench.)
- Tooltips: the item comparison tooltips (the "Equipped" ones beside an item) had no background. They sit next to the main tooltip, and the delve tooltip fix treated that as being drawn inside it.
Tests
- 57 functional tests, all passing: added the range check rate, the cooldown icon check rate, the combat-only damage meter refresh, cooldown viewer layout cost, the CPU capture, Bench whispers and !bench, the Bottom Parse Raid Tools conflict, and comparison tooltip backgrounds.
This mod has no additional files

