File Details
v2.30.11
- R
- May 3, 2026
- 496.55 KB
- 211
- 12.0.5+1
- Retail
File Name
Vigil-v2.30.11.zip
Supported Versions
- 12.0.5
- 12.0.1
Vigil
v2.30.11 (2026-05-03)
Full Changelog Previous Releases
- Fix CDM bar overlay issues and reload-prompt behavior (#64)
- Bar icon overlap when buff is rendered as bar: ApplyGroupSettingsToElement
now routes through ResizeBar so barIcon stays sized to the frame. - Blank icon-width gap when "Show icons" is off: CDM ApplyBarSkin honors
groupDef.showBarIcons so the bar fill spans the full frame. - Orphan CDM frames in top-left when group is in bar mode: invalidPlacement
bar elements now register their spell IDs so SinkUnclaimedFrames can hide
them; isViableCandidate rejects them as overlay targets separately. - Group rebuild leaving CDM frames stranded: ClearElements queues a reanchor
pass after release so SinkUnclaimedFrames runs against the new registry. - Element add/remove leaks: CDMBridge.UnregisterElement releases claims and
drops registry entries; UnregisterSingleElement calls it. - Reload prompt spammed mid-edit: SyncAllElements no longer auto-prompts;
prompt fires only on edit-mode exit. - Reload prompt drawn behind edit-mode panels: ShowConfirmDialog raises
itself and the dim layer above other TOOLTIP-strata UI. - Per-element color overrides not reaching CDM bars: ApplyColor stashes
userColor; ApplyBarSkin prefers it over the def color. - Group-level toggles (showBarIcons, text anchor/size, color) refresh CDM
skins immediately via new CDMBridge.RefreshSkins helper.
Drive-bys: ApplyElementColor extracted from two color picker call sites,
addon.RemoveFromList exported and reused, addon.SnapCoord replaces a
duplicate local snap, ApplyColor reuses its userColor table.
- Bar icon overlap when buff is rendered as bar: ApplyGroupSettingsToElement

