n8n n8n@2.28.4 released on 01-07-2026

n8n n8n@2.28.4 is out now. It fixes the AI Agent node so chat memory preserves parallel tool-call structure, preventing loss or reordering of concurrent tool outputs, and includes credential, authentication and variable-precedence fixes plus editor and runner improvements.
See the n8n GitHub release page for the full changelog and installation instructions.
What’s in this release
- AI Agent Node: chat memory now preserves parallel tool-call structure to avoid losing or reordering concurrent tool outputs.
- Core fixes: project-level variables now override same-key global variables; Digest authentication credentials are sent only after the server challenge; AI Gateway managed credentials are skipped in pre-execution permission checks.
- Python task runner: new N8N_RUNNERS_ALLOW_TRANSITIVE_IMPORTS environment variable to allow transitive imports when required.
Upgrade notes
- No breaking changes are listed in the release notes; review the full changelog on the GitHub release page before upgrading.
- If you need to roll back, reinstall the previous release tag n8n@2.28.3.
Share your experience or report any unexpected behaviour on the n8n GitHub issues or discussion pages.


