Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 00:52
· 22 commits to main since this release

CooldownCollaborator

v1.0.0 (2026-06-16)

Full Changelog Previous Releases

  • Add CurseForge project ID 1577127
  • Remove Wago TOC field; add CurseForge README
  • Implement CooldownCollaborator v1.0.0
    Full implementation of group/raid cooldown coordinator for Midnight 12.x.
    Tracks all major defensive and utility CDs for party (5-man) and raid
    (up to 40) using UNIT_SPELLCAST_SUCCEEDED on safe unit tokens.
    Syncs state between CC users via C_ChatInfo.SendAddonMessage after
    encounters. Draggable panel, class-colored rows, countdown timers.
    Data.lua: 28 tracked spells across all 13 classes with base CD durations.
    Events.lua: pre-registers party1-4 and raid1-40 unit event tokens at init.
    Comms.lua: encodes/decodes CD sync messages, guards against encounter lockdown.
    UI.lua: draggable panel with 14-row pool, 0.5s ticker, class color bars.
  • Bump Interface to 120007 for patch 12.0.7
  • Initial commit: CooldownCollaborator skeleton