self hosting

N8N Upgrade Guide

Update self-hosted n8n regularly, check release notes for breaking changes, and test important upgrades in a separate environment before touching production.

Independent third-party notes. n8n is a trademark of its owner and is referenced only for compatibility and troubleshooting context.

Quick Answer

Update self-hosted n8n regularly, check release notes for breaking changes, and test important upgrades in a separate environment before touching production.

Key Facts

Update cadence
n8n recommends updating frequently, around at least monthly.
Risk reduction
Frequent updates avoid large version jumps.
Pre-check
Check release notes for breaking changes.
Testing
Use a test environment before updating production when possible.

Recommended Steps

  1. Back up the active database and n8n data directory.
  2. Read release notes between your current version and target version.
  3. Test the update in a separate environment.
  4. Update using the method that matches your installation, such as Docker or npm.
  5. Run critical workflows after the update and monitor logs.

Verification

  • The instance starts on the target version.
  • Critical workflows activate and execute.
  • No breaking-change symptoms appear in logs or user workflows.

Warnings

  • Skipping many versions at once increases upgrade risk.
  • Do not update production without a rollback path and current backup.

Sources