github n8n-io/n8n n8n@1.115.0

pre-release15 hours ago

1.115.0 (2025-10-06)

Bug Fixes

  • n8n-node not working on Windows (#20091) (c3fff03)
  • Add missing test and authenticate to OpenWeatherMap, Azure Storage and Netlify credentials (#20221) (18a5924)
  • Allow creation of vector search indexes in MongoDB node (#20235) (8df5211)
  • Anthropic Chat Model Node: Fix Sonnet 4.5 not working with default topP (#20286) (fd7b2a5)
  • AwsS3 Node: Return data with continueOnFail (#19951) (ac0e7e3)
  • core: Add globals and locals to denylist in native Python runner (#20172) (77d7408)
  • core: Add cancellation reasons (#20238) (0681e78)
  • core: Capture stderr from task process in native Python runner (#20180) (7af1a5c)
  • core: Check all outputs for chat triggers, first output only for webhooks (#20308) (412322a)
  • core: Do not report to Sentry successful ws close in native Python runner (#20257) (4ca6e4f)
  • core: Fix paired item data retrieval in loops with IF nodes (#20309) (a9a450b)
  • core: Keep submodules of safe modules in native Python runner (#20284) (7eb8a32)
  • core: Make transition self-healing on SIGTERM (#20243) (8fa5b57)
  • core: Prevent race condition on job processing handler registration (#20219) (cd8926e)
  • core: Prevent resolving of raw “$” as stringified function (#19237) (93df675)
  • core: Show error description in tools (#19914) (165f74b)
  • core: Support log streaming in webhook processors (#20215) (5ca781f)
  • core: Undo backend validation for moving workflow on protected instance (#20404) (316dafa)
  • Disable Builder if license does not have feature (#20318) (5ad9e81)
  • Disable Execute and Refine button if no credits remaining (#20248) (4685009)
  • Discord Node: Add test to Discord Webhook credential (#20314) (f1a51c4)
  • Discord Node: Fix parseDiscordError to properly display Discord API errors (#17606) (f331c5e)
  • Don't allow moving a readonly workflow (#20227) (16e4c7e)
  • editor: Add auto-scroll on drag in workflows list (#20193) (14d0e17)
  • editor: Add rule to prevent undefined components (missing imports) in Vue (#20273) (2d00ebd)
  • editor: Add upgrade indicators and tooltip for unlicensed project roles (#20225) (93769f4)
  • editor: Fix ctrl+s shortcut when renaming node (#20310) (324ee62)
  • editor: Fix workflow name not resolving in node expressions preview (#19979) (44731a9)
  • editor: Frontend housekeeping (#20292) (0bf3151)
  • editor: Incorrect toast when starting workflow manually via chat trigger (#20073) (7d36648)
  • editor: Show running edge with existing run data as green (#20204) (3d30f95)
  • Fallback to cli command if http request failed in npm-utils for community packages (#19413) (2bde2e6)
  • Fix font paths in design system (#20256) (7aed600)
  • Grist Node: Allow filtering for numbers <= 0 (#20045) (96d3faf)
  • S3 Node: Consider LocationConstraint from GetBucketLocation optional due to many non-compliant S3 implementations (#15432) (21abe2d)
  • Salesforce Trigger Node: Cleanup logic update (#19769) (96a643e)
  • Show Builder's Ask Admin tooltip just for owner (#20246) (c221833)
  • Spreadsheet File Node: Use streams to read xlsx (#19953) (ef1c079)
  • Update links (#20022) (3ad0706)
  • Use monospace for param preview (#19975) (02c6a94)
  • When a workflow is waiting indefinitely, it now show the correct message (#20350) (efc2b55)

Features

Performance Improvements

  • editor: Omit execution data from executionFinished event (#20001) (723b9b8)

Don't miss a new n8n release

NewReleases is sending notifications on new releases.