Skip to content

Releases: n8n-io/n8n

[email protected]

16 Apr 13:11
f1c3551
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

1.89.2 (2025-04-16)

Bug Fixes

  • core: Reschedule Insights flushing after skipping for empty buffer (#14637) (8234583)

[email protected]

15 Apr 08:59
bcf297f
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

1.89.1 (2025-04-15)

Bug Fixes

  • editor: Fix Insights display time saved from minutes (#14622) (04622b9)

Features

  • editor: Fix paywall for dashboard disabled licences (#14617) (68ed1ee)

[email protected]

14 Apr 13:16
981eaf0
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

1.89.0 (2025-04-14)

Bug Fixes

  • AI Agent Node: Allow removal of system message (#14407) (2451ead)
  • core: Restore run data value when offloading to workers (#14516) (313cfec)
  • core: Schema parsing bypassing config key assignment (#14556) (d390258)
  • core: Validate task runner mode (#14376) (52170f1)
  • editor: Add telemetry to Insights (#14511) (2fb970a)
  • editor: Implement insight's design feedback 4 (#14550) (cc089be)
  • editor: Schema preview displays for some empty nodes (#14488) (8c35229)
  • Fix issue with Qdrant not always connecting (#14328) (6748db9)
  • Summarize Node: Fix property key with dot notation (#14528) (c890108)
  • xAI Grok Chat Model Node: Remove stream_options parameter (#14496) (8c417d7)

Features

  • Add nested search in folders (#14372) (cade309)
  • API: Add user id information on push tracking when available (#14519) (6195789)
  • API: Match insights summary period with number of days filter in graphs and table (#14500) (ec73958)
  • core: Add a new option to customize SSH tunnel idle timeout (#14522) (965baae)
  • core: Handle disabled modules logic and db engine dependent default for insights (#14243) (b568caa)
  • core: Make runtime prototype mutation protection configurable for task runner (#14515) (d6ae388)
  • editor: Make logs applicable for all nodes (#14397) (d24b684)
  • editor: Show specific content when 0 data on insights (#14609) (296d5b4)
  • editor: Tweak nodes panel to update AI category name and highlight AI Transform node (#14608) (9c34e3d)
  • Salesforce Node: Add credentials test (#14486) (6b2d31c)
  • SearXNG Node: Add SearXNG tool (#13218) (0b46055)
  • Update Easy AI workflow (#14521) (53812a5)

[email protected]

10 Apr 07:05
0ff9ca9
Compare
Choose a tag to compare

1.88.0 (2025-04-10)

Bug Fixes

  • API: Fix ratio tests on insights by workflow (#14448) (6c73d7e)
  • Code Node: Use an explicit indexURL to load the pyodide runtime (#14487) (860bb1e)
  • core: Fall back to regular mode for execute and executeBatch commands (#14381) (84e85c9)
  • core: Fix routing for waiting webhooks and forms (#14470) (b5d5b57)
  • editor: Fix race condition for updating node and workflow execution status (#14353) (a495d81)
  • editor: Improve node creator items typing and fix missing icons (#14449) (ad6c83a)
  • editor: Inline expression previews are not displayed in NDV (#14475) (aee83bf)
  • editor: Prevent moving non owned workflows to folders (#14474) (2a5c3d4)
  • Isolate license SDK proxy settings to avoid affecting unrelated requests (#14451) (7463f0c)

Features

  • Azure Cosmos DB Node: New node (#14156) (b52f9f0)
  • Email Trigger (IMAP) Node: IMAP trigger node returns message UIDs (#13152) (4578709)
  • MCP Client Tool Node: Add MCP Client Tool Node to connect to MCP servers over SSE (#14464) (34252f5)
  • MCP Server Trigger Node: Add MCP Server Trigger node to expose tools to MCP clients (#14403) (8360283)
  • Milvus Vector Store Node: Add support for the Milvus vector db (#14404) (048b9d7)

Performance Improvements

  • core: Batch raw insights save and add metadata cache (#14261) (60afb46)

[email protected]

09 Apr 09:20
e3c846b
Compare
Choose a tag to compare

1.86.1 (2025-04-09)

Bug Fixes

  • Code Node: Use an explicit indexURL to load the pyodide runtime (#14487) (1c6b797)

[email protected]

09 Apr 09:27
84e00b5
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

1.87.2 (2025-04-09)

Bug Fixes

  • Code Node: Use an explicit indexURL to load the pyodide runtime (#14487) (2dbc061)
  • editor: Inline expression previews are not displayed in NDV (#14475) (24bc288)

[email protected]

08 Apr 10:54
564573d
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

1.87.1 (2025-04-08)

Bug Fixes

  • core: Fix routing for waiting webhooks and forms (#14470) (cfb7c0c)

[email protected]

07 Apr 14:02
368ee9c
Compare
Choose a tag to compare

1.87.0 (2025-04-07)

Bug Fixes

  • API: Insights - round failure rate to 3 decimals (#14325) (cf37ee3)
  • Code Node: Ensure 'Generate Code' works with empty input object (#14352) (480b44d)
  • core: Add cross-origin checks on push endpoints (#14365) (178628a)
  • core: Detach workflow from parent folder in source project when transferring ownership (#14414) (adbfb44)
  • core: Return correct trigger count for nodes with multiple webhooks (#14300) (39e2d35)
  • core: Sandbox HTML binary files in viewing mode (#14350) (9c8a5f9)
  • core: Upgrade swagger/openai setup to address CVE-2024-57083 (#14314) (4a95035)
  • Disable autocomplete expression for specialized editor types (#14344) (0450542)
  • editor: Autofocus Search in Move Folder Dialog (#14378) (d60ed74)
  • editor: Change label for unexecuted nodes (#14260) (08450b2)
  • editor: Disable Drag and Drop for ResourceMapper 'attemptToConvertTypes' switch (#14327) (64aeb37)
  • editor: Fix empty objects in schema view in output panel (#14355) (2f0b5e4)
  • editor: Fix search highlights on node details view table schema (#14379) (3d64d14)
  • editor: Hide node toolbar on AddNodes node type (#14317) (a245a5c)
  • editor: Improve sub-workflow debugging for more node error types (#14347) (9104743)
  • editor: Insights FE fixes and improvements (#14398) (e8a7acd)
  • editor: Make styling of search labels inline (#14323) (8abbc30)
  • editor: Memory getting rendered in chat on workflow load (#14346) (5382531)
  • editor: Support 'View Execution' links with multiple branches (#14345) (744e2da)
  • Google Sheets Node: Improve error message when row_number is null or undefined (#14229) (c5e2d2d)
  • HTTP Request Tool Node: Fix OAuth2 requests (#14380) (7cef314)
  • Jira Trigger Node: Fix Jira webhook subscriptions on Jira v10+ (#14333) (cd212e4)
  • Kafka Node: Upgrade kafkajs and add tests (#14326) (5c58e8e)
  • n8n Form Node: Add doctype to page (#14306) (df9ea09)
  • n8n Form Node: Remove field requirement and do not inherit description (#14254) (4bc1c1a)
  • Pipedrive Trigger Node: Add support for webhooks v2 (#14220) (a39502f)
  • Show correct message on retry (#14321) (501963f)

Features

  • Add example @n8n/n8n-extension-insights extension package (#14360) (b91be49)
  • Add support for google vertex embeddings (#14359) (85cbfb6)
  • Airtop Node: Add Airtop node (#13809) (a7a165d)
  • API: Add config to set age threshold for insights compaction (#14221) (17a829f)
  • API: Add insights config on frontend settings (#14315) (837131f)
  • API: Implement BE api for insights data (#14064) (db38149)
  • core: Add special [@tool](https://github.com/tool) displayOption (#14318) (73748e3)
  • core: Don't store insights for sub workflow executions (#14384) (7379f44)
  • core: Make detaching floatable entitlements on shutdown configurable (#14266) (c9565fc)
  • core: Upgrade to express 5 to address CVE-2024-52798 (#14332) (4110f31)
  • editor: Display a notice for HTTP header auth credentials (#14389) (ec4dd9f)
  • editor: Hover actions on the logs overview (#14386) (8f9ea23)
  • editor: Insights dashboard (#13739) (90ba680)
  • editor: Show error state in the logs overview (#14248) (37e5349)
  • GitHub Node: GitHub Node Overhaul implementation #12271 (#13238) (33e265a)
  • MongoDB Chat Memory Node: New MongoDB Chat Memory Node (#14049) (0bac6ff)
  • Postgres Node: Batching warning for executeQuery operation insert query (#14287) (f85b851)
  • Think Tool Node: ToolThink, a simple tool to force the AI agent to do some thinking (#14351) (281b70b)

[email protected]

31 Mar 12:55
7e6a1e6
Compare
Choose a tag to compare

1.86.0 (2025-03-31)

Bug Fixes

  • API: Fix import config import (#14137) (6f60d65)
  • API: Summarize insights from current datetime instead of beginning of the day (#14186) (bf274c0)
  • Baserow Node: Fix issue where database selection was returning other types (#14115) (10f6c3b)
  • Basic LLM Chain Node: Prevent incorrect wrapping of output (#14183) (b9030d4)
  • Basic LLM Chain Node: Prevent stringifying of structured output on previous versions (#14200) (bbd6e8e)
  • core: Fix OAuth1 callback token request (#14251) (4ea219b)
  • Correct connections in SentimentAnalysis and TextClassifier (#14155) (70764a0)
  • editor: Adjust URL on lost change warning Cancel or failed save (#13683) (fdcca1d)
  • editor: Change freeAiCredits success text size (#14161) (ca01236)
  • editor: Check for when to show the community+ modal for the folder's feature (#14146) (9e3bfe2)
  • editor: Handle Leading Spaces in Workflow Search (#13889) (8aad7db)
  • editor: Remove selection box when only one node selected using selection rectangle (#14160) (acbaec5)
  • editor: Remove title icon on Overview subpages (#14128) (4bd42e2)
  • editor: Show left-hand NDV floating nodes in correct order (#14126) (71f281b)
  • Microsoft SQL Node: Fix maximum call stack on execute query (#13940) (a082a16)
  • n8n Form Node: Hidden field fix (#14219) (9bd72ea)
  • n8n Form Node: Show Form Complition after Form Complition page (#14226) (af77730)
  • OpenAI Node: Show correct inputs for AI node (#14142) (5bf10cd)
  • Slack Node: Make sure paginated calls use the defined limits (#14185) (24fad51)
  • Slack Trigger Node: Fix issue with new user event not correctly working (#14129) (5f4e56f)
  • Summarize Node: Fix type casting of strings and numbers (#14259) (4443a5f)

Features

  • API: Add day to week compaction for insights dashboard (#14165) (db99974)
  • API: Add failureRate as sort field for insights by workflow (#14247) (877823d)
  • API: Add fields to insight by time type and export types from index (#14172) (3d332ab)
  • API: Create schema and dto types for insights dashboard query param and api responses (#14163) (6eee081)
  • API: Return null deviation on insights summary if previous period has no data (#14193) (ffc0a59)
  • core: Explicitly warn if tool passed binary data to Agent (#14071) (88f5851)
  • editor: Improve schema view empty state when node has binary data (#14044) (22ddf1b)
  • editor: Logs overview panel (#14045) (d1710a1)
  • Matrix Node: Add audio and video media types (#14057) (cb01f2d)
  • SendGrid Node: Add option to specify "reply to" email addresses (#14282) (68d9460)
  • Telegram Trigger Node: Add options to restrict to chat and user IDs (#14164) (f651766)

[email protected]

27 Mar 11:47
b75abba
Compare
Choose a tag to compare

1.85.4 (2025-03-27)

Bug Fixes

  • Basic LLM Chain Node: Prevent stringifying of structured output on previous versions (#14200) (e432aa6)