EMS-Changelog

GRIP-EMS v2.1.7

Released May 23, 2026. 8 entries in the author's notes.

Every entry

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

Added

1
Per-Character Click Rate warning.#

The Per-Character Click Rate slider in General then Character Overrides now shows a sub-slider warning when the value is non-zero and below 100ms. The slider itself stays unclamped (0 still means "use global"; sub-100 values are still accepted as the escape hatch for users testing the floor).

Fixed

7
Login-time error popup on some imported sequences.#

A class of imported sequences carrying very large spell-ID tokens (above the 2.1 billion integer limit) could trigger an error popup at login. EMS now filters those tokens out at load time so the popup no longer appears. Saved sequences are not modified.

False "Unrecognized spell" warning for dormant sequences.#

Saved sequences for a class other than the one you are currently on no longer produce login-time warnings about unrecognized spells. Active-sequence warnings still fire when an actually-used spell cannot be resolved.

Hero-talent override spells like Black Arrow.#

Spells provided by a hero talent path (Dark Ranger's Black Arrow, etc.) no longer produce a false warning when the active loadout does not have the override. Non-English clients now also pick up the WoW-localized name for these spells so the macrotext matches the same way English clients do.

Hero-talent spells recognized consistently after /reload.#

Some hero-talent loadouts could leave a few of their spells unrecognized for a few seconds after a /reload. The recognition pass now waits for the loadout to finish loading and silently retries once if needed.

Recompile failures now warn and auto-recover.#

When a sequence recompile fails, EMS prints a user-facing warning naming the affected sequence and the underlying error, then attempts a silent retry. Successful auto-recovery does not print a second message.

Health-score badge matches the Repair tab.#

The health-score badge next to a sequence in the list now uses the same checks the right-click Repair tab uses. A clean Repair now guarantees a clean badge instead of the badge staying at a lower score because of transient editor checks Repair already skips.

Health-score badge matches the validation triangle.#

The badge and the version-validation triangle next to it now report consistent results. A green triangle now guarantees a 100 badge instead of sometimes sitting next to a lower badge score from a wider audit.

Grab it

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