github n8n-io/n8n n8n@2.44.0

latest releases: stable, beta
pre-release8 hours ago

2.44.0 (2026-10-13)

Bug Fixes

  • Align execution retry menu and clarify actions (#40710) (84d2fd6)
  • Allow per-process crash journal paths (#37670) (447e939)
  • core: Allow reverting a workflow version that uses credentials the user cannot use (#40701) (033a9b5)
  • core: Apply node type policies to agent node tools (#39711) (e7d8533)
  • core: Apply the credential type policy to credential tests and probes (#39927) (9191cf3)
  • core: Block the assistant when AI credits hit zero (#40659) (8b7065a)
  • core: Check the credential save policy before package import creates stubs (#40687) (a3391ba)
  • core: Check the target project's policy on folder, credential and delete-transfer moves (#40301) (77370af)
  • core: Count jobs as running from the start of job processing (#40050) (dc5c80f)
  • core: Expose 1Password fields for secret preview and autocomplete (#40538) (bef5f3f)
  • core: Fix Kimi K3 and other OpenAI-compatible Assistant model providers on self-hosted Assistant (#40439) (1ef7756)
  • core: Handle each Chat Hub segment once in queue mode (#40791) (9ff8d4f)
  • core: Improve node placement when n8n Assistant edits a workflow (#40139) (d900743)
  • core: Keep waiting executions unchanged when a resume request fails (#40683) (bbd35e2)
  • core: Let the editor download binary data of an Engine v2 execution (#40663) (c9cb3ee)
  • core: Let the streaming heartbeat stop on Chat Hub responses (#40792) (ee8a608)
  • core: Match regex case-insensitively when ignore case is enabled (#33589) (2596f3a)
  • core: Match the Brazilian real symbol in the in-isolate currency regex (#40893) (d3deffb)
  • core: Pass storedAt into WorkflowExecute at every callsite (#40495) (5ab2187)
  • core: Remove credentials of deleted projects on source control pull (#40692) (978f810)
  • core: Report approval tools with no tool connected in workflow validation (#40561) (bc0a9cb)
  • core: Report MCP server connection failures in verify_mcp_server (#40559) (fbbbadc)
  • core: Require workflow create scope for single node runs in n8n Assistant (#40908) (27fcb96)
  • core: Resume tool calls for deferred tools that a skill loaded (#40126) (1c84af2)
  • core: Return jobs dequeued during worker shutdown to the queue (#40086) (084f3b3)
  • core: Return jobs fetched before a worker paused to the queue (#40162) (f26747b)
  • core: Save agent draft definitions atomically (#40374) (9ee5d1a)
  • core: Serve the migration report on every main in a multi-main setup (#40180) (a6f1e79)
  • core: Show the policy block before node issues on execute and publish (#40290) (0bbea43)
  • core: Stabilise background child approval wait (#40834) (2ca4e55)
  • core: Start a new test session when call_agent gets an unknown session ID (#40458) (e16566b)
  • core: Stop marking the Message an Agent node as hidden (#40358) (3366d2b)
  • core: Validate execution timeout against the configured maximum in Instance AI saves (#40769) (2176819)
  • core: Validate the size argument of the chunk() expression extension (#40880) (3ff9c83)
  • core: Wire Entra OAuth2 into agent Azure OpenAI runtime (#40218) (96a8ff4)
  • Databricks Node: Request float encoding for embeddings from the Unity AI Gateway (#40684) (4c0902f)
  • editor: Add resend to retryable Agent preview errors (#40592) (f7e52a8)
  • editor: Align nodes panel to the embedded canvas in the n8n Assistant split view (#40795) (37799ad)
  • editor: Align tooltip trigger box with its content (#40422) (a694531)
  • editor: Keep Agent Builder settings inside a narrow column (#40759) (e2b4fee)
  • editor: Keep Assistant fixes in Agent builder and correct tooltips (#40348) (a13705a)
  • editor: Keep folder creation available globally after Community registration (#40082) (e1025f3)
  • editor: Keep same-named parameter values apart when their types differ (#40170) (6013045)
  • editor: Keep the prompt visible while the assistant starts a new thread (#40796) (be402be)
  • editor: Keep the selected credential visible when the picker does not list it (#40450) (66b382d)
  • editor: Keep the workflow setup step counter on one line (#40771) (55eb2ce)
  • editor: Keep typed characters in Markdown fields (#40805) (16e29da)
  • editor: Load node types before authenticated pages render (#40812) (8297b2e)
  • editor: Place the restricted node popover per host, keep one open, and stack the admin dialog (#40678) (b28dceb)
  • editor: Polish n8n Assistant and Execute button UI details (#40414) (76cab1e)
  • editor: Preserve Live Data highlights on scroll in expression editor (#33842) (0f02b50)
  • editor: Remove redundant description for create workflow option in agent config (#40882) (b542f66)
  • editor: Rename the "Executions fail" label to "Executions will fail" (#40888) (2a51f38)
  • editor: Respect the default voice for chat read aloud (#40440) (022b239)
  • editor: Shorten the share button label on the credential sharing tab (#40637) (c133d6c)
  • editor: Show the Agent artifact while the builder creates it (#40535) (1c63119)
  • editor: Show the owner and credential type for credentials the user cannot use (#40669) (63dc285)
  • editor: Show the renamed agent name in the assistant artifact tab (#40770) (4032797)
  • editor: Show the unavailable credential at the top of the node picker (#40693) (1933723)
  • editor: Show why a node on another branch can't be referenced (#40565) (a195096)
  • editor: Small UI fixes to budget guardrail setup components (#40383) (958d23d)
  • editor: Use pulsing status dot for the enabled n8n Assistant setting (#40712) (3ba5229)
  • Google Gemini Chat Model Node: Point the AI builder to the model catalog for new Gemini models (#40159) (c21ed4f)
  • Invoice Ninja Node: Fix retrieving currencies for bank transactions (#12997) (00849c4)
  • Keep execution details clear of preview canvas (#40176) (af98327)
  • Load only the publish history that the editor shows (#40183) (b28adf9)
  • Microsoft Outlook Trigger Node: Report failed polls and limit the backlog per poll (#40147) (6bc5c93)
  • Multiple migration timestamps withing a single PR (#40379) (7db7fa4)
  • Odoo Node: Normalize datetime fields to Odoo format before write (#34186) (6b77613)
  • Prevent node types corruption when multiple loaders run at the same time (#40633) (fdc3948)
  • Remove loading flashes from data tables (#39874) (2f4a386)
  • Report resource-operation violations as errors (#40830) (a180010)
  • Return UTC ISO dates without changing other cells (#40156) (8059b63)
  • S3 Node: Percent-encode the copy source path (#40282) (81f34c2)
  • Separate agent response steps and show saved reasoning (#40590) (1e6da4e)
  • Update matching nodes when selecting imported credentials (#39650) (4b5b68e)
  • Use configured OAuth server rate limits (#40542) (4c8b76b)
  • Use ID token claims when UserInfo is unavailable (#40779) (b8b0387)
  • Validate and default public API pagination limits (#40483) (f212d5b)
  • Wait for MockServer HTTP status without following logs (#40846) (4593838)

Features

  • Add Antigravity to the MCP client connection dialog (#40879) (f0a38cf)
  • Add Google Vertex AI credentials (#40665) (a7cba90)
  • ai-builder: Reopen closed AI Assistant tabs when the agent changes the artifact (#40081) (5d38667)
  • Azure AI Foundry Chat Model Node: Speak the Anthropic Messages schema for Claude deployments (#40306) (c134edf)
  • Azure OpenAI Chat Model Node: Rename the Foundry nodes and credentials to Microsoft Foundry (#40398) (e5c8a8b)
  • Configure workflow tool inputs for Agents (#40285) (4cb98ae)
  • core: Add credentialTransfer policy enforcement point (#40300) (c2f6920)
  • core: Add execution identity to every OTel span (#40649) (22ba4e7)
  • core: Add overwrite schema conflict policy to data table package import (#40345) (3af9817)
  • core: Add overwrite-non-destructive schema conflict policy to data table package import (#40446) (dc33c29)
  • core: Add Prometheus metrics for database connection recovery (#39890) (d904e7a)
  • core: Add the WhatsApp agent channel (#38750) (b0d1a30)
  • core: Add workflow suggestion review actions (#39858) (eaf8c25)
  • core: Allow confirming destructive data table changes when continuing an apply (#40491) (9946cfe)
  • core: Apply the member credential rule to Owners and admins in team projects (#40448) (3cff8dc)
  • core: Block create/update of workflows with deprecated nodes (#31360) (ea8417e)
  • core: Email the agent owner when a monthly budget alert is crossed (#40544) (19e1f70)
  • core: Emit opt-in start marker spans for workflow and node executions (#40762) (c713545)
  • core: Experiment to show assistant composer and starter templates in agent list (#40396) (fe26ba8)
  • core: Handle inbound media handling for whatsapp (#39409) (50c2ca0)
  • core: Handle message quality rate limits for whatsapp integration (#39205) (3c33856)
  • core: Hide credential-only nodes under a credential type policy (#39652) (370b30f)
  • core: Pair data table columns by id on package import (#40709) (27b43de)
  • core: Persist self-healing results and handoffs (#40115) (168a0ac)
  • core: Post a budget-stop message on external agent channels (#40767) (5e01906)
  • core: Promote folder and project renames alongside selected workflows (#40502) (a249e20)
  • core: Report crashed executions from startup log recovery (#40390) (668e71d)
  • core: Report destructive data table changes in the promotion apply preflight (#40454) (5d208c8)
  • core: Report the deployment artifact in telemetry (#40319) (344dea5)
  • core: Run the workflow history trim as a durable daily system task (#40085) (38eea65)
  • core: Search, create and reopen agents from the command bar (#40504) (75a9cc7)
  • core: Serve Prometheus metrics while the database is unavailable (#39908) (4e217ae)
  • core: Serve the instance CSP on all non-script responses (#40205) (cabf0bf)
  • core: Show every user the migration report, scoped to the workflows they can edit (#40449) (f4f7dcf)
  • core: Show the agent chat attach button on the left of the composer (#40320) (209adf9)
  • Databricks Node: Guard the Vector Store insert against the wrong index (#39699) (0932e95)
  • editor: Add a state column to the migration rule detail (#40388) (682d092)
  • editor: Add agent setup checklist (#39919) (883ade4)
  • editor: Add order to settings sidebar links (#40505) (cef87cf)
  • editor: Add project selection to Vertex AI credentials (#40667) (cdc23c6)
  • editor: Animate the n8n Assistant activity indicator (#40497) (04e1e7f)
  • editor: Disable restricted model providers in the agent model selector (#40658) (cde7a9d)
  • editor: Explain a restricted model provider with the restriction popover (#40705) (75de193)
  • editor: Explain instance-role access in the credential sharing "Used in" row (#40555) (48f05f9)
  • editor: Rebuild the command bar with type tabs and paged search (#40461) (e36093b)
  • editor: Rebuild the personal settings page with the design-system settings components (#40298) (09436b7)
  • editor: Recommend Claude Opus 5.5 and GPT-6 models in AI Assistant setup (#40660) (1ad3c54)
  • editor: Replace Windsurf with Devin in the MCP client dialog (#40912) (e2c4054)
  • editor: Show the restriction callout and lock the agent tool configuration form (#40657) (01da889)
  • editor: Show who created each preference on the Preferences page (#40868) (22ff2a0)
  • editor: Sort the credential sharing list by people, then projects (#40478) (02af7e7)
  • Embeddings Azure OpenAI Node: Add Entra ID authentication (#39390) (830486a)
  • Google Gemini Node: Show Nano Banana 2.1 and 2 Lite in the image model list (#40596) (97c54f6)
  • Make health check timeout configurable (#39548) (df8605e)
  • Microsoft SharePoint Trigger Node: Add the Microsoft SharePoint Trigger node (#40055) (7c126fa)

Performance Improvements

  • core: Keep agent builder system prompt static for prompt caching (#40364) (ee1db0b)
  • core: Let the agent builder chain config writes without re-reading the config (#40462) (6b4da93)
  • core: Let the agent builder edit skill instructions in place (#40447) (1de45a1)
  • core: Prepare Instance AI skill sandbox in the background (#40363) (b36c2b5)
  • core: Send agent builder config writes as objects with changed fields only (#40666) (2aa3fbf)

View guided diff Turn on auto-fix

Don't miss a new n8n release

NewReleases is sending notifications on new releases.