EMS-Changelog

GRIP-EMS v1.0.7

Released March 25, 2026. 7 entries in the author's notes.

Every entry

The author's own words, complete. Long sections are sorted into areas by LazyGrip.

Fixed

4

Event bus: CallbackHandler registry return was discarded since v1.0.0, leaving all Fire() calls dead. Captured registry and wired Fire method on addon object. 12 event types and 7 consumer modules now receive callbacks (BUG-040)

#

Variable changes now trigger recompilation of referencing sequences (BUG-041, fixed by BUG-040)

#

Import now refreshes SequenceList display (BUG-042, fixed by BUG-040)

#

/gems delete now correctly removes the named sequence (BUG-039)

#

Added

2

Channel protection: new sequences default to /stopmacro \[channeling\] in KeyPress template. HandleCreate copies KeyPress/KeyRelease to new versions (BUG-028)

#

KeybindManager fires KEYBIND_CHANGED after successful LoadKeybinds, ensuring UI consumers rebuild on login

#

Internal

1

TrackerHUD module (UI/TrackerHUD.lua): movable icon overlay for active sequences with step-advance animation, modifier display, and per-character position persistence. Disabled by default (trackerEnabled = false). Internal preview, not user-facing.

#

Grab it

Release notes written by Sataana and reproduced here with his permission.