快速導覽
如果趕時間,可以跳到
n8n 2.0 準備要正式發布了
距離文章撰寫的當下只剩下兩週左右的時間
大家可以先來看看更新內容
並且這次要更新到 2.0 不是單純更新就好,會有一些需要先行確認的事項。
發布時間:
- Beta 版本:2025 年 12 月 8 日
- 穩定版本:2025 年 12 月 15 日
這次更新主要著重在安全性和穩定性
移除了一些舊有的功能,並為未來的發展打下更好的基礎。
⚠️ 升級前重要提醒: 建議先查看 Migration Report,確認有哪些 workflows 需要調整
n8n 2.0 新功能
Autosave 自動儲存
大家期盼已久的自動儲存會在 2.0 更新出現
這大概是每個 n8n 使用者都期待的一個功能
(老實說,這應該早就要有才對吧!?)
再也不用怕因為忘記儲存而關閉瀏覽器
導致 workflow 做到一半全部不見
改進的 Canvas 和 Sidebar
針對 Canvas 和 Sidebar 的更新也很令人期待
畢竟最近的版本更新後
已經看到一些配色的調整
Sidebar 的確也是很讚的更新,簡單的編輯調整不用再打開節點畫面
不確定現在這版是不是就是 2.0 版本的 Sidebar
等更新後會在第一時間寫在 n8n 更新紀錄
一些還不知道的驚喜
如果他原文敢用 surprise 那就真的會想期待
以最近的更新方向來看
應該是真的藏了一些好用的更新在 2.0 版本中
最近幾個版本的更新都偏向優化和修復
已經很久沒推出什麼令人覺得新奇的新功能
Migration Report 確保升級順利
這是 2.0 升級前重要的一份檢查報表
它會告訴你哪些 workflows 或設定需要調整。
如何找到 Migration Report
路徑:Settings → Migration Report
如何解讀 Migration Report
Migration Report 會分為兩個層級:
- Workflow 層級問題 - 哪些 workflows 需要調整
- Instance 層級問題 - 整個 n8n 實例的設定需要調整
需要注意的幾項變更
1:使用 MySQL/MariaDB 的警告
問題說明:
n8n 2.0 停止支援 MySQL 和 MariaDB 作為資料庫。
但以前好像就是傾向不使用 MySQL,原本就建議使用 PostgreSQL 來作為資料庫
這次更動算影響不大,除非原本有因為不得抗拒因素使用 MySQL 和 MariaDB
那就會無法更新上 2.0 版本
2:ExecuteCommand Node & LocalFileTrigger Node 被停用
問題說明:
這有夠麻煩…
當初就是為了備份 Credentials 而使用 ExecuteCommand 來執行 n8n import 和 export 的指令
還有其他常見例如執行 ffmpeg 指令也會受到影響!
如何重新啟用:
目前看 Migration 文件,應該是可以從環境變數來設定
1 | NODES_EXCLUDE=[] |
設定為空陣列代表不排除任何節點,也就是允許所有節點(包括 ExecuteCommand)執行
3:Python Code Node 需要調整
問題說明:
舊的 Python Code Node 因為效能和安全性問題而調整
在新版本使用 Task Runners
就像是在獨立的空間中執行 Python
而不像原本和 n8n 綁在一起
Cloud 版本用戶應該不用擔心,官方會直接幫忙調整
而自架用戶如 Zeabur,可能會看看 Zeabur 後續調整的 docker 中是否也有隨之調整
自己架 Docker 的人就需要參考官方文件來調整了!
官方文件:enable-task-runners-by-default
升級前檢查清單
在升級到 n8n 2.0 之前,建議完成以下檢查:
- [ ] 已查看 Migration Report(Settings → Migration Report)
- [ ] 已備份資料庫(自架用戶)
- [ ] 已檢查 Code Node 是否使用環境變數
- [ ] 已確認資料庫類型(MySQL vs. PostgreSQL)
- [ ] 已檢查是否必須要使用 ExecuteCommand 或 LocalFileTrigger 節點
- [ ] 已檢查是否使用 Python Code Node
- [ ] 已閱讀官方 Breaking Changes 文檔
版本發布時間軸
1 | 現在(2025/11/26) 2025/12/8 2025/12/15 2026/3/15 |
現在~2025/12/8(約 2 週)
- 了解 Breaking Changes
- 檢查 Migration Report(Settings → Migration Report)
2025/12/8~12/15(Beta 測試期)
- 安裝 Beta 版
- 測試重要的 workflows
- 有問題就需要快點回報和確認
2025/12/15 之後(穩定版上線)
- 等上一版本確定都沒問題,再升級穩定版本
- 正式升級到 2.0
2026/3月中旬(預估)
- 1.x 版本停止支援(2.0 發布後 3 個月)
- 不再提供安全修復和 bug 修復
相關文章推薦
總結
n8n 2.0 是一個重要的里程碑
這次和以前不一樣,不是簡單更換版本號碼就能完成的更新
而是一次架構上的調整升級
有很多好處,但也會有必要的麻煩
過往一些較不安全或是穩定性相容較差的做法就需要被調整
希望大家都能順利升級到 2.0!
如果升級過程中遇到問題
歡迎到 n8n 官方論壇 提問