promotional bannermobile promotional banner

Cooldown Companion

Instant, at-a-glance tracking for all your items and abilities so you can play smarter and react faster.

File Details

1.3.2.1

  • R
  • Feb 9, 2026
  • 344.60 KB
  • 29
  • 12.0.0
  • Retail

File Name

CooldownCompanion-1.3.2.1.zip

Supported Versions

  • 12.0.0

Cooldown Companion

1.3.2.1 (2026-02-09)

Full Changelog

New Feature: Folder System

  • Groups can now be organized into collapsible folders in the config panel.
  • Create folders with the "New Folder" button at the bottom of the group list.
  • Drag and drop groups into folders, or assign them via the right-click context menu "Move to Folder" submenu.
  • Folders can be collapsed/expanded by clicking the folder header.
  • Folders can be renamed or deleted via right-click context menu. Deleting a folder releases its groups back to top-level.
  • Folders support Global and Character sections independently. Right-click a folder to toggle between Global and Character.
  • Folder state is purely organizational and has zero impact on runtime group behavior.

Polish | QoL

  • Groups can now be dragged between the Global and Character sections to toggle their global/character status.
  • Dragging a group out of a folder into empty space removes it from the folder.
  • When dragging a global group with foreign spec filters into the character section, a confirmation popup appears before clearing the incompatible filters.
  • The config panel can now be resized by dragging the bottom-right corner.
    • The window can shrink horizontally down to 70% of its default width for smaller screen setups.
    • Settings columns scale proportionally with the window width.
  • Typing in the "Add Spell/Item" edit box now shows a dropdown with matching spells from your spellbook and usable items from your bags.
    • Supports mouse click and arrow key + enter selection.
    • The first result is automatically highlighted for quick entry.
  • Group rows now display small status badges on the right side showing at-a-glance info:
    • A visibility icon when the group is disabled.
    • An unlock icon when the group is unlocked for repositioning.
    • Circular spec icons when the group has spec filters active.
    • An icon/bars mode badge between the group icon and name.
  • Group and folder rows use cleaner icon-based rendering throughout.
  • Collapsible spell setting sections (Aura Tracking, Color Overrides, etc.) now use cleaner arrow icons instead of the old custom arrows.
  • Unavailable spells in the tracker column now show a warning icon instead of the old "(!) " text.
  • Charge-based spells now automatically enable the "Show Charge Count" text when added to the tracker.
  • Added spacing between the "New Icon Group" / "New Bar Group" buttons and the "New Folder" button for visual clarity.

Bug Fixes

  • Fixed profile switching not properly deactivating groups from the old profile, which could leave stale frames visible.
  • Fixed empowered spell cooldowns not displaying correctly due to unnecessary base spell ID normalization when adding spells.
  • Fixed recycled UI widgets in the config panel sometimes showing leftover badges from previously rendered rows.
  • Replaced deprecated IsItemInRange and IsUsableItem API calls with their modern C_Item equivalents.

Under the Hood

  • Major codebase refactor: split Config.lua into Config.lua + ConfigSettings.lua, extracted shared utilities into Utils.lua, and deduplicated glow/button frame logic.
  • Performance improvements: cached parsed aura spell IDs, skip hidden groups during cooldown updates, batched event registrations.