EMS-Changelog

GRIP-EMS v1.1.0

Released March 27, 2026. 10 entries in the author's notes.

Every entry

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

Added

5

Stale Spell Detector: validates /cast and /castsequence spells against your spellbook on import, editor open, and via /gems validate. Warning banner in editor header, icon overlay on sequence list entries, step-level status coloring (green/yellow/red), import preview warning count, and batch validation output in chat

#

Rotation Preview Panel: visual preview of your spell rotation below the step list. Dual-mode display (icon strip and text list) with toggle button. Spell icons resolve from spellbook, tooltips show full macrotext on hover, unknown spells show question-mark icon with red tint, variable steps show gray status, horizontal scroll for long sequences. Preview mode persists across sessions

#

Export: transitive variable dependencies auto-selected. If variable A references variable B, selecting a sequence that uses A auto-includes both A and B with "auto" badges in the export picker

#

Export: variable descriptions included in export payload with comments-field fallback for round-trip preservation on import

#

/gems validate slash command for batch spell validation across all sequences

#

Changed

2

Sort button labels and tooltips now use locale keys (L\["GEMS_UI_SORT\_\*"\]) instead of hardcoded English strings

#

ExportFrame: AceGUI close button hidden, replaced with custom styled Close button matching addon dark theme. ESC handler added. Button layout fixed to prevent overlap

#

Removed

1

Click rate setting removed from Settings panel, Defaults.lua, and locale strings. The Engine has ignored this setting since v1.0.4 (BUG-035 fix). No functional change

#

Internal

2

New file: Data/SpellValidator.lua (spell validation module)

#

34 existing files modified across UI, Engine, Import, Data, Core, and Locale modules

#

Grab it

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