К содержанию
АвтоматизацияРазбор · 4 мин чтенияобновлено

n8n 3.0 вышла в бете: без отката на 2.x, без npm-установки и с отчётом о миграции

n8n выпустила бету третьей версии. Новых функций почти нет: команда вычистила устаревшие узлы, ужесточила безопасность и оставила self-hosted только на Docker. Стабильный релиз ждут в начале декабря.

Коротко

  • 27 октября вышла n8n 3.0.0 beta, стабильная версия ожидается в начале декабря 2026 года.
  • Обновление одностороннее: откатиться на 2.x нельзя, часть узлов удалена, self-hosted работает только через Docker.
  • Тем, у кого n8n в работе, стоит уже сейчас открыть Migration Report и поправить отмеченные воркфлоу.

27 октября n8n, платформа для визуальной автоматизации процессов, выпустила бету версии 3.0.0. Это не тот релиз, ради которого обновляются из любопытства: новых возможностей в нём почти нет, зато много ломающих изменений. Компания пишет, что 3.0 сосредоточена на внутренних изменениях ради надёжности, стабильности и безопасности. Стабильную версию обещают в начале декабря 2026 года.

Что произошло

n8n живёт по семантическому версионированию: всё, что ломает обратную совместимость, копится до смены первой цифры. За год после версии 2.0 (декабрь 2025-го) таких изменений набралось достаточно. Новые функции при этом выходят отдельно и постоянно: по данным компании, с 2.0 вышло больше 45 релизов, примерно по одному в неделю.

  • Надёжность. Ручные запуски в режиме очереди (queue mode, когда задачи выполняют отдельные процессы-исполнители) всегда идут на воркерах, а не на основном сервере. Хранение файлов в оперативной памяти убрали — только файловая система или внешнее хранилище вроде S3. Таймаут узла Code по умолчанию сокращён с 5 минут до 1 минуты, его можно настроить.
  • Безопасность. Ротация ключа шифрования включена всегда, для учётных данных Slack обязателен signing secret, список заблокированных адресов для защиты от SSRF (атак, когда сервер заставляют обращаться к внутренним ресурсам) расширен, непроверенные пакеты сообщества по умолчанию выключены.
  • Self-hosted (когда n8n разворачивают на собственном сервере). Поддерживается только Docker, установка через npm и npx n8n больше не работает. Взамен есть скрипт установки в одну строку. Развёртываний в Kubernetes и через Helm изменения не касаются.
  • Удалённые узлы: Function, Function Item, Item Lists, Cron, Interval, старый узел OpenAI, прежние режимы AI Agent и другие. Function заменяет Code, Item Lists — набор Split Out, Aggregate, Sort, Limit, Remove Duplicates и Summarize, Cron и Interval — Schedule Trigger.
  • Чат-интерфейс Chat Hub выключен по умолчанию (его можно включить обратно), из редактора убраны импорт по ссылке и вкладка Ask AI в узле Code.

Сам автор анонса называет отчёт о миграции самой важной частью поста. Он есть во всех инстансах начиная с версии 2.39 в разделе Settings → Migration Report. Отчёт показывает, какие воркфлоу (цепочки автоматических шагов) и настройки затронет переход, многое исправляет сам и сохраняет исправление как новую версию воркфлоу. Опубликованные сценарии тем временем продолжают работать на 2.x. Для каждого воркфлоу отчёт предлагает ответственного — последнего, кто его редактировал, — и рассылает письма. Давно неактивное можно пометить как «не исправлять», а сводку выгрузить в CSV. Права администратора больше не нужны: обычный пользователь видит воркфлоу, к которым у него есть доступ.

Обновление одностороннее: откатиться на 2.x нельзя, единственный путь назад — восстановление из резервной копии.

Почему это важно

Если n8n у вас крутит заявки, рассылки или выгрузки для бухгалтерии, 3.0 — это работа по плану, а не кнопка «обновить». Сценарии на удалённых узлах Function или Cron после перехода могут перестать работать. Компании, которые ставили n8n через npm, придётся переезжать на Docker. Хорошая новость в том, что подготовиться можно уже сейчас и без риска: отчёт работает на текущей версии и ничего не ломает. Учётные данные и история запусков при обновлении сохраняются, простой ограничится обычным перезапуском. Бета доступна всем без регистрации: в self-hosted она ставится как любая бета, в n8n Cloud нужно выбрать 3.0.0 Beta (early access) в настройках версии. Community Edition получит все изменения наравне с облаком и корпоративными тарифами. О ценах в анонсе ничего не сказано.

Как подготовиться

  • Обновиться до последней 2.x — в ней самая свежая версия отчёта — и открыть Migration Report.
  • Исправить или пометить «не исправлять» всё, что он отметил.
  • Сделать полную резервную копию.
  • Сначала обновить тестовый или промежуточный (staging) инстанс и только потом рабочий.

Что дальше

После выхода стабильной 3.x ветка 2.x ещё 12 месяцев будет получать исправления безопасности и критических ошибок. Тем, кто до сих пор сидит на 1.x, прямого пути на 3.x нет: сначала нужно перейти на 2.x, а поддержка 1.x заканчивается 31 декабря 2026 года. Все новые функции после стабильного релиза будут выходить уже в линейке 3.x.

Источники

  1. n8n
Отправить в Telegram

Материал подготовлен с помощью ИИ на основе открытых источников и может содержать неточности. Нашли ошибку — напишите на hello@tolk.media.