promotional bannermobile promotional banner

Vigil Cooldown HUD

Customizable WeakAuras-style HUD that provides information Blizzard's CDM doesn't. Simple drag and drop interface. Works in all content.

File Details

v2.23.1

  • R
  • Apr 22, 2026
  • 482.02 KB
  • 80
  • 12.0.5+1
  • Retail

File Name

Vigil-v2.23.1.zip

Supported Versions

  • 12.0.5
  • 12.0.1

Vigil

v2.23.1 (2026-04-22)

Full Changelog Previous Releases

  • Fix CDM taint errors during category-move flush (#46)
    Three fixes eliminate the cascade of "tainted by 'Vigil'" errors that
    fired during the brief window between CDM category-move flush and the
    following ReloadUI (most visible when toggling a soul-fragments-
    containing group between icon and bar shapes).
    EnforceEditModeSettings now runs under securecallfunction so the
    PLAYER_LOGIN C_EditMode.SaveLayouts write no longer taints CDM's
    data-provider pipeline for the rest of the session.
    Per-frame state flags move from direct writes on CDM-owned frames
    (_vigilSunk, _vigilEssentialHooked, _vigilBarHooked) into the external
    frameData weak map. Writing fields onto Blizzard-owned tables tainted
    them in the 12.0.x tracker and broke CDM's internal secret reads during
    the refresh cascade.
    SyncElementShape early-returns for elements marked invalidPlacement, so
    elements that can't render in their current group (e.g. stacking buffs
    in a bar group) no longer queue nonsense entries into the pending
    category-move list.