EMS-Changelog

GRIP-EMS v1.9.2

Released April 14, 2026. 11 entries in the author's notes.

Every entry

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

Fixed

7

FS_ADJUSTED chat spam: demoted notification to Debug channel with a 60-second cooldown keyed by spec and sequence name. Cooldown timestamps now live in memory instead of SavedVariables, so /reload does not block the gate. One-shot scrub removes the legacy _lastAdjustedNotify field from character data on load.

#

TempoAdvisor numeric spell-ID classification: spells referenced by numeric ID in macrotext (e.g. 34026 Kill Command) now resolve to the correct ON_GCD_INSTANT category instead of falling through to OFF_GCD.

#

GRIP1 single-sequence import: bundled variables were silently dropped on paste-frame single-sequence payloads. Variables now extract correctly, matching the collection branch.

#

SpellValidator numeric IDs: /cast 34026 and similar numeric references now resolve to spell names via C_Spell.GetSpellName before validation instead of being flagged UNKNOWN.

#

Action tree recompilation: imported sequences now clear action trees so the engine uses pre-compiled flat steps with correct interleave ordering.

#

Legacy import variable syntax: double-tilde variable references from older formats now convert to single-tilde on import.

#

ActionCompiler IF-node: strips /cast prefix from branch macros before conditional assembly, preventing doubled /cast output in conditional steps.

#

Added

1

GRIP1 v5 export format: sequences now bundle their variable definitions and context overrides. Imported payloads carry variables with name and function validation, duplicate detection, and fingerprint-based status badges (new, identical, different) in the import preview.

#

Internal

3

GRIP_FORMAT_VERSION bumped from 4 to 5.

#

4 new ActionCompiler IF-node tests in TestSuite (true-only, true+false, complex multi-action, IF inside loop).

#

Import commit path tracks context override import counts for both collection and single-sequence formats.

#

Grab it

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