Skip to content

Releases: n8n-io/n8n

n8n@2.16.0

07 Apr 05:05
6eb2d75

Choose a tag to compare

2.16.0 (2026-04-07)

Bug Fixes

  • Anthropic Node: Use models endpoint for credential test (#27951) (5519600)
  • Auto-authorize task-family tools after plan approval (#27896) (9dd8578)
  • Bump dependencies (#27880) (a5a9f6d)
  • Chat Trigger Node: Fix webhook not registered error when using pinned data (#27697) (70be3f5)
  • core: Add @n8n/ai-node-sdk as CLI dependency for community nodes (#27749) (9851478)
  • core: Debounce per event type in pubsub (#27877) (0fd9fd7)
  • core: Fix daytona proxy bug (#27974) (c754724)
  • core: Fix missing isolate acquisition and VM globals in expression engine (#27895) (e520848)
  • core: Increase Concurrency for watch mode from 32 to 64 (#27907) (6185464)
  • core: Make MCP executions asynchronous (#27762) (054a2d7)
  • core: Set trigger start node for executions without input data (#27968) (663f2c5)
  • core: Support descriptions when updating workflows via public API (#27679) (573bcde)
  • Data Table Node: Change copy for Limit to indicate it applies per input row (#27813) (a061bc6)
  • editor: Skip unsaved-changes confirmation when closing new credential modal (#27975) (9120283)
  • editor: Update JsonEditor content when modelValue changes to same-length string (#27933) (cdad6db)
  • Microsoft Agent 365 Trigger Node: Welcome message fix (#28000) (e016b55)
  • NodeCredentials use correct credential type rather than first (#27671) (9ed9b96)
  • Pipedrive Node: Add v2 node with API v2 migration (#27905) (de60c85)
  • Read/Write Files from Disk Node: Add search aliases for binary file nodes (#27760) (763dd7e)
  • Schedule Node: Skip recurrence check during manual execution (#27830) (6ef553c)
  • X (Twitter) Node: Surface API error message for insufficient access level (#27603) (5fdb18b)

Features

  • Add --init-workflow flag to scaffold publish.yml (#27292) (34894af)
  • Add expression-based role mapping strategy (#27745) (5ad1c54)
  • Alibaba Cloud Chat Model Node: Add new node (#27882) (5a11c58)
  • Chat Trigger Node: Auto-add highlighted execution data (#18778) (4fb1f7d)
  • Computer use HITL confirmations in Instance AI (#27910) (74e6df3)
  • core: Add data table MCP tool (#27811) (eaacd75)
  • core: Add input/output token tracking to node graph telemetry (#27992) (864f869)
  • core: Add insights:read scope to API key roles (#27868) (e2410f0)
  • core: Add instance version history table (#27740) (ada24f1)
  • core: Add isolate pooling for VM expression engine (#27573) (5ee0e84)
  • core: Add JTI store with atomic consume and cleanup job for token exchange (#27944) (9a8ea27)
  • core: Add lint rule to flag string literals in node inputs/outputs (#27890) (1140c83)
  • core: Add OIDC test login endpoint with frontend Test button (#27824) (285f39b)
  • core: Add options-sorted-alphabetically lint rule for community nodes (#27886) (2c56dbf)
  • core: Add POST /auth/oauth/token controller and audit event types for token exchange (#27844) (b81870a)
  • core: Add redactExecutionData query param to public API executions (#27743) (29fa848)
  • core: Add Zod validation schemas for token-exchange external input (#27825) (4471ee8)
  • core: Enable community package management via Public API (#27637) (1fa2805)
  • core: Implement JWT issuance in token exchange service (#27887) (94dae15)
  • core: Improve custom auth JSON masking, preserve shape, redact leaf values (#27675) (d36cfa1)
  • core: Improve public API middleware to handle different error types (#27562) (ccd04b0)
  • core: Make data redaction available without feature flag (#27981) (a1f68f0)
  • core: OTEL - workflow node tracing (#27789) (cbe109a)
  • editor: Add missing agent permissions for workflow and data table actions (#27927) (6dd2980)
  • editor: Put data redaction settings behind enterprise license (#28001) (1e55b08)
  • Notion Node: Add support for OAuth (#27419) (59cec2c)

Performance Improvements

  • **c...
Read more

n8n@1.123.28

02 Apr 10:52
22d02e5

Choose a tag to compare

1.123.28 (2026-04-02)

n8n@2.15.0

30 Mar 18:16
d300568

Choose a tag to compare

2.15.0 (2026-03-30)

Bug Fixes

  • API: Skip sharing license check when isGlobal value is unchanged (#27567) (5b4d5ce)
  • Basic LLM Chain Node: Fix abort signal handling (#27520) (c683b65)
  • core: Add format validation to source control branch name (#27518) (fb7788d)
  • core: Add ownership check to MCP OAuth client deletion (#27446) (e638b3a)
  • core: Correct process.version in expression sandbox (#26550) (fc0f071)
  • core: Fix /healthz endpoint when using N8N_PATH (#27665) (4436e4b)
  • core: Fix execution history when flow includes wait node (#27357) (ad0a551)
  • core: Fix hard-coded path style in external storage configuration (#27553) (ca3a957)
  • core: Fix race condition when stopping jobs in queue mode (#27211) (d3f40cd)
  • core: Include custom headers when loading OpenAI models (#27534) (f165f6c)
  • core: Refresh OAuth2 tokens on 401 during MCP tool calls (#26463) (88f170b)
  • core: Remaining VM test fixes — error propagation, proxy traps, and cross-realm assertions (#27541) (769e28c)
  • core: Rename data table columns during source control pull (#27746) (d9f8f04)
  • core: Resolve $().item expressions in partial executions (#27338) (d3e45bc)
  • core: Treat sub-node connections as non-blocking for partial execution root detection (#27759) (de02036)
  • core: Use toString() instead of type cast for password field check (#27662) (a77aa6a)
  • editor: Avoid resource locator cache pollution (#27493) (706fc43)
  • editor: Clean up quick connect feature flag and fix first load (#27286) (cfe1409)
  • editor: Correct navigation to evaluation tab (#27509) (87a9973)
  • editor: Fix /diff route loading in demo mode (#27610) (197a431)
  • editor: Fix callout dismiss action in NDV (#27496) (ac65eb9)
  • editor: Fix empty project ID when creating resources using RLC (#27544) (0fd427d)
  • editor: Handle chat trigger waiting state in setup cards (#27682) (21faa2e)
  • editor: Improve workflow diff design feedback (#27494) (c12ced7)
  • editor: Populate workflowDocumentStore in execution preview iframe (#27540) (bf7379d)
  • editor: Remove unused options from NDV settings for agent model nodes (#27364) (b4f0965)
  • editor: Restore templates sidebar click tracking (#27623) (6d6a10c)
  • editor: Show tooltip on dependency pill (#27545) (91d56d2)
  • editor: Truncate long workflow names in insights table (#27631) (4f98ce4)
  • editor: Use direct store reference for connections in initializeWorkspace (#27552) (9736ce7)
  • editor: Use execution data instead of stale NDV state for chat trigger check (#27752) (dbe8cd1)
  • Fix issue preventing community nodes re-installing when using a custom registry (#26599) (451d772)
  • Fix issue with multi line string handling (#27176) (ef506be)
  • Implement raw query parameters field for Microsoft SQL node (#26355) (5229fa0)
  • Microsoft Outlook Trigger Node: Wrap folder filter in parentheses to ensure correct OData operator precedence (#27605) (57179e3)
  • Salesforce Node: Fix private key field stripping newlines in JWT credential (#27517) (53f65ab)
  • Structured Output Parser Node: Show descriptive error when structured output parser receives empty response (#27443) (158e3bb)
  • Track workflow archive/unarchive endpoints in API coverage manifest (#27738) (bd0bc0c)

Features

Read more

n8n@2.14.2

26 Mar 09:10
7f2806c

Choose a tag to compare

2.14.2 (2026-03-26)

Bug Fixes

  • editor: Clean up quick connect feature flag and fix first load (#27550) (af3a23a)
  • editor: Populate workflowDocumentStore in execution preview iframe (#27546) (1c31a77)
  • editor: Use direct store reference for connections in initializeWorkspace (#27559) (07dc87d)

n8n@2.13.4

26 Mar 09:40
86bd7ef

Choose a tag to compare

2.13.4 (2026-03-26)

Bug Fixes

  • editor: Clean up quick connect feature flag and fix first load (#27551) (089bf1b)

n8n@2.13.3

25 Mar 12:07
5e64baf

Choose a tag to compare

2.13.3 (2026-03-25)

n8n@ 1.123.27

25 Mar 13:26
d9924ab

Choose a tag to compare

1.123.27 (2026-03-25)

n8n@2.14.1

25 Mar 11:53
d6b55a3

Choose a tag to compare

n8n@2.14.1 Pre-release
Pre-release

2.14.1 (2026-03-25)

n8n@2.14.0

24 Mar 09:18
2374f40

Choose a tag to compare

n8n@2.14.0 Pre-release
Pre-release

2.14.0 (2026-03-24)

Bug Fixes

  • AI Agent Node: Extract tool name correctly for MCP tool calls (#27345) (46a0aa5)
  • Anthropic Node: Update credential test to use available model (#27234) (c2731df)
  • AWS Bedrock Chat Model Node: Extract region from modelName ARNs (#26972) (4901814)
  • core: Add missing fields to public API workflow schema (#27157) (4eb815c)
  • core: Add plain text body to password reset and notification emails (#27125) (eddb26d)
  • core: Allow expressions in OAuth credential URL fields (#27354) (1bf602e)
  • core: Allow expressions in tool default values on chat hub tools (#27167) (90b2b9c)
  • core: Assign webhook ID to API-created webhook nodes (#27161) (88f9f2e)
  • core: Clean up resolver references on deletion (#26524) (61a5261)
  • core: Confirm messages immediately when no destination is listening (#27334) (d2da928)
  • core: Disable dynamic banners when diagnostics are disabled (#26741) (09e2c2b)
  • core: Emit leader-takeover on leadership mismatch in checkLeader (#27126) (04bf206)
  • core: Fix an issue with workflow execution status (#27349) (b3ced35)
  • core: Fix IDOR in test-runs endpoint by consolidating access checks (#27305) (95ac4a4)
  • core: Fix unhandled rejection in task broker on runner disconnect (#27278) (6fcc860)
  • core: Force full execution data fetching for evaluation test runs (#27335) (87afcd8)
  • core: Handle external hook file paths on Windows (#26983) (dd419ae)
  • core: Handle invalid JSON responses from OAuth2 token endpoints (#27089) (94f4ff8)
  • core: Move OIDC SSO provisioning outside user creation transaction (#27279) (844b5b9)
  • core: Preserve nested proxy/redirect shape in log streaming webhook (#27109) (2f7db77)
  • core: Retry multi-main follower license check during startup (#26990) (5800ab8)
  • core: Send client_id and client_secret in body for OAuth2 PKCE flow (#27366) (a009988)
  • core: Stop auto applying credentials for updated MCP workflows (#27258) (5af2a8a)
  • core: Use published version for error workflow execution (#27196) (95fca83)
  • core: VM test Group G — RCE prevention & expression fixture fixes (#27178) (1acdafe)
  • editor: Fix type mismatch (#27324) (e254fd0)
  • editor: Add data to a data table by csv upload (#26495) (5fa8855)
  • editor: Adjust external secrets input styling (#27110) (9854450)
  • editor: Clear resource locator cache after URL redirect creation (#27175) (d8f8ff0)
  • editor: Command bar wasn't finding any workflows (#26788) (b2d7bde)
  • editor: Fix double execution of afterMessageSent hook (#26103) (efb3f38)
  • editor: Fix stop button size mismatch in split-trigger mode (#27328) (0e1ef91)
  • editor: Fix tooltip on credits counter info icon (#27244) (e60d9e7)
  • editor: Fix workflow tag filtering excluding workflows inside folders (#27333) (01c623f)
  • editor: Improve colorings update logic in resolvableHighlighter … (#27331) (fc52652)
  • editor: Node references in expressions not updated when the renamed node has quotes (#27371) (eafd32e)
  • editor: Prevent clicks on pinned rows in data tables (#26347) (7e9f14c)
  • editor: Prevent toggle animation on Security & Policies page load (#27350) (76c10d5)
  • editor: Prevent unwanted UI elements appearing when execute button is loading (#27003) (dcd306b)
  • editor: Properly align line after bullet point in Sticky markdown (#27231) (45023af)
  • editor: Properly align line after bullet point in Sticky markdown (#27231) (03584b4)
  • editor: Remove inconsistent scrim on node creator open (#27086) (bc76e62)
  • editor: Remove toast bottom offset when AI chat panel is open (#27132) (51a65d9)
  • editor: Restore animation duration units for design system dialogs (#27320) (fee5f2e)
  • editor: Show warning toast when executed node was not reached (#27094) (969c32f)
  • editor: Sort loop node outputs by execution order in setup panel (#27418) (efa5d02)
  • editor: Support per-corner border radius in N8nInput ([#27321](https://github.com/n8n-io/n8n/issu...
Read more

n8n@2.13.2

20 Mar 10:04
96c0d4b

Choose a tag to compare

2.13.2 (2026-03-20)