EMS-Changelog

GRIP-EMS v1.8.0

Released April 7, 2026. 13 entries in the author's notes.

Every entry

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

Added

12
Repair and spell warnings9
Repair Module#

RepairAnalyzer backend (Data/RepairAnalyzer.lua): 13 diagnostic categories (spells, structure, limits, variables, keybinds, macros, engine, metadata, context, actions, locale, import, performance) with per-issue severity (critical/error/warning/info) and one-click fix closures

#

RepairFrame UI (UI/RepairFrame.lua): popup window for reviewing and fixing issues per-sequence or batch across all sequences, grouped by category with expandable rows and Fix / Fix All buttons

#

Context menu "Repair" option in sequence list right-click menu

#

/gems repair slash command -- analyze and open repair UI for a single sequence (falls back to selected sequence if no name given)

#

/gems repairall slash command -- analyze all sequences and open batch repair UI

#

Pre-export repair warning -- StaticPopup warns when selected sequences have critical or error issues before exporting

#

Pre-send repair warning -- StaticPopup warns before P2P sending sequences with critical or error issues

#

Post-import repair notification -- chat message with issue count after importing sequences with detected problems

Testing

#
Everything else3

Health score overlay in sequence list -- color-coded numeric badge (green >= 80, yellow >= 50, red < 50) on each sequence icon

#

TestSuite.lua wired into GRIP-EMS.toc and BigWigs .pkgmeta packaging

#

Expanded test coverage across multiple categories

#

Fixed

1

DebugWindow:Add corrected to AddMessage in OOCQueue restriction logging

#

Grab it

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