# Apa yang Baru di n8n 2.0? Fitur, Perubahan, dan Peningkatan Dijelaskan

> Temukan fitur revolusioner n8n 2.0 termasuk manajemen workflow Publish vs Save, sub-workflow yang ditingkatkan, keamanan dengan Task Runners, dan desain UI modern. Panduan perbandingan lengkap v1 vs v2.

# id-id (Bahasa Indonesia)

Lanskap otomasi *low-code* terus bergeser. Dengan rilis terbaru **n8n 2.0**, n8n bergerak melampaui menjadi alat yang fleksibel untuk *hacker* dan penghobi untuk menjadi solusi tingkat perusahaan yang tangguh.
Dirilis dalam versi Beta pada 8 Desember (dengan rilis Stabil menyusul pada 15 Desember), pembaruan ini memperkenalkan filosofi "Aman secara Default" bersama dengan perubahan mendasar tentang bagaimana alur kerja dikelola dan dieksekusi.
Baik Anda pengguna n8n yang sudah ada dan mengevaluasi peningkatan atau menjelajahi n8n untuk pertama kalinya, panduan ini menguraikan **fitur-fitur utama n8n 2.0**, membandingkannya dengan v1.0, dan menjelaskan apa yang membuat rilis ini menjadi titik balik untuk platform ini.
## **Apa itu n8n 2.0?**
**n8n 2.0** adalah pembaruan arsitektur besar dari platform otomasi alur kerja *open-source*. Ini mewakili pergeseran dari alat yang fleksibel dan berpusat pada pengembang ke **platform tingkat perusahaan yang tangguh** yang berfokus pada keamanan, keandalan, dan skala.
Ini memperkenalkan empat perubahan mendasar:
1.  **Siklus Hidup Alur Kerja (Simpan vs. Terbitkan):** Memisahkan penyimpanan dari penerapan. Anda sekarang dapat bekerja pada versi **Draf** dari alur kerja tanpa merusak versi **Terbitkan** (langsung) yang berjalan di produksi.
    
2.  **Dukungan *Human-in-the-Loop* Asli:** Sub-alur kerja sekarang dapat berhenti sejenak, menunggu input eksternal (seperti persetujuan Slack), dan berhasil mengembalikan data tersebut ke alur kerja induk. Ini memperbaiki keterbatasan utama di v1.
    
3.  **Keamanan secara Default:** Node kode (Python/JS) sekarang berjalan dalam **Task Runner** yang terisolasi untuk mencegah *crash*, dan fitur berbahaya (seperti mengakses semua variabel lingkungan) dibatasi secara default.
    
4.  **Kinerja & Stabilitas:** Menghapus penyimpanan dalam memori untuk data biner (mencegah *crash* saat memproses file besar) dan memperkenalkan *driver* basis data yang lebih cepat untuk pengaturan lokal.
    
**Singkatnya:** n8n 2.0 membuat platform lebih aman untuk digunakan dalam lingkungan produksi di mana *downtime* atau risiko keamanan bukan pilihan.
## Apa yang diperbarui n8n 2.0?
Untuk pengguna tingkat lanjut dan pengguna lama, n8n 2.0 memperkenalkan peningkatan kritis, dimulai dengan siklus hidup alur kerja yang didefinisikan ulang di mana "menyimpan" dan "menerapkan" sekarang dipisahkan menjadi status **Draf** dan **Terbitkan** yang berbeda; ini memungkinkan Anda untuk dengan aman melakukan iterasi dan menguji perubahan tanpa mengganggu lingkungan produksi aktif, mencegah *downtime* yang tidak disengaja sambil meletakkan dasar untuk fitur mendatang seperti Penyimpanan Otomatis. Selanjutnya, pembaruan ini secara fundamental memperbaiki **otomasi *human-in-the-loop***, memungkinkan alur kerja induk untuk berhenti sejenak dengan benar dan menunggu sub-alur kerja yang berisi node "Tunggu" (seperti persetujuan Slack) selesai, memastikan bahwa data dikembalikan dengan lancar ke alur utama setelah tindakan manusia diambil—kemampuan yang sebelumnya sulit atau tidak mungkin dicapai.
## n8n v1 vs. v2: Panduan Perbandingan Utama
Untuk insinyur otomasi dan CTO, keputusan peningkatan bermuara pada detail. Sementara v1.0 menetapkan n8n sebagai alat otomasi tingkat atas, v2.0 mendefinisikan ulang arsitektur untuk stabilitas dan skala.
Di bawah ini adalah rincian terperinci dari **n8n v1 vs v2** di seluruh manajemen siklus hidup, penanganan data, dan antarmuka pengguna.
### Sekilas: Tabel Perbandingan Fitur
| Kategori Fitur | n8n v1.0 (Lama) | n8n v2.0 (Modern) |
| --- | --- | --- |
| **Status Alur Kerja** | **Status Tunggal:** "Simpan" segera memperbarui alur kerja aktif. | **Status Ganda:** "Simpan" membuat Draf; "Terbitkan" memperbarui versi Langsung. |
| **Sub-Alur Kerja** | **Async/Longgar:** Alur induk sering selesai sebelum node "Tunggu" sub-alur selesai. | **Sinkron:** Alur induk menunggu penyelesaian sub-alur dan pengembalian data. |
| **Eksekusi Kode** | **Proses Utama:** Skrip berjalan di server utama (risiko tinggi *crash* instance). | **Task Runner:** Skrip berjalan dalam lingkungan terisolasi (Aman secara Default). |
| **Data Biner** | **Fleksibel:** Opsi untuk menyimpan di RAM (cepat tapi rawan *crash*) atau Disk. | **Stabil:** Penyimpanan Disk atau S3 saja. Penyimpanan RAM dihapus untuk mencegah kesalahan OOM. |
| **Navigasi** | **Statis:** *Sidebar* tetap; Pengaturan tersembunyi di bawah profil pengguna. | **Dinamis:** *Sidebar* yang dapat diperluas; Pengaturan dapat diakses langsung di panel. |
| **Visual** | **Skeuomorfik:** Node 3D, *spinner* internal, koneksi oranye. | **Datar/Modern:** Node tertanam, animasi putaran batas, koneksi bercahaya. |
### Menyelam Lebih Dalam: 3 Pergeseran Utama
### 1. Manajemen Siklus Hidup Alur Kerja
Perubahan perilaku paling signifikan dalam **perbandingan n8n** adalah bagaimana alur kerja ditayangkan.
*   **Di v1**, jika Anda melakukan *debugging* alur kerja langsung dan menekan "Simpan," Anda secara efektif mendorong kode yang belum selesai ke produksi.
    
*   **Di v2**, pengenalan status **Draf vs. Terbitkan** membawa n8n lebih dekat ke praktik pengembangan perangkat lunak standar (CI/CD). Anda dapat dengan aman melakukan iterasi pada draf tanpa mengganggu versi "Terbitkan" yang berjalan di latar belakang.
    
### 2. Revolusi Node "Tunggu"
Jika Anda membangun **otomasi *human-in-the-loop***, v2 adalah wajib.
*   **Di v1**, menghubungkan Agen AI ke sub-alur kerja yang memerlukan persetujuan manusia (misalnya, melalui Slack) sangat sulit. Agen sering *timeout* atau tidak menerima data.
    
*   **Di v2**, arsitektur menangani pengembalian data secara asli. Agen berhenti sejenak, manusia mengklik "Setuju" di Slack, dan data mengalir kembali ke Agen dengan lancar.
    
    *   _Catatan:_ Anda harus **Menerbitkan** sub-alur kerja di v2 agar ini berfungsi.
        
### 3. Isolasi Tugas & Keamanan
**n8n v2** memprioritaskan keamanan di atas kenyamanan. Dengan mengaktifkan **Task Runner** secara default, v2 memastikan bahwa kebocoran memori atau *infinite loop* di node Kode JavaScript tidak menjatuhkan seluruh *instance* n8n Anda. Meskipun ini mungkin memerlukan pembaruan skrip lama yang mengandalkan akses variabel lingkungan global, ini menyediakan lingkungan yang jauh lebih stabil untuk penggunaan perusahaan.

## Putusan Akhir
Transisi ke **n8n 2.0** menandai kedewasaan platform. Sementara persyaratan untuk "Menerbitkan" alur kerja menambahkan klik tambahan, keuntungan dalam stabilitas, keamanan, dan keandalan sub-alur kerja membuat ini menjadi peningkatan penting bagi siapa pun yang serius tentang otomasi.
*   **Rilis Beta:** Tersedia Sekarang
    
*   **Rilis Stabil:** 15 Desember
    
    *   **Dukungan:** v1.x akan menerima pembaruan keamanan selama 3 bulan pasca-peluncuran.
        
_Siap untuk bermigrasi? Periksa Laporan Migrasi Anda hari ini dan amankan otomasi Anda._

---

Baca Lebih Lanjut: 

[Pergeseran Harga n8n 2025](https://zeabur.com/blogs/n8n-pricing-shift-self-hosting-business-costs-zeabur-guide)

[Deployment n8n Melampaui 13.000 di Zeabur](https://zeabur.com/blogs/n8n-intro)
