n8n 1.0 to pierwsza wersja główna n8n, wydana w 2023 roku. Wprowadziła m.in. obsługę Pythona w węźle Code, nową, przewidywalną kolejność wykonywania gałęzi workflow, zmiany w domyślnej bazie i konfiguracji oraz usunięcie przestarzałych ustawień. Dla użytkowników oznaczało to konieczność przejrzenia starszych workflow przed aktualizacją, bo część zachowań się zmieniła. Ta lekcja jest aktualna przy każdej kolejnej wersji głównej: najpierw lista zmian łamiących, potem test, dopiero potem produkcja.
Najważniejsze zmiany w n8n 1.0
- Python w węźle Code: obok JavaScriptu można było pisać kod w Pythonie.
- Nowa kolejność wykonania: gałęzie workflow wykonują się po kolei, jedna do końca, zamiast naprzemiennie, co ułatwia przewidywanie wyniku.
- Porządki w konfiguracji: usunięcie starych opcji i zmiany domyślnych ustawień, opisane w przewodniku migracji.
- Stabilizacja: wersja główna oznaczała dojrzałość platformy dla zastosowań produkcyjnych.
Pełna lista jest w przewodniku migracji do n8n 1.0 w dokumentacji n8n.

Co to znaczy dla firm dziś
Jeśli Twoja instancja działa na bardzo starej wersji sprzed 1.0, aktualizacja wymaga przeglądu workflow, zwłaszcza tych z wieloma gałęziami i węzłami scalającymi. Starsze wersje nie dostają też poprawek bezpieczeństwa. Przy każdej kolejnej wersji głównej obowiązuje ten sam proces, który opisaliśmy w artykule o aktualizacjach n8n.
Checklista migracji między wersjami głównymi
- Przeczytaj przewodnik migracji i zmiany łamiące.
- Zrób inwentaryzację workflow i oznacz krytyczne.
- Skopiuj bazę i klucz szyfrujący, postaw instancję testową na nowej wersji.
- Uruchom krytyczne workflow na danych testowych i porównaj wyniki.
- Popraw workflow, zaplanuj okno aktualizacji produkcji.
Migracje i utrzymanie n8n
Przeprowadzamy aktualizacje starszych instancji n8n z testami workflow. Zobacz co to jest n8n albo umów bezpłatną konsultację.
