n8n 3.0 is scheduled for October 2026. On 4 Oct 2026 the latest release was still 2.41.6.
The checklist
- Installed with npm or npx? 3.0 no longer supports it. Move to Docker while you are still on 2.x.
- Back up first: the database and the
.n8nfolder, which holds your encryption key. Keep the backup off the server. - Settings > Migration Report: replace every node it lists (Function, Item Lists, Cron, Interval and others).
- Long Code nodes: the default task timeout drops from 300 seconds to 60. Set
N8N_RUNNERS_TASK_TIMEOUT=300before upgrading, or split the work. - Upgrade a copy first, then change the image tag on the real one.