Undo remembers a step by its position. Switching version in the popup editor swapped the working copy but kept the undo history, so pressing Ctrl+Z after a switch removed a step from the version you had just moved to, at the position it held in the version you left, and armed Save on top of it. Between two flat versions nothing stopped that reaching your saved sequence, so a version you never edited could be written back a step short. The undo history is now cleared on the switch, the same as it already was when you open a sequence or close the editor.
EMS-Changelog
GRIP-EMS v2.4.6
Released August 17, 2026. 2 entries in the author's notes.
Every entry
The author's own words, complete. Long sections are sorted into areas by LazyGrip.
Fixed
2Undo after switching version no longer changes the wrong version.#
Step rows on a version built from an action tree no longer accept edits that get thrown away.#
If a version's steps come from its action tree, the popup editor let you type into the step rows and press Save, and the save discarded what you typed. It rebuilds the steps from the tree on the way through, so the edit was overwritten inside the same save that was supposed to store it. Those rows and their spell pickers are now switched off for that version, with a line above the list saying the tree is driving the steps. Change them in the structured editor, which compiles the tree instead of fighting it.
Grab it
Release notes written by Sataana and reproduced here with his permission.