РелизВерсия n8n@1.123.92
n8n 1.123.92: обновление simple-git и совместимость Git-операций
2 ноября 2026 года вышла n8n 1.123.92 — выпуск ветки 1.x без отметки prerelease. Основное изменение — переход с simple-git 3.36.0 на 4.0.2 с адаптацией встроенного узла Git и механизма Source Control.
Обновление перенесено в ветку 1.x из основной ветки разработки. Вместе с simple-git обновлён @simple-git/argv-parser с 1.1.1 до 2.0.1. Эти библиотеки используются внутри n8n для запуска Git-команд; речь не о новой операции в визуальном редакторе, а о совместимости существующего кода с новой версией зависимости.
В Git node добавлены явные списки разрешённых переменных окружения: GIT_TERMINAL_PROMPT при определении каталога репозитория, а также GIT_ALLOW_PROTOCOL при выполнении основных операций. Как поясняет комментарий в коде, simple-git отклоняет переменные GIT_*, передаваемые через .env(), если они не включены в такой список. Изменение согласует используемые узлом параметры с этим требованием библиотеки.
Отдельная адаптация затронула Source Control: для HTTPS явно разрешена GIT_TERMINAL_PROMPT, для SSH — также GIT_SSH_COMMAND. Это изменение относится к корпоративному компоненту управления исходным кодом и не означает появления Git-based environments в Community Edition. Краткие release notes не содержат описания уязвимости или указаний на срочное обновление; оснований представлять этот выпуск как подтверждённое security-исправление нет.