github n8n-io/n8n n8n@1.107.0

latest releases: n8n@2.0.2, n8n@1.123.5-exp.0, n8n@2.0.1...
pre-release4 months ago

1.107.0 (2025-08-11)

Bug Fixes

  • API: Add shared field to workflows list rest API handler (#17804) (31af6d1)
  • Beeminder Node: Remove unnecessary form data conversion for API token auth to work (#18133) (716577e)
  • Chat Trigger Node: Prevent XSS vulnerabilities and improve parameter validation (#18148) (d4ef191)
  • core: Consider pinned data as valid paths for single node execution (#17959) (32f4794)
  • core: Fix null handling in Python sandbox (#18189) (b5f47ec)
  • core: Fix disallowed module error in task runner (#18190) (09caa05)
  • core: Fix metric default value handling and add AI model connection validation for setMetric operation in Evaluation (#18088) (03c75c3)
  • core: Handle non-existing files when checking if it is a symlink (#18010) (49f3115)
  • core: Handle null workflow settings in toSaveSettings (#17972) (642e68e)
  • core: Handle Redis cache prefix on cluster mode (#17957) (f4a0413)
  • core: Mark invalid enqueued executions as crashed during startup for legacy SQLite driver (#17629) (318a91a)
  • core: Prevent re-entry during workflow activation (#17965) (e8dad4e)
  • core: Protect against duplicate cron registration (#18005) (948ebe6)
  • core: Remove temporary uploaded files from webhook calls (#18128) (c610c3a)
  • editor: Add a hint for showing archived workflows when there are no active ones (#18120) (7e4c5af)
  • editor: Connection port mapped incorrectly when changed dynamically (#17958) (566789c)
  • editor: Correct ai template url (#17908) (bdc3a91)
  • editor: Enhance changes dropdown in WorkflowDiffModal (#18033) (bc76643)
  • editor: Enhance SourceControlPullModal with improved item structure and styling (#18049) (d6bc4ab)
  • editor: Fix an issue with overlapping elements in the Assignment component (#18041) (c7108f4)
  • editor: Fix loading of error workflows in settings (#18126) (3d846f6)
  • editor: Focus editable text input when clicking anywhere on the element (#17780) (7b92e33)
  • editor: Hide Evaluations setup wizard if protected instance (#18055) (99c2f37)
  • editor: Improve workflow diff components (#18018) (95ed3c5)
  • editor: Improve WorkflowDiffModal UI (#17862) (eca95f3)
  • editor: Migrate from @import to @use for SCSS files to address deprecation warnings (#17858) (b7887bf)
  • editor: Update node status icons precedence (executing -> highest) (#18003) (dd04924)
  • editor: Using a for-of loop on Map entries (forEach supported from node v22) (#18064) (743c120)
  • Empty onclick breaks range parser in HTML editor (#18032) (b6c7810)
  • Extend deduplication check to all webhook-based triggers and chat trigger (#18044) (847a5d8)
  • Fix hot reloading of custom nodes (#18094) (a5fa808)
  • GraphQL Node: Refresh OAuth2 token when it expires (#17891) (381c146)
  • HubSpot Node: Add missing fields for Contact - Upsert (#18035) (678f468)
  • Hugging Face Inference Model Node, Embeddings Hugging Face Inference Node: Fix credential validation for HF nodes and add provider for (#18047) (a1682e8)
  • Jira Software Node: Get All Issues operation with Return All hangs (#17825) (2792b6c)
  • Mandrill Node: Fix a typo in subaccount in options (#18103) (833bcdd)
  • Properly serialize metadata objects in Chat UI (#17963) (c4c46b8)
  • Reranker Cohere Node: Add 'Top N' parameter to control document return count (#17921) (523a55d)

Features

  • Add token to sendAndWait operations links to walidate in webhook (#17566) (9cb5754)
  • core: Add Support for Additional Body Properties in OAuth2 API Client Credentials Flow (#16573) (22ca768)
  • core: Unlock queue metrics for multi-main (#17977) (3b701b1)
  • Discord Node: Add support for OAuth custom scopes (#16708) (61f2838)
  • editor: Add pre-built agents experiment (#18124) (5a69d2a)
  • editor: Add Production checklist for active workflows (#17756) (6046d24)
  • editor: Expand telemetry for "User added node to workflow canvas" event (#18150) (9b103af)
  • editor: Stop auto-renaming legacy default node names (#18012) (5fc356f)
  • Email Trigger (IMAP) Node: Option to disable last message id tracking (#17964) (25379fe)
  • Ollama Credentials: Add optional API key support to Ollama credentials (Openwebui proxy) (#17857) (acfb79b)

Performance Improvements

Don't miss a new n8n release

NewReleases is sending notifications on new releases.