promotional bannermobile promotional banner

BossWatch

Replace Blizzard boss target frames with fully configurable frames - cast bars, auras, raid markers, custom textures and fonts.
Back to Files

v0.8.8

File nameBossWatch-v0.8.8.zip
Uploader
TimikanaTimikana
Uploaded
Aug 12, 2026
Downloads
155
Size
542.6 KB
Flavors
ClassicClassic TBCMoP ClassicRetail
File ID
8634668
Type
R
Release
Supported game versions
  • 12.1.0
  • 5.5.4
  • 2.5.5
  • 1.15.7

What's new

BossWatch

v0.8.8 (2026-08-12)

Full Changelog Previous Releases

  • Merge branch 'beta' for v0.8.8
  • 12.1 compat: Interface 120100 + harden against hard-error secret auras
    Patch 12.1 changes the secret-values contract for aura APIs: index- and
    instance-ID-based reads (GetUnitAuraInstanceIDs / GetAuraDataByAura-
    InstanceID / GetAuraDataByIndex) now RAISE a Lua error while auras are
    secret, instead of returning secret-tagged fields, and UNIT_AURA
    delivers a fully secret payload. Reference:
    https://warcraft.wiki.gg/wiki/Patch\_12.1.0/API\_changes
    • Retail TOC: Interface 120100, notes updated to 12.1.
    • Frames/Auras.lua: pcall around GetAuraDataByAuraInstanceID (was
      unwrapped — first thing to blow up on a secret-aura boss) and around
      GetAuraDataByIndex (the fallback Retail lands on when the modern call
      fails — would have errored right after). Clean break on first
      failure: icons just don't render, no error spam.
    • BossWatch.lua DumpAuras: same pcall treatment.
    • SlotProvider + SodSlotProvider EventFilter: issecretvalue guard on
      the unit argument before string ops / comparisons (12.1 UNIT_AURA
      payloads can be secret).
    • Tooltips already fully pcall'd since v0.7.2 — no change needed.
    • Also checked: UnitClass (already issecretvalue-guarded), no use of
      removed SecureAuraHeaderTemplate / getglobal / UIParentLoadAddOn.
    • Version 0.8.8 on all four TOCs.

This mod has no additional files