Interactive HTML guide: rebuilt from scratch (2400+ lines) with 13 sections: welcome, getting started, core concepts, interactive UI tour with clickable mock-up and annotation hotspots, 5 step-by-step tutorials, editor reference, import and migration, slash commands and settings, advanced topics, sequence builder tool, roadmap, FAQ, and community links
GRIP-EMS v1.0.1
Released March 21, 2026. 33 entries in the author's notes.
Every entry
The author's own words, complete. Long sections are sorted into areas by LazyGrip.
Added
5FAQ section in guide covering 10 common questions
Interactive UI mock-up in guide: full clickable replica of the GRIP-EMS editor with 6 working tabs, annotation hotspots, and tooltip explanations for every element
Sequence Builder tool in guide: browser-based sequence creation with GRIP1 export for in-game import
Quick Start section in README for new users
Changed
5README: full SEO-focused rewrite with competitor positioning, categorized features, Quick Start section, and migration framed as generic sequencer import (not addon-specific)
TOC Notes: replaced addon-specific reference with "context switching" in subtitle
7 locale strings: user-facing import/migration text generalized to "export strings" and "another sequencer" instead of naming specific addons
ImportFrame header comment: generalized
In-game branding: GRIP green title/notes in addon list, Combat category, rich minimap/compartment tooltips with active sequence count and context display, colored settings panel name
Fixed
23Macros, export, import and sharing11
Imported "Priority List" step function mapped to concatenated Priority mode instead of Sequential cycling, causing rotation spells to not fire (BUG-013)
Sequence list empty after import due to scrollView vs scrollBox SetDataProvider mismatch (BUG-007)
Sequences not firing: SecureActionButton type="spell" silently blocked in restricted env, changed to type="macro" (BUG-008)
Duplicate macro stubs on login from sanitized-name key mismatch (BUG-004)
Editor header button overflow when Export+Send buttons present (BUG-006)
Migration imports all sequences: .Versions field mismatch + array unwrap + fallback decode (BUG-017)
Macro slot limit corrected to 30 per-character using WoW global (BUG-018)
Settings Info shows correct macro slot count (BUG-019)
Lua 5.1 goto syntax error in import parser replaced with if/end guard (BUG-020a)
D:Debug() nil method crash in CompileMacroVersion replaced with GRIPEMS:Debug() (BUG-022)
Char counter threshold and editBox max set to 255 (SAB macrotext limit post-11.0.2) (BUG-009)
Repair and spell warnings2
Combat and the Options pages1
OOCQueue spam from icon updates during combat, added InCombatLockdown() guard (BUG-010)
Saving, naming and editing1
Version display showing raw @project-version@ token locally (dev fallback added)
Keybinds and the conflict panel1
ESC during key capture no longer closes the GRIP-EMS window (BUG-014)
Everything else7
Spell IDs not resolved in /cast and /castsequence lines (BUG-011)
Priority mode KeyPress/KeyRelease duplication killing rotation spells, now wraps KP/KR once for Priority (BUG-012)
AceComm-3.0 missing library files for local development (BUG-003)
Private repository URL removed from about links
Settings panel Profiles tab now visible via tabbed layout (BUG-015)
/gems migrate slash command now triggers migration (BUG-016)
Per-segment spell ID resolution in /cast and /use semicolon fallbacks (BUG-025)
Grab it
Release notes written by Sataana and reproduced here with his permission.