Files
TargetFrameBuff/CHANGELOG.md
T
OEVGandClaude Sonnet 5.5 09784ec5b2 Tidy up for 0.9.3: Shagu overlap warning, readme rewrite
- Warn once in chat when ShaguTweaks Debuff Timer draws on target debuffs.
- Use STANDARD_TEXT_FONT for timers and stack counts.
- Clean up comments and dead code; add .gitattributes and .gitignore.
- Rewrite README (ClassicAPI version table, ShaguTweaks compatibility);
  move history to CHANGELOG.md.
- Tests: 19 scenarios, no machine-specific paths.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019W3rwutyoLNHxXPycYWSMc
2026-11-01 00:17:37 +00:00

32 lines
1.4 KiB
Markdown

# Changelog
## 0.9.3
- Warn once in chat when ShaguTweaks Debuff Timer is drawing on target debuffs.
- Use the client font (`STANDARD_TEXT_FONT`) for timers and stack counts.
- Tidy source comments; add `.gitattributes` (LF) and `.gitignore`.
- Rewrite the README: ClassicAPI version table (1.17.11+ recommended for the
reverse-sweep fix) and a ShaguTweaks compatibility table.
- Tests: 19 scenarios; no machine-specific paths.
## 0.9.2
- ClassicAPI 1.17.10+: use `UNIT_AURA_DELTA`; no periodic polling. The displayed
snapshot is rebuilt to keep filtered ordering and tooltip indices aligned.
- Older ClassicAPI keeps the 0.5-second fallback.
- Hide native cooldown numbers on our sweeps; disable the expiration flash and
clear removed sweeps where supported.
- Spellbook and player-pet changes refresh capability-dependent presentation.
## 0.9.1
- Refresh on target change and target aura events, with a 0.5-second fallback.
- Update only active countdowns every 0.2 s from cached expirations.
- Use `GetAuraSlots` / `UnitAuraBySlot` with reusable buffers; positional
`UnitAura` fallback for older ClassicAPI.
- Stack counts for buffs and overflow debuffs; debuff-type borders.
- Gold borders on enemy buffs you or your pet can remove.
- Optional reverse cooldown sweeps.
- Saved settings, an AddOn Options panel and `/tfb` commands.
- Guard against an aura vanishing just before its tooltip opens.