Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Nov 18, 2025

1.121.0 (2025-11-18)

Bug Fixes

  • Code Node: Revert node icon back to old icon (#21777) (7bb3fdc)
  • core: Add timeout and recovery for database connection health checks (#21506) (09c8b2d)
  • core: Capture stoppedAt timestamp and improve fullRunData handling (#21290) (343413d)
  • core: Correctly filter custom nodes when NODES_INCLUDE/EXCLUDE is set (#21705) (08fea7b)
  • core: Declarative Node - Continue using Error Output returns empty item (#21823) (e3a996d)
  • core: Enforce timeout for task requests (#21493) (e9d8757)
  • core: Ensure database fallback when Redis cache fails on webhook lookup (#21872) (7716212)
  • core: Fix type issues for execution context (#21852) (1098db4)
  • core: Validate package version when installing community node (#21886) (6eeb739)
  • editor: Avoid node overlap when adding Loop node between existing nodes (#21419) (94e5b1e)
  • editor: Filtering for archived workflows in error workflows list (#21874) (cc3f31a)
  • editor: Fix command bar keyboard events handing (#21759) (86f6da3)
  • editor: Fix node name tooltip in NDV header (#21760) (6fd8ca9)
  • editor: Make sure Pin action works only for pinnabe nodes (#21723) (cf9eb4e)
  • editor: Previous nodes' outputs aren't available in expression editor for sub-nodes (#21730) (bd62be0)
  • editor: Provide better output for subnode execution errors (#21714) (5b2d15e)
  • editor: Refresh insights weekly summary when entering any of the /home routes (#21859) (c3e6439)
  • editor: Small UI tweaks for data size warnings (#21693) (f9404ec)
  • editor: Take user back to correct project after archive/delete (#21940) (9ddedb0)
  • editor: Workflow tags style issue (#21697) (af7417b)
  • Embeddings Azure OpenAi Node: Add proxy agent (#18663) (0ab07f0)
  • Enable respond to chat node as tool (#21253) (49eebcf)
  • Fix expr-eval dependency for CVE-2025-12735 (#21862) (2661162)
  • Form Node: Update mime-types package to handle x-zip-compressed (#21492) (8a935aa)
  • Form Trigger Node: Do not translate checkbox values (#21737) (64137eb)
  • Git Node: Disable git hooks by default (#21797) (4dd853b)
  • Google Vertex sub-node error handling (#21504) (cc55fef)
  • Improve dev mode output and command reliability in n8n-node CLI (#21231) (970f1b7)
  • Improve domain validation (#21534) (404640f)
  • MCP Client Tool Node: DCR not working on cloud (#21808) (5f419f4)
  • MCP Client Tool Node: Respect the timeout option (#21478) (9299a7e)
  • MCP Client Tool Node: Scope is not working if use credential without DRC on (Scope set but pass to /auth endpoint is null) (#21520) (d3d2017)
  • MCP Client Tool Node: Use proxy for MCP calls (#21720) (d9e2dc2)
  • Merge Node: Show node icon in V1 (#21812) (65622e0)
  • Schedule Trigger Node: Show interval boundaries (#21732) (6963164)
  • Slack Node: Enable pagination for RLC - listChannels (#21434) (bd04340)

Features

  • ai-builder: Updating prompt suggestions for the workflow builder (#21690) (72dfa55)
  • Airtop Node: Add support for airtop agents (#21624) (6d30615)
  • Azure AI Search API Node: Add Azure AI Search Vector Store Node (v2) (#21892) (9c11c3f)
  • Block invite acceptance on SSO systems (#21830) (f73eba7)
  • core: Add ACR parameter to OIDC settings (#20974) (bc61f94)
  • core: Enable workflow history to all users (#21240) (e3267b2)
  • core: Implement all breaking changes rules to v2 (#21217) (363a777)
  • core: Improve workflows text search (#21738) (35488e7)
  • core: Return WWW-Authenticate header in /mcp-server/http endpoint (#21686) (8ed3486)
  • Disable user invites on SSO systems (#21806) (3cdfff7)
  • editor: Add missing doc url from backend response. remove feature flag (#21936) (8e5e596)
  • editor: Auto-select operator type when drag and dropping values (#21260) (707da6c)
  • editor: Create breaking change audit page (#21633) (2e27198)
  • editor: Global row search on data table details view (#21447) (95ab79f)
  • editor: New simplified empty layout (#21214) (705a781)
  • Expression editor - ability to preview HTML or Markdown in results pane (#21408) (c8a29a7)
  • MCP Client Tool Node: Add multiple headers authentication option (#21435) (2a623ea)
  • Prevent ldap email based account when there are deplicate emails (#21745) (b3af602)
  • Support custom encryption keys for imports / exports (#21863) (040dcdb)
  • Update upgrade wording for variables (#21939) (e0e15bf)

Note

Release 1.121.0: update CHANGELOG and bump package versions; ships editor/core improvements, SSO invite restrictions, and new Azure AI Search Vector Store node.

  • Features
    • New Azure AI Search Vector Store (v2) node.
    • Core: workflow history enabled for all users; improved text search; OIDC ACR support; WWW-Authenticate header on /mcp-server/http.
    • Access: disable user invites and block invite acceptance on SSO systems; LDAP duplicate email handling; custom encryption keys for import/export.
    • Editor: breaking change audit page; global row search; simplified empty layout; expression preview for HTML/Markdown; operator auto-select on drag/drop; added doc URL.
    • Nodes/Tools: Airtop agents; MCP Client Tool adds multi-header auth.
  • Bug fixes
    • Core: DB health-check timeout/recovery; webhook lookup DB fallback on Redis failure; task request timeouts; execution context types; custom node filtering; run data/stoppedAt handling; package version validation.
    • Editor/UI: node overlap when inserting Loop; command bar key events; NDV tooltip; pin action scope; sub-node outputs/errors; insights refresh; data size warning tweaks; correct project redirect after archive/delete; tag styles.
    • Nodes: Slack channel listing pagination; Google Vertex sub-node errors; Git node disables hooks; Form node mime-types; Form Trigger checkbox values; Azure OpenAI embeddings proxy; MCP Client Tool timeout/scope/proxy; respond-to-chat as tool; security fix for expr-eval.
  • Release/versions
    • Update CHANGELOG.md for 1.121.0 and bump versions across monorepo packages (n8n, editor-ui, core, nodes-base, @n8n/*, etc.).

Written by Cursor Bugbot for commit e70807e. This will update automatically on new commits. Configure here.

Copy link
Collaborator

@tomi tomi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To the moon 🌔 and beyond 🚀

@github-actions
Copy link
Contributor Author

✅ No visual regressions found.

Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

3 issues found across 31 files

Prompt for AI agents (all 3 issues)

Understand the root cause of the following 3 issues and fix them.


<file name="CHANGELOG.md">

<violation number="1" location="CHANGELOG.md:17">
Typo in the release note: “keyboard events handing” should read “keyboard events handling” for clarity and professionalism.</violation>

<violation number="2" location="CHANGELOG.md:19">
Typo in release note: “pinnabe nodes” should be “pinnable nodes.”</violation>

<violation number="3" location="CHANGELOG.md:63">
Typo in release note: “deplicate emails” should read “duplicate emails.”</violation>
</file>

Reply to cubic to teach it or ask questions. Re-run a review with @cubic-dev-ai review this PR

* **editor:** New simplified empty layout ([#21214](https://github.com/n8n-io/n8n/issues/21214)) ([705a781](https://github.com/n8n-io/n8n/commit/705a78156afd714e976c95cf4ef7c507a8e04145))
* Expression editor - ability to preview HTML or Markdown in results pane ([#21408](https://github.com/n8n-io/n8n/issues/21408)) ([c8a29a7](https://github.com/n8n-io/n8n/commit/c8a29a77f26962ed932597da175cd10ea8c5e80a))
* **MCP Client Tool Node:** Add multiple headers authentication option ([#21435](https://github.com/n8n-io/n8n/issues/21435)) ([2a623ea](https://github.com/n8n-io/n8n/commit/2a623eacf32136deeaf4e6e04c571f889ed9dbf8))
* Prevent ldap email based account when there are deplicate emails ([#21745](https://github.com/n8n-io/n8n/issues/21745)) ([b3af602](https://github.com/n8n-io/n8n/commit/b3af602ed08e11591e17597183cca9c2ab1ff37c))
Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot Nov 18, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo in release note: “deplicate emails” should read “duplicate emails.”

Prompt for AI agents
Address the following comment on CHANGELOG.md at line 63:

<comment>Typo in release note: “deplicate emails” should read “duplicate emails.”</comment>

<file context>
@@ -1,3 +1,71 @@
+* **editor:** New simplified empty layout ([#21214](https://github.com/n8n-io/n8n/issues/21214)) ([705a781](https://github.com/n8n-io/n8n/commit/705a78156afd714e976c95cf4ef7c507a8e04145))
+* Expression editor - ability to preview HTML or Markdown in results pane ([#21408](https://github.com/n8n-io/n8n/issues/21408)) ([c8a29a7](https://github.com/n8n-io/n8n/commit/c8a29a77f26962ed932597da175cd10ea8c5e80a))
+* **MCP Client Tool Node:** Add multiple headers authentication option ([#21435](https://github.com/n8n-io/n8n/issues/21435)) ([2a623ea](https://github.com/n8n-io/n8n/commit/2a623eacf32136deeaf4e6e04c571f889ed9dbf8))
+* Prevent ldap email based account when there are deplicate emails ([#21745](https://github.com/n8n-io/n8n/issues/21745)) ([b3af602](https://github.com/n8n-io/n8n/commit/b3af602ed08e11591e17597183cca9c2ab1ff37c))
+* Support custom encryption keys for imports / exports ([#21863](https://github.com/n8n-io/n8n/issues/21863)) ([040dcdb](https://github.com/n8n-io/n8n/commit/040dcdbfc97459c28407b32a44c0c81425f81ba0))
+* Update upgrade wording for variables ([#21939](https://github.com/n8n-io/n8n/issues/21939)) ([e0e15bf](https://github.com/n8n-io/n8n/commit/e0e15bf444045d40739ace9ba8cc6d179eb02b17))
</file context>
Fix with Cubic

* **editor:** Filtering for archived workflows in error workflows list ([#21874](https://github.com/n8n-io/n8n/issues/21874)) ([cc3f31a](https://github.com/n8n-io/n8n/commit/cc3f31a808fbee7c33a91afefc3a62f064c91aa9))
* **editor:** Fix command bar keyboard events handing ([#21759](https://github.com/n8n-io/n8n/issues/21759)) ([86f6da3](https://github.com/n8n-io/n8n/commit/86f6da38333848dc2c54aedaffda9591a12f66c1))
* **editor:** Fix node name tooltip in NDV header ([#21760](https://github.com/n8n-io/n8n/issues/21760)) ([6fd8ca9](https://github.com/n8n-io/n8n/commit/6fd8ca9021c33883c3d594e962f006059da5a834))
* **editor:** Make sure `Pin` action works only for pinnabe nodes ([#21723](https://github.com/n8n-io/n8n/issues/21723)) ([cf9eb4e](https://github.com/n8n-io/n8n/commit/cf9eb4e4ef77e81da844e68ba88dbfda9150e398))
Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot Nov 18, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo in release note: “pinnabe nodes” should be “pinnable nodes.”

Prompt for AI agents
Address the following comment on CHANGELOG.md at line 19:

<comment>Typo in release note: “pinnabe nodes” should be “pinnable nodes.”</comment>

<file context>
@@ -1,3 +1,71 @@
+* **editor:** Filtering for archived workflows in error workflows list ([#21874](https://github.com/n8n-io/n8n/issues/21874)) ([cc3f31a](https://github.com/n8n-io/n8n/commit/cc3f31a808fbee7c33a91afefc3a62f064c91aa9))
+* **editor:** Fix command bar keyboard events handing ([#21759](https://github.com/n8n-io/n8n/issues/21759)) ([86f6da3](https://github.com/n8n-io/n8n/commit/86f6da38333848dc2c54aedaffda9591a12f66c1))
+* **editor:** Fix node name tooltip in NDV header ([#21760](https://github.com/n8n-io/n8n/issues/21760)) ([6fd8ca9](https://github.com/n8n-io/n8n/commit/6fd8ca9021c33883c3d594e962f006059da5a834))
+* **editor:** Make sure `Pin` action works only for pinnabe nodes ([#21723](https://github.com/n8n-io/n8n/issues/21723)) ([cf9eb4e](https://github.com/n8n-io/n8n/commit/cf9eb4e4ef77e81da844e68ba88dbfda9150e398))
+* **editor:** Previous nodes&#39; outputs aren&#39;t available in expression editor for sub-nodes ([#21730](https://github.com/n8n-io/n8n/issues/21730)) ([bd62be0](https://github.com/n8n-io/n8n/commit/bd62be0409a663a4b086a0c177f35bcb850a6c10))
+* **editor:** Provide better output for subnode execution errors ([#21714](https://github.com/n8n-io/n8n/issues/21714)) ([5b2d15e](https://github.com/n8n-io/n8n/commit/5b2d15e78ddf3f62f221da4fc00ceade5cda7ae3))
</file context>
Suggested change
* **editor:** Make sure `Pin` action works only for pinnabe nodes ([#21723](https://github.com/n8n-io/n8n/issues/21723)) ([cf9eb4e](https://github.com/n8n-io/n8n/commit/cf9eb4e4ef77e81da844e68ba88dbfda9150e398))
* **editor:** Make sure `Pin` action works only for pinnable nodes ([#21723](https://github.com/n8n-io/n8n/issues/21723)) ([cf9eb4e](https://github.com/n8n-io/n8n/commit/cf9eb4e4ef77e81da844e68ba88dbfda9150e398))
Fix with Cubic

* **core:** Validate package version when installing community node ([#21886](https://github.com/n8n-io/n8n/issues/21886)) ([6eeb739](https://github.com/n8n-io/n8n/commit/6eeb739c9283e4691f5754494dcd223319a74f2c))
* **editor:** Avoid node overlap when adding Loop node between existing nodes ([#21419](https://github.com/n8n-io/n8n/issues/21419)) ([94e5b1e](https://github.com/n8n-io/n8n/commit/94e5b1eef083335e76919307373b0672d5c58ed5))
* **editor:** Filtering for archived workflows in error workflows list ([#21874](https://github.com/n8n-io/n8n/issues/21874)) ([cc3f31a](https://github.com/n8n-io/n8n/commit/cc3f31a808fbee7c33a91afefc3a62f064c91aa9))
* **editor:** Fix command bar keyboard events handing ([#21759](https://github.com/n8n-io/n8n/issues/21759)) ([86f6da3](https://github.com/n8n-io/n8n/commit/86f6da38333848dc2c54aedaffda9591a12f66c1))
Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot Nov 18, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo in the release note: “keyboard events handing” should read “keyboard events handling” for clarity and professionalism.

Prompt for AI agents
Address the following comment on CHANGELOG.md at line 17:

<comment>Typo in the release note: “keyboard events handing” should read “keyboard events handling” for clarity and professionalism.</comment>

<file context>
@@ -1,3 +1,71 @@
+* **core:** Validate package version when installing community node ([#21886](https://github.com/n8n-io/n8n/issues/21886)) ([6eeb739](https://github.com/n8n-io/n8n/commit/6eeb739c9283e4691f5754494dcd223319a74f2c))
+* **editor:** Avoid node overlap when adding Loop node between existing nodes ([#21419](https://github.com/n8n-io/n8n/issues/21419)) ([94e5b1e](https://github.com/n8n-io/n8n/commit/94e5b1eef083335e76919307373b0672d5c58ed5))
+* **editor:** Filtering for archived workflows in error workflows list ([#21874](https://github.com/n8n-io/n8n/issues/21874)) ([cc3f31a](https://github.com/n8n-io/n8n/commit/cc3f31a808fbee7c33a91afefc3a62f064c91aa9))
+* **editor:** Fix command bar keyboard events handing ([#21759](https://github.com/n8n-io/n8n/issues/21759)) ([86f6da3](https://github.com/n8n-io/n8n/commit/86f6da38333848dc2c54aedaffda9591a12f66c1))
+* **editor:** Fix node name tooltip in NDV header ([#21760](https://github.com/n8n-io/n8n/issues/21760)) ([6fd8ca9](https://github.com/n8n-io/n8n/commit/6fd8ca9021c33883c3d594e962f006059da5a834))
+* **editor:** Make sure `Pin` action works only for pinnabe nodes ([#21723](https://github.com/n8n-io/n8n/issues/21723)) ([cf9eb4e](https://github.com/n8n-io/n8n/commit/cf9eb4e4ef77e81da844e68ba88dbfda9150e398))
</file context>
Suggested change
* **editor:** Fix command bar keyboard events handing ([#21759](https://github.com/n8n-io/n8n/issues/21759)) ([86f6da3](https://github.com/n8n-io/n8n/commit/86f6da38333848dc2c54aedaffda9591a12f66c1))
* **editor:** Fix command bar keyboard events handling ([#21759](https://github.com/n8n-io/n8n/issues/21759)) ([86f6da3](https://github.com/n8n-io/n8n/commit/86f6da38333848dc2c54aedaffda9591a12f66c1))
Fix with Cubic

@currents-bot
Copy link

currents-bot bot commented Nov 18, 2025

E2E Tests: n8n tests passed after 11m 43.2s

🟢 585 · 🔴 0 · ⚪️ 12 · 🟣 8

View Run Details

Run Details

  • Project: n8n

  • Groups: 2

  • Framework: Playwright

  • Run Status: Passed

  • Commit: e70807e

  • Spec files: 96

  • Overall tests: 597

  • Duration: 11m 43.2s

  • Parallelization: 8

Groups

GroupId Results Spec Files Progress
ui 🟢 530 · 🔴 0 · ⚪️ 12 · 🟣 8 89 / 89
ui:isolated 🟢 55 · 🔴 0 · ⚪️ 0 7 / 7


This message was posted automatically by currents.dev | Integration Settings

@RomanDavydchuk RomanDavydchuk merged commit 31e37d3 into release/1.121.0 Nov 18, 2025
61 of 67 checks passed
@RomanDavydchuk RomanDavydchuk deleted the release-pr/1.121.0 branch November 18, 2025 08:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants