
n8n 2.0 to przełomowa aktualizacja najpopularniejszej open-source’owej platformy do automatyzacji workflow. Wersja beta pojawi się 8 grudnia 2025, a stabilna 2.0.x — 15 grudnia. To największa zmiana od powstania projektu: autosave, nowy interfejs, task runnery i poważne breaking changes wymagające uwagi przed migracją. Sprawdź, co musisz wiedzieć.

Zespół n8n określa wersję 2.0 jako “najbardziej dojrzałą, bezpieczną i niezawodną wersję w historii platformy”. To nie tylko zestaw nowych funkcji — to fundamentalna zmiana filozofii w kierunku domyślnego bezpieczeństwa i wydajności enterprise-grade.
Aktualizacja dotyczy wszystkich wdrożeń: Community Edition (self-hosted), Cloud i Enterprise. Jeśli korzystasz z n8n na własnym serwerze, ten artykuł pomoże Ci przygotować się do migracji.
Najbardziej wyczekiwana funkcja przez społeczność wreszcie nadchodzi. Autosave pojawi się krótko po premierze stabilnej wersji i automatycznie zapisuje zmiany podczas edycji workflow. Koniec z utratą godzin pracy po przypadkowym zamknięciu przeglądarki lub błędzie podczas debugowania.
Nowy design canvas, rozwijany od wersji 1.7x, staje się domyślnym doświadczeniem:
Task runnery są teraz domyślnie włączone i zapewniają izolowane wykonanie Code node z nawet 6-krotnym wzrostem wydajności dla operacji JavaScript i Python. Wszystkie wykonania kodu działają w piaskownicy (sandbox), co poprawia zarówno bezpieczeństwo, jak i stabilność.
Nowy poolowany sterownik SQLite dostarcza do 10-krotnie szybsze operacje bazodanowe dzięki trybowi WAL.

| Zmiana | Wpływ | Wymagana akcja |
|---|---|---|
| MySQL/MariaDB — całkowite usunięcie wsparcia | Workflow nie uruchomią się | Migracja do PostgreSQL (zalecane) lub SQLite przed aktualizacją |
| Usunięcie legacy sterownika SQLite | Automatyczne przejście na pooled driver | Testuj teraz z DB_SQLITE_POOL_SIZE > 0 |
| Usunięcie trybu in-memory dla danych binarnych | Tylko filesystem lub database | Zapewnij odpowiednią przestrzeń dyskową |
PostgreSQL jest teraz zalecaną bazą danych dla wszystkich wdrożeń produkcyjnych. Użyj nowych poleceń CLI (export:entities i import:entities) dostępnych od v1.116.0 do migracji z MySQL/MariaDB.
n8n 2.0 implementuje restrykcyjne domyślne ustawienia bezpieczeństwa — to filozoficzna zmiana w kierunku konfiguracji “secure-by-default”:
| Zmiana bezpieczeństwa | Nowa wartość domyślna | Zmienna środowiskowa |
|---|---|---|
| Dostęp do zmiennych środowiskowych w Code nodes | Zablokowany | N8N_BLOCK_ENV_ACCESS_IN_NODE=true |
| Uprawnienia pliku settings | 0600 wymagane | N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true |
| Uwierzytelnienie OAuth callback | Wymagane | N8N_SKIP_AUTH_ON_OAUTH_CALLBACK=false |
| Ograniczenie dostępu do plików | Tylko ./data | N8N_RESTRICT_FILE_ACCESS_TO |
| Bare repositories w Git node | Wyłączone | N8N_GIT_NODE_DISABLE_BARE_REPOS=true |
Dwa nody są domyślnie wyłączone ze względu na ryzyko bezpieczeństwa:
Możesz je włączyć modyfikując zmienną NODES_EXCLUDE, jeśli są niezbędne.
Pyodide-based Python Code node został całkowicie usunięty. Natywne wykonanie Pythona przez task runnery w trybie external go zastępuje. Krytyczne zmiany składni:
_input nie jest już wspierana_query dla stringów wejściowych AI AgentPrzed v2.0: Workflow nadrzędne błędnie otrzymywały elementy wejściowe do węzła oczekującego z workflow potomnych.
Po v2.0: Workflow nadrzędne otrzymują dane wyjściowe z końca workflow potomnych.
Dotyczy to workflow używających Wait nodes z timeoutami >60 sekund, wywołań webhook, formularzy lub węzłów human-in-the-loop.

Dostępny od v1.121.0 w Settings → Migration Report (wymaga dostępu global admin). Narzędzie pokazuje:
Włącz te zmienne środowiskowe na obecnej wersji, aby przetestować zgodność z 2.0:
N8N_RUNNERS_ENABLED=true
N8N_SKIP_AUTH_ON_OAUTH_CALLBACK=false
N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true
DB_SQLITE_POOL_SIZE=2
export:entities przed każdą migracjąSprawdź i zaktualizuj:
Wybierz między:
n8nio/runners jako sidecar (wymagany dla Python Code nodes)Tryb external wymaga:
N8N_RUNNERS_ENABLED=true
N8N_RUNNERS_MODE=external
N8N_RUNNERS_AUTH_TOKEN=<bezpieczny_współdzielony_sekret>
| Aspekt | n8n 1.x | n8n 2.0 |
|---|---|---|
| Wsparcie baz danych | MySQL, MariaDB, PostgreSQL, SQLite | Tylko PostgreSQL, SQLite |
| Sterownik SQLite | Legacy lub pooled | Tylko pooled (10x szybszy) |
| Wykonanie Pythona | Pyodide (przeglądarkowe) | Natywny Python przez task runnery |
| Izolacja kodu | Opcjonalna | Domyślna przez task runnery |
| Domyślne bezpieczeństwo | Permisywne | Restrykcyjne |
| Autosave | Niedostępne | Wkrótce po premierze |
| Canvas UI | Klasyczny | Odświeżony design |
| Dane binarne | Memory, filesystem, database | Tylko filesystem lub database |
Dla polskich firm rozważających platformy automatyzacji, n8n 2.0 oferuje unikalne korzyści:
| Kryterium | n8n 2.0 | Zapier | Make |
|---|---|---|---|
| Cena (podstawowa) | Darmowe (self-hosted) | Od $19.99/mies. | Od $9/mies. |
| Self-hosting | ✅ Pełne wsparcie | ❌ Tylko cloud | ❌ Tylko cloud |
| RODO/Zgodność | ✅ Dane na Twoim serwerze | ⚠️ Serwery US/EU | ⚠️ Serwery EU |
| Integracje | 400+ | 7000+ | 1500+ |
| Kod własny | ✅ JS, Python | ❌ Ograniczony | ⚠️ Podstawowy |
| AI/LLM natywnie | ✅ Wbudowane | ⚠️ Przez integracje | ⚠️ Przez integracje |
Dla polskich firm priorytetyzujących zgodność z RODO i kontrolę nad danymi, n8n self-hosted pozostaje najlepszym wyborem. Wersja 2.0 dodatkowo wzmacnia bezpieczeństwo domyślnymi restrykcyjnymi ustawieniami.
Jeśli rozważasz automatyzację z wykorzystaniem AI, sprawdź również nasze porównanie najnowszych modeli Claude i GPT — n8n 2.0 integruje się z nimi natywnie.
| Data | Wydarzenie |
|---|---|
| 8 grudnia 2025 | Premiera n8n 2.0.0 (beta) |
| 15 grudnia 2025 | Premiera n8n 2.0.x (stabilna) |
| Marzec 2026 | Koniec bug fixes dla 1.x |
| Po marcu 2026 | Tylko krytyczne security patches dla 1.x |
Masz 3 miesiące od premiery 2.0 na pełne wsparcie wersji 1.x. Po tym czasie tylko krytyczne łatki bezpieczeństwa.
Jeśli dopiero zaczynasz z n8n, poczekaj na stabilną wersję 2.0.x (15 grudnia) i zacznij od razu na nowej wersji. Sprawdź nasz kompletny przewodnik po n8n dla początkujących.
Priorytet krytyczny — zaplanuj migrację do PostgreSQL przed upgrade. To nie jest opcjonalne — workflow nie uruchomią się na 2.0 z MySQL.
n8n 2.0 to milestone dla platformy: autosave, 6-10x szybsze wykonanie, enterprise-grade security. Ale wymaga przygotowania — breaking changes dotyczące baz danych i bezpieczeństwa mogą zatrzymać Twoje workflow, jeśli zignorujesz migrację.
Kluczowe akcje:
Chcesz zacząć przygodę z automatyzacją na poważnie?
Umów bezpłatną konsultację lub zapisz się do newslettera.