Reverse Priority step function: inverts priority order so lower-numbered steps are weighted less (BUG-026b)
GRIP-EMS v1.0.2
Released March 21, 2026. 12 entries in the author's notes.
Every entry
The author's own words, complete. Long sections are sorted into areas by LazyGrip.
Added
4Priority preview in editor: shows numbered expanded step list with char counter for both Priority and Reverse Priority modes
Keybind debounce: spec-change events coalesced via ScheduleLoadKeybinds to prevent double-fire (BUG-027)
Diagnostic logging for keybind lifecycle: BindIfConfigured miss, LoadKeybinds spec=0 defer, binding counts per spec
Fixed
6Combat lockup: button went dead after first cast in combat due to useOnKeyDown + 4-arg WrapScript postBody (BUG-026a, reported by Pershizzle)
Priority mode broken: multi-line /cast does not fall through on cooldown in WoW; replaced with pre-expansion where N steps become N\*(N+1)/2 flat sequential entries (BUG-026b)
Variable substitution skipped on first Priority/ReversePriority activation (BUG-025)
Keybind lost after /reload: redundant 0.5s timer ClearOverrideBindings wiped bindings that BindIfConfigured already applied; replaced with synchronous LoadKeybinds after RestoreSavedSequences (BUG-027)
Keybind silently dropped during combat: BindIfConfigured now queues to OOCQueue instead of returning (BUG-027)
Bar-swap events during login could trigger SuspendKeybinds before initial load completed (BUG-027)
Changed
2Grab it
Release notes written by Sataana and reproduced here with his permission.