Удельта

РелизВерсия 2.45.5

Редакция Удельты

n8n 2.45.5 исправляет результаты QuickJS и ускоряет редактор

В n8n 2.45.5 исправлена обработка результатов выражений в QuickJS: значения undefined больше не должны теряться при возврате результата. Релиз также улучшает диагностику ошибок выражений и скорость первого открытия редактора.

n8n выпустила стабильную версию 2.45.5 28 октября 2026 года. Основные содержательные исправления относятся к движку выражений QuickJS, диагностике ошибок и первой загрузке редактора.

QuickJS сохраняет undefined в результатах

Результаты выражений, вычисляемых через QuickJS, теперь сохраняют значения undefined. Это важно для сценариев, где отсутствие значения нужно отличать от null или от отсутствующего поля: исправление уменьшает риск изменения смысла данных при передаче результата выражения дальше по workflow.

QuickJS используется как изолированный движок выражений: на сервере он работает в WebAssembly-песочнице, а для редактора может применяться при предварительном вычислении выражений в браузере. Настройки серверного и клиентского движков независимы.

Диагностика и загрузка редактора

В минифицированных сборках сохраняется имя ExpressionError. Благодаря этому код, который классифицирует ошибки выражений по типу, получает предсказуемое имя и в production-сборке. Кроме того, разработчики заявили ускорение первой загрузки редактора.

В выпуск также вошли небольшие интерфейсные исправления: выравнивание стрелок в разделённых кнопках, корректировка цветов кнопки запуска тестов Evals, удаление подчёркиваний у ссылок навигации и запрет системного контекстного меню Safari поверх холста.

Материал был полезен?

Сообщить об ошибке или задать вопрос редакции

Сообщение увидит редакция. Не указывайте пароли и личные данные. Текст удаляется через 180 дней.

Все новости

Обсуждение

Комментарии проходят подтверждение адреса и проверку редакцией.