2.42.0 (2026-09-29)
Bug Fixes
- AI Agent Node: Let an AI Agent Tool use its own tools under a pre-v3 parent agent (#39160) (60d0598)
- Align MCP workflow headings and remove outdated notice (#39463) (b096147)
- API: Accept workflow descriptions on creation (#39705) (6c1edac)
- API: Allow extendsCredential in workflow create/update (#39243) (9e7bc66)
- API: Validate OpenAPI path parameter names (#39067) (a2a2638)
- Azure OpenAI Chat Model Node: Make the Azure Entra credential sign in as the app (#39377) (2f98090)
- core: Close Chat integration runtime on shutdown and let followers send (#38958) (3628dc1)
- core: Count a database ping as successful when its reply arrives during event-loop lag (#39645) (bda9453)
- core: Enforce one instance report per day with a unique index (#39536) (20807d2)
- core: Gate the AI Assistant project list on the team-projects license (#39235) (dec7c71)
- core: Keep one failed binary-data dir from aborting the delete batch (#39194) (34f77c0)
- core: Keep OpenTelemetry export working after a restart when Sentry is enabled (#38480) (dbefd92)
- core: Link MCP workflow access errors to workflow settings (#39738) (9f5c752)
- core: Record live n8n Assistant test runs as verification evidence (#39361) (fb35797)
- core: Release the expression isolate when the webhook response ends (#39138) (82cd04c)
- core: Remove checkpoints when deleting agent sessions (#39175) (6a678f0)
- core: Remove feature flag for MCP Registry in AI Assistant (#39018) (ecfec19)
- core: Restore pubsub subscriptions after Redis reconnect and detect half-open subscriber connections (#39174) (3f76dcc)
- core: Resume only private sessions in Preview (#39151) (dda9a56)
- core: Retry each file removal in the byte store's delete (#39193) (7bebbe4)
- core: Retry instance reports that cross the UTC midnight boundary (#39290) (f914770)
- core: Retry the recursive removal of an execution's binary-data directory (#39185) (3a31c38)
- core: Return test webhook response when the call lands on another main (#39382) (73bdae5)
- core: Stop retrying instance reports the receiver rejects with 400 or 413 (#39502) (d9c9d6e)
- core: Store queue job results only for executions this process enqueued (#39712) (5d508ec)
- core: Use Sessions tab terminology in n8n Assistant (#39265) (43d7cc7)
- core: Validate token payload before resolving the user (#39078) (7d1bae5)
- editor: Fetch publication status when a new workflow becomes saved (#38382) (d658d18)
- editor: Improve Agent layout and sub-agent guidance (#39791) (3daa34d)
- editor: Keep agent builder chat messages within the panel (#39233) (9142b47)
- editor: Keep agent capability chips within card width (#39532) (9329d1f)
- editor: Keep quick-connect OAuth credentials out of lists until the user authorizes (#39297) (4c2f220)
- editor: Keep typed text in the AI Assistant chat rename input (#39570) (42dc399)
- editor: Make agent configuration header more compact (#39172) (1c82574)
- editor: Move agent AI entry point below header (#39318) (afa5fc3)
- editor: Prefill the server URL in the Mistral Vibe connector link (#39518) (d4999a2)
- editor: Remove half-checked permissions from system instance roles and restore the Member preset (#38652) (c114a18)
- editor: Shorten the Assistant name in navigation and settings (#39288) (5cc6640)
- editor: Show a cached role at once and align the personal space block in the instance role editor (#39394) (e648610)
- editor: Show Agent Builder activity on prompt submission (#39501) (8a0d833)
- editor: Show project icons in Agent breadcrumbs (#39649) (1fe19db)
- editor: Show when update available for community packages if only verified packages are enabled (#39424) (070d9fe)
- editor: Sorting data table rows by unknown column returns raw database error (#39733) (b8cda55)
- Google Cloud Storage Node: Preserve request headers on object create (#35218) (bc9faf2)
- googleFirebaseCloudFirestore Node: Preserve field types for numeric strings and falsy values (#27399) (b3d4cfe)
- LinkedIn Node: Validate post text (#39201) (d1cd34b)
- Make n8n-node release work with release-it 21 (#39378) (d23f949)
- MCP Client Node: Terminate session before closing the client (#39526) (11acaa3)
- Microsoft Teams Node: Correct the v2 resource-locator copy (#39443) (a924724)
- Mistral Cloud Node: Support citation reference chunks (#38952) (a9bc9c5)
- Notion Node: Clarify simplified output for AI workflow generation (#39051) (67b70ea)
- Preserve tables in AI workflow builder web fetch (#38879) (07a741b)
- Preserve tool arguments in reconstructed history (#39153) (fe0fad5)
- Recover running preview chat after reload (#39311) (98f012e)
- Validate node codex categories during linting (#39543) (a3aa6c0)
- Wise Node: Use current sandbox API (#39255) (3c48cef)
- Xero Node: Send tenant header on every page when returning all items (#39431) (58e55b5)
- Zoho CRM Node: Update logo to current Zoho branding (#39305) (be12181)
Features
- Add an n8n Assistant onboarding thread for new Cloud signups (#39730) (d765bbd)
- Add credential descriptions behind an instance flag (#39177) (57d654f)
- Add Gateway credits option to Agent web search (#39169) (4dbe8de)
- Add pinned Apply and Apply Continue to the promotion CLI commands (#39597) (6c57533)
- ai-builder: Add approval settings for agent channel actions (#39059) (d9f6568)
- ai-builder: Confirm template selections before finishing the build (#39517) (80e4084)
- ai-builder: Prompt suggestions and intro on empty agent builder aia (#39098) (9ee6a8f)
- Anthropic Node: Add prompt caching to the Message operation (#35804) (6b9c48f)
- API: Create projects with source IDs and package metadata (#39218) (8012f01)
- API: Migrate GET /users endpoints to the decorator pattern (#38599) (6433934)
- API: Migrate users write endpoints to the decorator pattern (#39120) (428bab3)
- Azure OpenAI Chat Model Node: Add the project input and the deployment list call (#39375) (4e3d5c1)
- Azure OpenAI Chat Model Node: Rename to Azure AI Foundry Chat Model (#39603) (ee9dfd1)
- core: Add browser OAuth2 flow for n8n User Auth webhooks (#39332) (38c92f4)
- core: Add feature flag for granular credential sharing work (#39293) (fc68bb6)
- core: Add shared Agent context access (#38930) (8a0ca48)
- core: Add the durable agent message queue foundation (#39435) (6c592bd)
- core: Allows custom roles to have view/use/manage access to instance credentials (#39306) (72a14b0)
- core: Answer lastNode webhooks from execution responses (#38959) (dc3283d)
- core: Attach the publishing user to triggered executions (#39466) (6c4135d)
- core: Authenticate instance reports with the license certificate (#39217) (a182724)
- core: Check credentials against the person running the workflow (#39685) (4a01756)
- core: Connect Preview and integrations to the agent queue (#39468) (5ca15b3)
- core: Enable Agents by default (#39312) (94b9627)
- core: Propagate project span attributes to node spans (#39420) (ea1e4ef)
- core: Report crashed executions to OTel through an execution-crashed event (#38853) (5131af5)
- core: Scope agent preview sessions to their owner (#39100) (5ba266d)
- core: Set OS process titles for n8n processes (#39362) (53dc251)
- Databricks Node: Show the Databricks Trigger in the node picker (#39176) (27bb095)
- editor: Add a write lock to the agent builder (#38758) (3b3ac39)
- editor: Add adaptive comment input to the review activity feed (#39583) (dda1166)
- editor: Add destination binding dialog (#39214) (af838bc)
- editor: Add expanded N8nMarkdownEditor view (#39296) (9f89eca)
- editor: Add Mistral Vibe to the MCP connect-client picker (#39183) (183d769)
- editor: Add queued message controls to agent Preview chat (#39487) (8a4fd13)
- editor: Animate height changes in the MCP callback URLs dialog (#39490) (8d48d90)
- editor: Create credentials and variables from promotion bindings (#39342) (2b891f1)
- editor: Displays instance admins (and owner) in all project user lists (#39419) (96735b2)
- editor: Group canvas toolbar buttons in a single container (#39587) (a96980b)
- editor: Group the node credential picker by where each credential comes from (#39646) (9af0f02)
- editor: Implement Reka UI based context menu for design system (#37925) (22d18a7)
- editor: Improve Agent Builder intro interactions (#39590) (b09676e)
- editor: Make SSO the primary option on the sign-in page when SSO is enabled (#39268) (0827eb8)
- editor: Preview own connected clients on the MCP settings overview (#39489) (fdc6b9d)
- editor: Restyle AI Assistant tab bar and add a tab hover card (#39625) (88d8390)
- editor: Revamp the Agent skills modal (#39545) (4263117)
- editor: Route assistant credit CTAs to top-up for UBB accounts (#39416) (dd4e7f6)
- editor: Show a restricted node panel in the NDV with contact-admin and replace paths (#38869) (d42b762)
- editor: Show each policy violation with its scope when a save, publish or execution is refused (#39263) (2ec6ac7)
- editor: Standardize Agent Builder modals (#39220) (042d167)
- editor: Suggest Gateway credits after credential errors (#38818) (7af6741)
- editor: Use test label and icon for agent preview (#38939) (b6b4e54)
- Microsoft Teams Node: Add online meeting attendees on Create, Create or Get and Update (#38850) (eb5eef3)
- Microsoft Teams Node: Send activity feed notifications to a user (#38954) (dfe014a)
- Suggest Gateway credit services during node discovery (#39631) (2b0719d)