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