Repository navigation
v2026.4.9.7
·
6 commits
to main
since this release
HeadsUpCDM
v2026.4.9.7 (2026-04-09)
Full Changelog Previous Releases
- feat: filler spell icons for non-cooldown abilities (#8)
- feat: add actionbar filler spell support (config, data, options)
- Add actionBar.barName config default (MultiBar7 = bar 8)
- Mark MM Arcane Shot as source="actionbar" in both MM presets
- Correct buff spell IDs from in-game CDM debug:
Precise Shots 260242→260240, Double Tap 260402→473370,
Moonlight Chakram 429444→1264902 - Add "Filler Spell Bar" dropdown to options panel
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com
- feat: filler spell icon frames and actionbar row layout
Create non-secure icon frames for spells with source="actionbar",
showing the spell texture in the HUD column. Keeps actionbar rows
visible in RelayoutRows, syncs scale/alpha in ReanchorCDMFrames.
Defer SetHeight calls in height sync to avoid taint from Blizzard
RefreshLayout hook chains (WoW 12.0 taint system blocks SetHeight
on addon frames when called from protected callback paths).
Note: full ActionButton repositioning via SecureHandler is partially
working (button visible + scaled) but positioning needs investigation.
Using static icon frames as a reliable workaround for now.
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - chore: address review feedback
- Wrap C_Spell.GetSpellInfo / SetTexture in pcall (taint-safe)
- Use anonymous frames to avoid global namespace pollution on rebuild
- Remove redundant hasCDMFrame assignment (already set via reset loop)
- Add flag-based throttle for deferred height sync closures
- Remove dead actionBar.barName config + options dropdown (not yet used)
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com
Co-authored-by: Claude Opus 4.6 (1M context) noreply@anthropic.com