n8n to platforma do automatyzacji procesów i budowania własnych agentów, workflowów i integracji między aplikacjami – od prostych po bardzo zaawansowane. Premiera n8n 2.0 jest zaplanowana na połowę grudnia 2025 i będzie to największa aktualizacja narzędzia od wydania wersji 1.0. To nie jest kosmetyczny lifting, tylko gruntowna przebudowa fundamentów, która wpłynie praktycznie na wszystkich użytkowników.
Wersja 2.0 wprowadza zarówno duże usprawnienia jakości pracy (UX, stabilność, wydajność), jak i szereg zmian krytycznych, które wymagają przygotowania przed migracją.
W tym artykule omawiamy najważniejsze nowości, breaking changes i kroki, które warto podjąć przed przejściem na n8n 2.0.
🟨 Jak zdobyć Perplexity Pro za darmo na rok i co potrafią nowe modele AI do obrazów
Co nowego przynosi n8n 2.0?
W wersji 2.0 pojawia się kilka funkcji, na które społeczność czekała od dawna, a także zmiany, które znacząco poprawiają wygodę i stabilność pracy.
Autosave
Automatyczne zapisywanie workflowów wreszcie trafia do n8n. Koniec z manualnym klikaniem przy każdej zmianie.
Nowy interfejs i płótno
Płótno workflowów jest bardziej czytelne, płynne i intuicyjne. Zmieniono sposób pracy z węzłami i nawigacji po bardziej złożonych automatyzacjach.
Odświeżony sidebar
Panel boczny zyskał bardziej logiczny układ i lepszą ergonomię.
Duży wzrost stabilności
Dane binarne (na przykład pliki) nie będą już trzymane w pamięci RAM, tylko wydajnie obsługiwane z dysku lub bazy danych. To zmniejsza ryzyko awarii przy dużych zadaniach.
10x szybszy SQLite
Nowy pooling driver zapewnia wielokrotny wzrost wydajności, szczególnie przy wielu jednoczesnych zadaniach.
Dodatkowe usprawnienia
Część nowych elementów UX i funkcji zostanie ujawniona bliżej premiery.

Breaking changes, które trzeba znać przed migracją
Największe zmiany kryją się pod spodem. Mają one wpływ na strukturę workflowów, używane węzły i kod wykonywany w ramach automatyzacji.
Zmiana sposobu działania Python Code Node
W Python Node wprowadzono nową architekturę opartą o Task Runnery. Oznacza to:
- brak zmiennej
_input, - brak dot notation,
- konieczność sprawdzenia istniejących skryptów i dostosowania ich do nowego modelu.
Zmiana ta wpływa zwłaszcza na bardziej zaawansowane automatyzacje.
Zmiany w silniku baz danych
- wycofanie wsparcia dla MySQL i MariaDB,
- konieczność migracji do PostgreSQL lub SQLite.
To jedna z najważniejszych zmian dla osób hostujących n8n samodzielnie.
Code Node i dostęp do zmiennych środowiskowych
Dostęp do zmiennych środowiskowych jest domyślnie wyłączony. Można go przywrócić, ustawiając odpowiednią zmienną konfiguracyjną.
Tunelowanie
n8n usuwa natywną funkcję tunelowania:
- znika parametr
--tunnel, - zalecane jest korzystanie z ngrok lub Cloudflare Tunnel.
Subworkflow z Wait Node
Zmieniono sposób zwracania danych z subworkflowów. Element nadrzędny otrzyma teraz poprawne dane wyjściowe, co wymaga przejrzenia starszych automatyzacji opartych na starym zachowaniu.
Node’y domyślnie wyłączone
Z powodów bezpieczeństwa niektóre node’y są wyłączone w konfiguracji startowej, między innymi:
- Execute Command,
- Local File Trigger.
Dodatkowo usunięto integracje, które nie są już rozwijane.

Co to oznacza dla osób, które uczą się automatyzacji i agentów?
W praktyce:
- Część materiałów edukacyjnych dostępnych w internecie będzie nagrana na starszej wersji n8n.
- Wiele zaawansowanych przykładów wymaga ponownego przejścia lub dostosowania.
- Najlepiej zaczynać pracę z n8n już na wersji 2.0, która będzie standardem na kolejne lata.
Zmiany są na tyle głębokie, że nauka od nowej wersji uniknie konieczności “oduczania się” i migracji po kilku tygodniach.
Migration Report – narzędzie, które warto uruchomić
Od wersji 1.121 n8n udostępnia narzędzie Migration Report, które automatycznie sprawdza, co w istniejącej instancji wymaga uwagi przed aktualizacją.
Raport analizuje:
- workflowy,
- node’y,
- konfigurację instancji,
- elementy wymagające rozszerzenia uprawnień lub zmian w kodzie.
Dla osób mających n8n w projektach produkcyjnych uruchomienie raportu jest kluczowym etapem.
Podsumowanie
n8n 2.0 to największa aktualizacja tego narzędzia od lat. Przynosi lepszą stabilność, wygodę pracy i nowe funkcje, ale jednocześnie wymaga przygotowania do zmian w Python Node, silniku baz danych, tunelowaniu i zachowaniu subworkflowów.
Dla osób budujących automatyzacje i agentów to ważny moment, żeby zapoznać się z nowym standardem, bo to właśnie wersja 2.0 będzie fundamentem dalszego rozwoju platformy.


