github n8n-io/n8n n8n@1.123.0

pre-release6 hours ago

1.123.0 (2025-12-01)

Bug Fixes

  • AI Agent Node: Unify memory management for streaming/non-streaming (#22243) (df81c77)
  • ai-builder: Fix import of multiple nodes with maxNode, add validation (#22348) (4319da6)
  • ai-builder: Keep existing pin data when modifying the workflow (#22266) (83ea8e1)
  • Bump node-forge and body-parser (#22418) (3c0e809)
  • core, editor: Support inclusive and exclusive destination node mode in the frontend and API (#22244) (344c909)
  • core: Add missing workflowId when creating base subworkflowworkflow additional data (#22312) (8f6c3b2)
  • core: Add response validation for requests during DCR (#22076) (9ab9d1c)
  • core: Defer requirements check for Python runner in internal mode (#22448) (97d8b39)
  • core: Introduce batch workflow rule to fix subworkflow with wait node detection (#22447) (e0bc441)
  • core: Mark '' and [] as empty when filtering numbers (#22347) (a4d2cfa)
  • core: OIDC form breaks when enabling OIDC while SAML is active (#22463) (613b088)
  • core: Prevent credentials saving if missing required properties (#22213) (6d88007)
  • core: Send prod workflow succeeded for wfs in projects (#22223) (7068fe2)
  • Detect workflow calling itself expression in migration report (#22516) (1ddb634)
  • editor, core: Fix display for binary data metadata origin (#22270) (df1aa13)
  • editor: Avoid clearing EULA license key when closing dialog (#22424) (fe05ea4)
  • editor: Eval trigger node with data table works when underlying data changes (#22389) (6f1b09e)
  • editor: Fix editor pan / zoom when inserting nodes (#22401) (f435430)
  • editor: Fix issue for blinking/jumping UI when switching projects (#22256) (6185550)
  • editor: Fix sub-nodes connection labels counters (#21549) (d366cb4)
  • editor: Missing duplicate workflow action on workflow list (#22230) (000cccb)
  • editor: Preserve paired item data in pinned data (#21417) (254a53e)
  • editor: Remove unwanted outlines when waiting for webhook event in light mode in new NDV (#22425) (4d68b6c)
  • editor: Standardize CSS class naming conventions across new design system components (#22551) (c82d95a)
  • editor: Wording for migration rule detail table headers (#22398) (cd9f565)
  • Enable streaming version of Respond To Webhook node (#22350) (dc407c2)
  • Git Node: Throw an error if the repository path is blocked (#22253) (a49b179)
  • Gmail Node: Use Reply-To header when replying to a message (#22145) (2a3cba7)
  • HTTP Node: Handle Azure Storage Shared Key (#22136) (b581dbc)
  • HTTP Request Node: Detect and handle non-UTF-8 response encodings (#20889) (6068fb3)
  • Improve insights tests execution failure visibility (#22538) (f937c0f)
  • MCP Client Node: Fix selecting PKCE auth flow for some servers and request scopes from scopes_requested during DCR (#22405) (6765d15)
  • Pin n8n packages to workspace version (#22460) (75b2cd0)
  • PostgreSQL Node: Input items with array being modified (#22426) (42cda59)
  • Renovate will now bump versions (#22245) (17ea0dd)
  • Show correct date range in insight overview (3130d20)
  • Slack Node: Sort messages manually (#21822) (52b93ed)
  • Sort Node: Periodic error when using Code sort type (#22409) (2360d87)
  • Support resolving $fromAI in vector store tools (#22457) (d72d68c)
  • Update base image dependencies to latest security patches (#22275) (5fd1702)
  • When chat session is reset, update session id (#22288) (7d82c3c)

Features

  • Add entries to context menu to copy webhook's urls (#21769) (6e344f0)
  • Add the time saved node (#22269) (b83c43f)
  • Add time saved mode workflow setting (#22343) (b2f78d7)
  • ai-builder: Using templates to improve generation (#22521) (7186dcf)
  • Allow configuring workflow for time saved capture by node (#22386) (4adfced)
  • Azure AI Search Node: Add clear index option to Azure AI Search vector store (#22183) (5cb594d)
  • core: Add get version public endpoint (#22407) (b6f8050)
  • core: Deactivate crashed workflows (#21888) (710a654)
  • core: Inject hooks into applicable trigger node properties for the node UI (#22290) (92dca5f)
  • core: Introduce database mode for binary data storage (#22162) (934b9a7)
  • core: Use new workflow history in mcp tools (#22384) (32c2909)
  • Form Node: Allow users to set a default value for form fields (#22200) (b0fc88b)
  • Gemini Node: Add support for Nano Banana Pro model (#22254) (7a4cc40)
  • Guardrails Node: Require Chat model only for LLM checks (#22241) (c1dade7)
  • Reduce unauthentication information in settings endpoint further (#22106) (83809e6)

Don't miss a new n8n release

NewReleases is sending notifications on new releases.