What n8n-io/n8n shipped
Written by FoxPlug from public releases; not affiliated with n8n. An automatic summary of the public release, pull request and commit data of github.com/n8n-io/n8n. n8n did not write it and does not use or endorse FoxPlug. Every line links to the public change it describes.
Week of September 21, 2026
What shipped
- Added database foundation for a durable agent message queue that accepts messages in FIFO order with session locking across execution. Pull request #39435
- Connected Preview and integration messages to the agent queue so busy sessions keep new messages pending with independent runs. Pull request #39468
- Let users create missing credentials and variables directly from the promotion binding screen with prefilled names and types. Pull request #39342
- Workflow save now accepts new group shapes including groups that hold triggers together with nodes. Pull request #39236
- Engine v2 executions now report waiting status when every step is suspended instead of showing running. Pull request #39093
- Scheduled, polled, and production webhook executions now record the user who published the workflow version. Pull request #39466
- Canvas toolbar buttons are now grouped in a single container to save space on artifact and editor pages. Pull request #39587
- Added package import-selection command to @n8n/cli tool to import a subset of workflows from an .n8np package. Pull request #39566
- Agent skills modal now starts with file or folder upload and manual entry options with drag-and-drop support. Pull request #39545
Why it matters
Agent queueing and message handling received foundational improvements for better concurrency. Workflow promotion and credential management got easier with binding-time creation. Several editor and core execution features improve visibility and functionality for running workflows.
Changelog entry
- feat(core): Add the durable agent message queue foundation with database entity, migration, and repo Pull request #39435
- feat(core): Connect Preview and integrations to the agent queue with independent runs per message Pull request #39468
- feat(editor): Create credentials and variables from promotion bindings with prefilled names and types Pull request #39342
- feat(core): Accept new group shapes when workflow is saved including trigger-containing groups Pull request #39236
- feat(engine): Store execution waiting status when every step is suspended Pull request #39093
- feat(core): Attach publishing user to triggered executions from schedules, polls, and webhooks Pull request #39466
- feat(editor): Group canvas toolbar buttons in single container with toolbar variant Pull request #39587
- feat: Add package import-selection command to @n8n/cli for subset workflow imports Pull request #39566
- feat(editor): Revamp Agent skills modal with file upload and manual entry options Pull request #39545
- fix(engine): Handle Redis failure modes in engine v2 execution responses Pull request #39486
- refactor(core): Encapsulate webhook response state in WebhookResponder class Pull request #39626
- feat(editor): Add telemetry for agent channel setup funnel Pull request #39604
- fix(Google Cloud Storage Node): Preserve request headers on object create with Service Account Pull request #35218
- fix(editor): Show community package updates when only verified packages enabled Pull request #39424
- fix(Microsoft Teams Node): Correct v2 resource-locator copy strings Pull request #39443
- fix(core): Accept nested folders when applying promotion package Pull request #39630
- feat(engine): Support binary reference bodies in Engine v2 sendResponse Pull request #39534
This week: durable agent message queues, in-editor credential creation from promotions, new group shapes for workflows, and waiting status visibility in engine v2.
This week in n8n: we added durable agent message queue foundations for handling messages in FIFO order across sessions, let users create credentials and variables directly from promotion bindings, brought new group shapes to workflows including trigger-containing groups, and added waiting status visibility to engine v2 executions when all steps are suspended.