Releases: n8n-io/n8n
Releases · n8n-io/n8n
[email protected]
[email protected]
[email protected]
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]
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
andexecuteBatch
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
[email protected]
[email protected]
[email protected]
[email protected]
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]
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)