n8n 3.0 in beta: più solidità, meno novità

n8n, la piattaforma per automatizzare flussi di lavoro e agenti AI, ha rilasciato la beta della versione 3.0. Non porta una valanga di funzioni nuove: punta su affidabilità, stabilità e sicurezza e mette in un solo rilascio tutte le modifiche incompatibili raccolte nell'ultimo anno. La beta è uscita il 27 ottobre, la versione stabile arriva a inizio dicembre.
Perché cambia il numero di versione
- n8n segue il versionamento semantico: le modifiche che possono costringere a ritoccare workflow o configurazioni escono solo con una nuova versione principale.
- In un anno si sono accumulati codice vecchio da togliere, impostazioni da rendere più sicure e qualche funzione da ritirare. La 3.0 le raccoglie tutte.
- Le novità invece non aspettano: dalla 2.0 (dicembre 2025) sono uscite oltre 45 release, circa una a settimana. Dopo la stabile, le nuove funzioni arriveranno sulla 3.x.
Affidabilità e stabilità
- In queue mode le esecuzioni manuali girano sempre sui worker e non più sull'istanza principale.
- Sparisce la modalità che teneva i dati binari in memoria: si usano il disco oppure S3 e altri storage esterni, più prevedibili sotto carico.
- Il timeout predefinito del Code node scende da 5 minuti a 1 minuto (si può cambiare). I limiti di decompressione si abbassano, da 2 GiB a 256 MiB, per difendersi dagli archivi "zip bomb".
- I vecchi nodi Cron e Interval lasciano il posto allo Schedule Trigger.
Sicurezza
- La rotazione delle chiavi di cifratura è sempre attiva.
- Le credenziali Slack richiedono il signing secret, così nessuno può mandare richieste false fingendosi Slack.
- Con la protezione SSRF accesa, la lista di indirizzi bloccati di default è più ampia.
- I pacchetti community non verificati sono spenti di default.
Self-hosting solo con Docker
- n8n in self-hosting gira solo su Docker: l'installazione con npm o npx n8n non è più supportata, anche perché le nuove funzioni di sicurezza richiedono un container.
- Per chi usava npx per la comodità c'è uno script di installazione in una riga. Per Kubernetes e Helm non cambia nulla.
Nodi e funzioni rimossi
- Escono nodi vecchi come Function, Function Item, Item Lists, Cron, Interval, il vecchio nodo OpenAI e le modalità più vecchie dell'AI Agent. Quasi tutti hanno un sostituto diretto (Function diventa Code node) e molti migrano da soli.
- Chat Hub è spento di default: si può riaccendere sulla 3.x, ma al suo posto arrivano l'assistente AI e gli agenti di n8n.
- Spariscono anche l'import di workflow da URL nell'editor e la scheda Ask AI del Code node.
Il Migration Report
Dalla versione 2.39 ogni istanza ha un Migration Report in Settings > Migration Report:
- elenca i workflow e le impostazioni dell'istanza toccati dalla 3.0
- corregge da solo molti problemi e salva ogni correzione come nuova versione del workflow da rivedere, mentre quelli pubblicati continuano a girare sulla 2.x
- propone un responsabile per ogni workflow e gli manda una email con cosa sistemare
- permette di segnare come "won't fix" i workflow non pubblicati o fermi da tempo ed esporta un riepilogo in CSV
Quest'anno non serve essere admin: ognuno vede i workflow a cui ha accesso. Il percorso consigliato è aggiornare all'ultima 2.x, sistemare tutto quello che il report segnala, fare un backup completo e provare prima su un'istanza di test.
Disponibilità e supporto
- La beta si prova senza iscrizione: in self-hosting come ogni altra beta, su n8n Cloud scegliendo "3.0.0 Beta (early access)" quando si cambia versione.
- Vale per tutte le edizioni: Community self-hosted, Cloud ed Enterprise/Business.
- Il passaggio è senza ritorno: dalla 3.x si torna alla 2.x solo ripristinando un backup. Credenziali e storico delle esecuzioni restano, basta un breve riavvio.
- Dopo la stabile la 2.x riceve fix di sicurezza e di bug critici per 12 mesi. Chi è ancora sulla 1.x deve passare prima alla 2.x: il supporto della 1.x finisce il 31 dicembre 2026.
Cosa significa
È una release "noiosa" per scelta: niente effetti speciali, ma basi più solide per le prossime novità. Intanto il progetto cresce: le stelle su GitHub sono passate da circa 160.000 a oltre 208.000 e gli iscritti al forum da 115.192 a oltre 183.000. Per chi usa n8n in produzione il lavoro da fare è adesso: aprire il Migration Report prima di dicembre.


