Сериализация cell-классов: поле className в JSON теперь берётся из static readonly typeName, а не из constructor.name. Каждый регистрируемый cell-класс должен объявить уникальный typeName; при наследовании — переопределить. См. typeName и сериализация cell-классов. Файлы с корректными именами ("Spline", "Link") совместимы; JSON с минифицированными именами ("Hj") без миграции не загрузятся.
Вместо Scene2D.clear() нужно использовать EulerGraph.clearCurrentScene()
Для изменения параметров в CellParametric, если хотите, чтобы изменения записывались в историю undo-redo, нужно использовать:
eulerEngine.services.Editor.changeCustomParam(param, value)