n8n n8n@2.21.7 released on 21-05-2026

n8n n8n@2.21.7 is out now. Operators and workflow authors get more reliable scheduled polls with safer V8 expression isolate handling, clearer error reporting, and improved auditability for manual webhook runs.
Check the n8n GitHub release notes for full details, download links and the linked commits for each fix.
What’s in this release
- Scheduled-poll expression isolate acquisition fixed so polls acquire a V8 expression isolate to run expressions safely and reduce concurrency and execution issues.
- Manual webhook executions now populate the manual user’s ID on the execution data path to improve auditability and trace who triggered ad-hoc runs.
- AI vendor nodes validate prompts are non-empty before making API calls, preventing unnecessary requests and avoiding errors from blank prompts.
Upgrade notes
- No breaking changes are listed for this patch; upgrade as usual and monitor logs for __emitError entries related to scheduled-poll isolate acquisition so operators can spot and handle failures.
- If you need to roll back, redeploy the previous version you were running and restart scheduled polls to restore prior behaviour.
Share your experience after upgrading or report any issues on the n8n GitHub issue tracker so maintainers and the community can follow up.


