github n8n-io/n8n n8n@1.98.0

latest releases: n8n@1.109.2-exp.0, n8n@1.110.1, n8n@1.109.2...
pre-release2 months ago

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

  • Add Cohere reranking capability to vector stores (#16014) (8a1cabe)
  • Add custom CSS to response form for HITL nodes (#15807) (3f48106)
  • core: Add config to override default database ping interval and default idle connection timeout (#15764) (ac06610)
  • core: Add support for partial-match execution filters (#15797) (1335af0)
  • core: Allow logging JSON to stdout (#15766) (8abd556)
  • core: Dynamic max page size limit for pagination dto (#16100) (5c748ca)
  • core: Link 'Error Trigger' nodes to the parent execution that errored (#16016) (d64f2e5)
  • core: Validate commit content for project admin role (#15687) (9607908)
  • Default Data Loader Node: Add default text splitter (#15786) (40850c9)
  • Default Data Loader Node: Minor copy changes (#16053) (4a6bcff)
  • editor: Add "Change owner" option to editor (#15792) (5bc4e5d)
  • editor: Change default node names depending on node operation and resource (#15954) (c92701c)
  • editor: Enable source environment push button for project admins (#15527) (2f64809)
  • editor: Improve UI for highlighted data, tags and rating in executions (#15926) (9abb333)
  • editor: Make ‘Execute workflow’ a split button (#15933) (ac1a1df)
  • editor: Rename debugging tab to fromai (#16017) (bc44baa)
  • editor: Use node name as tool name at Vector Store retriever tool nodes (#15917) (a9f8b2d)
  • n8n Node: Add missing filters (#15437) (b07c52e)
  • OpenAI Chat Model Node: Update default model to gpt-4.1-mini (#15975) (0bea193)
  • Structured Output Parser Node: Add auto-fix support to Strucutred Output Parser (#15915) (4f07ac3)
  • Structured Output Parser Node: Add notice about $refs support in JSON schema (#15973) (47ad74d)
  • Structured Output Parser Node: Mark all parameters as required for schemas generated from JSON example (#15935) (7711e4b)
  • Vector Store Retriever Node: Add reranker support to retriever for QA chain (#16051) (969552a)

Performance Improvements

Don't miss a new n8n release

NewReleases is sending notifications on new releases.