Skip to content

Releases: n8n-io/n8n

n8n@1.98.2

18 Jun 18:20
462acf1
Compare
Choose a tag to compare

1.98.2 (2025-06-18)

Bug Fixes

  • core: Fix pdf extract not working (#16463) (56aeec8)
  • core: Reset destination node after partial execution of tools (#16376) (45161b2)
  • editor: Logs not shown when tools are partially executed (#16274) (ab6ebe4)
  • n8n Form Node: Prevent XSS with video and source tags (#16329) (3241793)

n8n@1.99.0

16 Jun 13:06
84a5cc6
Compare
Choose a tag to compare
n8n@1.99.0 Pre-release
Pre-release

1.99.0 (2025-06-16)

Bug Fixes

  • AWS Bedrock Chat Model Node: Update LangChain AWS package (#16323) (24e4be1)
  • core: Always save evaluation executions (#16285) (739ad85)
  • core: Fix http requests by using correct agent (#16258) (e58de1a)
  • core: Prevent DoS via malformed binary data ID (#16229) (43c52a8)
  • core: Register transition handlers after modules init (#16308) (7177e3a)
  • core: Remove duplicated logs for insights (#16228) (56b16b8)
  • editor: Cannot expand sub execution log if it finished with an error (#16236) (3fcabd4)
  • editor: Fix inaccurate message in log view when input data is empty (#16234) (e93fd1a)
  • editor: Fix pagination and sorting issue for insights (#16288) (84c51b1)
  • editor: Logs not shown when tools are partially executed (#16274) (b2eb333)
  • editor: Prevent node renaming to restricted JS method names (#16270) (ecfb667)
  • editor: Support renaming node in HTML parameters (#16315) (88e3c90)
  • Fix paired item handling of multiple inputs (#16153) (50e00cd)
  • Gmail Node: Do not break threads while creating drafts (#16272) (113d94c)
  • HTTP Request Node: Process text files (#16226) (0d5ac1f)
  • Postgres node with ssh tunnel getting into a broken state and not being recreated (#16054) (879114b)
  • Run evaluations as full manual executions in queue mode (#16230) (e363458)
  • Run evaluations successfully when offload manual executions is true with queue mode (#16307) (aa27374)

Features

  • Chat Trigger Node: Fix CSS variable --chat--message--font-size not applying correctly (#16310) (ab8a2b0)
  • core: Add description to projects (#15611) (1ddbb78)
  • core: Add number of tokens and latency automatically as metrics in evaluation (#16243) (eff0571)
  • core: Add OIDC support for SSO (#15988) (30148df)
  • core: Add task runner events to log streaming (#16265) (46723d3)
  • core: Handle scoped resource not existing with 404 (#16022) (42b9a8a)
  • editor: Add access control and not found entity views (#15860) (80a784a)
  • editor: Add RAG starter template callouts experiment (#16282) (d0a313a)
  • editor: Change default node names depending on node operation and resource (#16188) (4e94488)
  • editor: Move element plus plugin config to design system test setup (#16319) (3864f0e)
  • editor: Remember different panel state for sub nodes (#16189) (b9e0351)
  • editor: Show node type on hover over node icon in NDV (#16278) (396da25)
  • Linear Node: Add options to add a link and a comment to an issue (#13464) (a417ed3)
  • MCP Server Trigger Node: Support for Streamable HTTP transport in MCP Server (#15833) (8d6e796)

Performance Improvements

  • core: Lazyload AI workflow builder's langchain dependencies (#16178) (f0cf6dc)
  • core: Skip init for unlicensed modules (#16311) (cb81826)

n8n@1.98.1

12 Jun 12:03
46ccc68
Compare
Choose a tag to compare

1.98.1 (2025-06-12)

Bug Fixes

  • core: Fix http requests by using correct agent (#16258) (4762273)

n8n@1.98.0

11 Jun 09:57
2b51ad8
Compare
Choose a tag to compare
n8n@1.98.0 Pre-release
Pre-release

1.98.0 (2025-06-11)

Bug Fixes

  • Add a missing word to tooltip (#16198) (0cfe6ee)
  • AI Agent Node: Allow using LangChain code node as a model for AI Agent (#16096) (cb3bb91)
  • Anthropic Chat Model Node: Fix LmChatAnthropic node to work when both thinking is enabled and tools used (#16010) (e662998)
  • Chat Memory Manager Node: Fix simplifyMessages to not overwrite consecutive messages of same type (#16168) (5015290)
  • Code Node: Block selected module imports in python code (#15970) (1e92729)
  • core: Correctly apply maxRows limit when fetching the dataset (#16176) (09fd5c0)
  • core: Don't load task-runner on main instances when manual executions are offloaded to workers (#15986) (23ce60d)
  • core: Don't swallow connection errors when fetching credentials (#16181) (9f83fcc)
  • core: Ensure queue is ready when enqueueing (#16098) (25567f6)
  • core: Fix HTTP proxy support in all nodes and other axios requests (#16092) (e3675bd)
  • core: Prevent worker from recovering finished executions (#16094) (53b6812)
  • core: Prometheus metrics can't be ingested by datadog (#15910) (d00060a)
  • core: Resolves response promise for active execution on job finished in queue mode (#15643) (7cd7883)
  • core: Start insights collection timer for webhook instances (#15964) (7a67dcb)
  • core: Unloading a community package should also unload all its files from require.cache (#16072) (8c63ca7)
  • Detect if n8n instance is staging or production for community nodes (#15918) (63cf9af)
  • editor: Add right margin to AI Assistant Code Node 'Fix Error' replace code button icon (#15956) (ebff88c)
  • editor: Add user role tooltip to personal settings page (#15941) (2c9c3da)
  • editor: Add visual-only waitingForNext execution state for slow networks (#16143) (5deab75)
  • editor: Fix regExp to allow "." in Git repository URL (SSH) (#15972) (88caa21)
  • editor: Fix the issue that the content of json, html, csv, md, txt, and css files contained garbled Chinese characters when clicking the view button (#16118) (cdab4c1)
  • editor: Fix the issue with icon Emojis not being centered (#16067) (b7d3945)
  • editor: Hide the Github stars button when telemetry is disabled (#16108) (b92d8ad)
  • editor: In Sub-workflow Conversion handle standalone accessor and accessor[0] cases correctly (#16086) (eb71c41)
  • editor: Log view is missing in debug mode (#16170) (6703554)
  • editor: Maintain back button when installing community nodes (#16069) (7492944)
  • editor: Mark workflow as unsaved when reverting deletion of a node (#15959) (9cf7293)
  • editor: Position executions filter popover so that it doesn't hide executions (#16049) (576ff4d)
  • editor: Prevent Ask Assistant button overlapping other buttons (#16066) (4426249)
  • editor: Refresh NDV node connections if inputs change dynamically (#16023) (02ed7b6)
  • editor: Send evaluation telemetry event to Posthog (#16040) (d59b9b5)
  • editor: Stop nefarious redirects during sign in (#16034) (4865d1e)
  • editor: Stop nefarious URL redirection in editor middleware (#16047) (2178cfe)
  • Email Trigger (IMAP) Node: Add Email UID also to email format "resolved" (#15539) (33f8fab)
  • Google Sheets Node: Improve error message when row_number is null or undefined (#14560) (47538e1)
  • Local File Trigger Node: Fix ignored option on Mac os (#15872) (aa40735)
  • Make sure modals are listed when using a free AI credits credential in the OpenAI node (#16030) (7f7b44a)
  • Microsoft SQL Node: Handle connection errors correctly with continueOnFail (#15962) (4c9198d)
  • RSS Read Node: Fix issue where some feeds fail to load (#16001) (18c355d)
  • Supabase Vector Store Node: Upgrade supabase SDK to address CVE-2025-48370 (#15934) (21141b4)
  • Update NPM to address security vulnerability (#15968) (2e18e07)

Features

Read more

n8n@1.97.1

04 Jun 13:21
a9b9a90
Compare
Choose a tag to compare

1.97.1 (2025-06-04)

n8n@1.95.3

03 Jun 11:09
7a82358
Compare
Choose a tag to compare

1.95.3 (2025-06-03)

Bug Fixes

  • core: Simplify Websocket origin security checks (#15761) (8284ee9)

n8n@1.97.0

02 Jun 15:13
6e5e1ea
Compare
Choose a tag to compare
n8n@1.97.0 Pre-release
Pre-release

1.97.0 (2025-06-02)

Bug Fixes

  • core: Allow dotfiles in sendFile to fix WorkFlow settings 404 error (#14744) (7928a9b)
  • core: Honor absolute paths for N8N_LOG_FILE_LOCATION (#15873) (1e5b905)
  • core: Normalize trailing slash when setting CORS headers for test webhooks (#15906) (61d0c6a)

Performance Improvements

n8n@1.96.0

02 Jun 14:10
ab45871
Compare
Choose a tag to compare
n8n@1.96.0 Pre-release
Pre-release

⚠️⚠️ This release failed to build. Please use 1.97.0 instead. ⚠️⚠️


1.96.0 (2025-06-02)

Bug Fixes

  • API: Allow false as a dependant value for public api json schema validation (#15858) (5a8899c)
  • Check if form trigger URL is live before oppening pop-up (#15800) (041ada1)
  • core: Don't allow creating more projects than allowed by exploiting a race condition (#15218) (6466e76)
  • core: Fix sorting of executions not working on postgres and mysql (#15423) (eca282d)
  • core: Fix timezone-dependent test failures in Insights weekly compaction (#15680) (096806a)
  • core: Simplify Websocket origin security checks (#15761) (bbe2b12)
  • core: Solve memory leak in TaskRequester (#15768) (0398505)
  • core: Support helpers.request in task runners (#15859) (7f8b943)
  • editor: Deactivate workflow on save if trigger is missing (#15642) (3ba6419)
  • editor: Delete all connections of nodes with multiple ones when removed from canvas (#15713) (c4ea757)
  • editor: Fix Execute workflow button hover state (#15518) (57d7b5e)
  • editor: Handle Insights calculations to prevent Infinity numbers (#15727) (d1a39d9)
  • editor: Move focus to search input in RLC (#15741) (fee10da)
  • editor: Set deterministic width for sidebar (#15753) (3f9a271)
  • editor: Simplifying empty project deletion (#15834) (6bf2d8a)
  • editor: Update copy for debug modal paywall (#15905) (d0ff662)
  • editor: Use last task data for calculating the current state (#15546) (1daf0ff)
  • GitHub Node: Update auth urls for enterprise server (#15533) (bc66d9f)
  • Jina AI Node: Default value for "Output format" option (#15683) (e125854)
  • Microsoft SharePoint Node: Add back the support for cred only node (#15806) (0fdeba5)
  • n8n Form Node: Use execution.mode instead of hard coding webhook (#15647) (636e9f4)
  • Run evaluations loop manually always from first row (#15794) (b8ab4b6)
  • Skip subworkflow input test temporarily (#15803) (ba70cab)

Features

  • API: Add user management endpoints to the Projects Public API (#12329) (4459c7e)
  • core: Allow specifying Content-Security-Policy-Report-Only (#15805) (c127846)
  • core: Start listening to IPv6 addresses as well by default (#15810) (9f44f40)
  • editor: Add ability to extract sub-workflows to canvas context menu (#15538) (5985df6)
  • editor: Combine 'Move to Folder' and 'Change owner' modals (#15756) (e860dd6)
  • editor: Support pasting an expression into a number parameter (#15722) (2a1475d)
  • MCP Server Trigger Node: Cleanup MCP server management, use sanitized trigger node's name as name for the MCP server (#15751) (07a636e)
  • Perplexity Node: New node (#13604) (6d3e6ee)
  • Respond to Webhook Node: Setting to configure outputs (#15619) (be5f14e)

Performance Improvements

n8n@1.95.2

29 May 16:49
ea890bc
Compare
Choose a tag to compare

1.95.2 (2025-05-29)

Bug Fixes

  • editor: Handle Insights calculations to prevent Infinity numbers (#15727) (8b76694)
  • Microsoft SharePoint Node: Add back the support for cred only node (#15806) (e16fbaa)

n8n@1.94.1

27 May 10:36
8de084d
Compare
Choose a tag to compare

1.94.1 (2025-05-27)

Bug Fixes

  • Community packages update check (#15684) (76ecc6b)
  • core: Fix community package installation on windows (#15685) (17e743b)
  • Jira Software Node: Use old endpoints to get all issues on self-hosted instances (#15591) (08afc16)

Features

  • editor: Distinguish official verified nodes from community built nodes (#15630) (927d84b)