File Details
v0.4.5-beta
- B
- Apr 28, 2026
- 279.73 KB
- 19
- 12.0.5
- Retail
File Name
GOBIGnINTERRUPT-v0.4.5-beta.zip
Supported Versions
- 12.0.5
GOBIGnINTERRUPT
v0.4.5-beta (2026-04-28)
Full Changelog Previous Releases
- Follow-up audit fixes: Inspect nil-guard, cooldownsMode sync, StackTracker reset
- CastTracker.lua:108 — defensive nil-guard on GBI.Inspect for the
GetSpecByGUID call (matches the pattern used in Data_Cooldowns). - MinimapIcon.lua + Slash.lua: legacy unitOverlay.enabled toggle
replaced with show.cooldownsMode toggle. Avoids drift between the
two fields after the v5 schema migration. - StackTracker.Reset() added; Brain.Reset now calls it so stack
counters drop on zone change / explicit reset. - TalentSync intentionally NOT reset on zone change — its data is
player-keyed talent IDs that persist across zones; spec-change
broadcasts handle the only legitimate invalidation case.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
- CastTracker.lua:108 — defensive nil-guard on GBI.Inspect for the
- Audit fixes: drop dead Purify nil, BW alias, glow leaks, schema migration
- Data_Cooldowns: removed
[527] = nilline that was deleting the
Priest Purify entry above. Purify is back in the DB. - Data_Cooldowns: removed bogus auraAliases = { "Aspect of the Wild" }
from Bestial Wrath; the buff name is just "Bestial Wrath". - Bar.lua PopulatePlaceholders prune + TestInterruptFill cleanup
now both call hideGlow() before table.remove so glow textures
don't leak when icons are pruned. - App schema migrated v4 -> v5: legacy DB.show.cooldownBar +
DB.unitOverlay.enabled fields are read once, written into
DB.show.cooldownsMode, then cleared. No more drift. - CastTracker: defensive nil-guards on GBI.Taint.SafeSpellID +
SafeGUID for cases where Taint module fails to load.
Tag-only release; CurseForge push held until verified.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
- Data_Cooldowns: removed

