1.2.1
What's new
KickAlert
1.2.1 (2026-10-13)
Full Changelog Previous Releases
- Bump 1.2.1
- Untrack local agent memory
- Add CI tests and fix Wago ID
- Handle secret values on 12.x clients
Add explicit WoW Forever (1.60.x) detection and harden Compat/Detector logic for 12.x secret values. Interrupt protection now falls back only to UNIT_SPELLCAST_(NOT_)INTERRUPTIBLE state, and interrupt cooldowns are deduced from player/pet cast success events when cooldown APIs are secret, using learned out-of-combat durations first then flavor-based defaults. Update status/localization strings, README behavior notes, tests for secret-value scenarios, and bump addon version to 1.2.0. - Update README.md
- Update .gitignore
- Add packager release workflow
Add BigWigs packager metadata and a GitHub Actions release workflow that builds and publishes tagged releases to CurseForge, Wago, and GitHub. Also add the project IDs needed for release distribution. - Add CVar mirror persistence
Store KickAlert settings in a mirrored Blizzard table and CVars so they survive on WoW Forever, which does not re-read account SavedVariables. Adds/ka wipeto reset both the SavedVariables table and the mirror, plus locale, README, and test updates. - Update KickAlert.toc
- Handle secret cast shields in status
Track interruptibility fallbacks more explicitly, clear shield state on target/focus changes, and add cast serials so repeated starts and combat-log-only casts do not reuse stale alerts. Also keep SetFont outline flags non-nil on recent clients, add target cast diagnostics to /ka status, and extend tests/mocks for the new behavior.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

