v12-4
What's new
lightweight tag 71806224806ad707718e2d13451298ee1df7652d v12-4
Author: masomh-personal <masom@hamadeh.io>
Date: Fri Sep 25 23:14:44 2026 -0400
commit 71806224806ad707718e2d13451298ee1df7652d
Author: masomh-personal <masom@hamadeh.io>
Date: Fri Sep 25 23:14:44 2026 -0400
chore(release): prepare v12-4 for WoW 12.1.5
commit 97bbb23f9948ff4f2950a9ac81129fc7f6a83872
Author: masomh-personal <masom@hamadeh.io>
Date: Fri Sep 25 23:07:14 2026 -0400
fix(core): report CPU time in microseconds
Tag work is well under a millisecond per frame, so three-decimal milliseconds always printed 0.000.
commit 843f3df7ea7b73abf9a401e9d0b1c729b12a6a4d
Author: masomh-personal <masom@hamadeh.io>
Date: Fri Sep 25 22:54:09 2026 -0400
docs: describe unreleased audit fixes and runtime design
commit 499f1c699a6447e11b141d61ba242720bcf32e7b
Author: masomh-personal <masom@hamadeh.io>
Date: Fri Sep 25 22:54:09 2026 -0400
chore(tooling): check release version consistency
Fail the local check when the TOC Version, README badge, and latest CHANGELOG release disagree.
commit 20ce597489397bdfa6a3d25d2d23e4b4633dc7fb
Author: masomh-personal <masom@hamadeh.io>
Date: Fri Sep 25 22:54:09 2026 -0400
refactor(tags): remove dead branches and banner comments
Drop nil checks the shared formatters already handle, an unused power parameter, and noise banners; build color prefixes once at load. Tag output is unchanged.
commit f2ff41784df2b1be089b4ddb6ac39f69b98c5a79
Author: masomh-personal <masom@hamadeh.io>
Date: Fri Sep 25 22:54:09 2026 -0400
fix(test): limit dashboard work to while it is open
Register tag events on show and unregister on hide, replace OnUpdate polling with one debounced C_Timer refresh, close with Escape, and hide the tooltip only when the dashboard owns it.
commit 5df6b3372a275cf7add42786c7937eacabc7ab3c
Author: masomh-personal <masom@hamadeh.io>
Date: Fri Sep 25 22:54:09 2026 -0400
fix(tags): show cross-realm raid groups, ?? levels, and fractional decimals
Resolve raid subgroups through UnitInRaid instead of matching names, which missed cross-realm Name-Realm roster entries. Show ?? instead of -1 for unknown-level rares and players, floor fractional decimal arguments instead of raising a Lua error, and share cached status text.
commit a11bdbaa98faa14d58725f5013987f64267ffa99
Author: masomh-personal <masom@hamadeh.io>
Date: Fri Sep 25 22:54:09 2026 -0400
feat(core): read versions from TOC and add CPU and compartment entry points
Version and minimum ElvUI come from TOC metadata, /mhtags debug reports the real client build, /mhtags adds a C_AddOnProfiler CPU line, and the Addon Compartment toggles the test dashboard. Lists Interface 120105 for WoW 12.1.5 and drops the unreachable ElvUI load guard.
This mod has no additional files

