O documento resume as principais alterações na versão 1.0 do n8n, incluindo o suporte a Python, a ordem de execução dos nodes de cima para baixo priorizando os mais à esquerda, e a descontinuação do uso do MySQL em favor do PostgreSQL.
2. Suporte ao Python
Além do Javascript, o node CODE suporta também a linguagem
Python.
autotic.com.br
3. Ordem de Execução dos Nodes
A execução é por ramificação, no sentido de cima para baixo.
Obs: As ramificações que tiverem mais para esquerda, serão priorizadas.
autotic.com.br
4. Descontinuação do MySQL/MariaDB
O n8n no modo fila (queue) deixa de usar o banco MySQL/MariaDB e
passa a usar o banco PostgreSQL.
autotic.com.br
5. Descontinuação do Processo de Execução “OWN”
Agora só tem o “MAIN” como único
processo de execução para instâncias no
modo Regular. Esse modo, concentra
todas as execuções em um único processo
da instância principal.
Para quem distribuía as execuções em sub
processos (threads) usando o “OWN”,
obrigatoriamente terá que usar o n8n no
modo Fila (Queue), distribuindo as
execuções entre as instâncias
trabalhadoras (workers).
autotic.com.br
6. Usuário Owner Obrigatório
É obrigatório a criação do usuário
owner pelo assistente de instalação
o n8n, dispensando assim, o uso
das variáveis de autenticação
básica:
N8N_BASIC_AUTH_ACTIVE=true
N8N_BASIC_AUTH_USER=user
N8N_BASIC_AUTH_PASSWORD=passwd
autotic.com.br
7. Alteração do diretório dos custom nodes
Os custom nodes passam ao
usar o diretório padrão
~/.n8n/custom ao invés de
~/.n8n/node_modules
Obs: O diretório padrão pode ser
alterado pela a env
CUSTOM_EXTENSION_ENV
autotic.com.br
8. Descontinuação da env WEBHOOK_TUNNEL_URL
A referência do domínio na URL de Webhook passa a ser feita
na env WEBHOOK_URL
autotic.com.br
9. Descontinuação do Node.js 16
É necessário upgrade do node.js (npm) para versão 18.x ou superior.
autotic.com.br