File Details
v1.2.0
- R
- May 8, 2026
- 282.73 KB
- 19
- 12.0.5+2
- Retail
File Name
TankWatch-v1.2.0.zip
Supported Versions
- 12.0.5
- 12.0.1
- 12.0.0
TankWatch
v1.2.0 (2026-05-08)
Full Changelog Previous Releases
- Bump to 1.2.0 — absorb shield bar + lib externals + UI polish
Features:- Absorb shield overlay (DandersFrames-style 2nd StatusBar with Shield-Fill
texture). Uses StatusBar:SetValue with secret-aware values from
UnitGetTotalAbsorbs. Sky-blue default color, LSM texture choice, and
left/right fill direction toggle. - Two custom LSM statusbar textures: Blizzard Shield, Blizzard Shield Overlay.
- Listens to UNIT_ABSORB_AMOUNT_CHANGED event.
- Test mode shows fake shields on odd-indexed tanks.
Fixes: - Mover frame now floats on HIGH strata so SecureUnitButton tank slots
no longer eat drag clicks. - Bars page: absorb side dropdown moved to its own row so it no longer
overlaps the texture preview. - HP text: secret-aware order (isSecret check before any nil/equality
comparison) prevents taint when AbbreviateNumbers returns secrets. - PERCENT and CURRENT_PERCENT formats removed (UnitHealthPercent +
ScaleTo100 didn't work reliably on group members in 12.0). - Profile import: confirmation popup when name already exists, with
translations in 9 locales. - StaticPopup callbacks switched to PascalCase self.EditBox (12.0).
Packaging: - .pkgmeta now declares externals: for LibStub, CallbackHandler-1.0,
LibSharedMedia-3.0, LibDataBroker-1.1 so all four show up in the
CurseForge embedded-libraries list with proper versions.
- Absorb shield overlay (DandersFrames-style 2nd StatusBar with Shield-Fill

