Skip to content

Conversation

@github-actions
Copy link
Contributor

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

1.121.0 (2025-11-17)

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)
  • 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 with new nodes/features, core/editor improvements, security hardening, and wide version bumps across packages.

  • Release
    • Bump versions to 1.121.0 across n8n, n8n-editor-ui, and many workspace packages.
  • Features
    • Add Azure AI Search Vector Store node (v2) in @n8n/n8n-nodes-langchain.
    • Core: enable workflow history for all users; add OIDC ACR parameter; improve workflows text search; return WWW-Authenticate for /mcp-server/http.
    • SSO restrictions: disable user invites and block invite acceptance on SSO systems.
    • Editor UI: breaking change audit page; global row search in data tables; auto-select operator on drag-drop; simplified empty layout; expression editor preview for HTML/Markdown; add missing doc URL.
    • Import/Export: support custom encryption keys.
  • Bug fixes / Hardening
    • Core: DB health-check timeout/recovery; task request timeouts; Redis webhook lookup fallback to DB; execution context typing; community node version validation; capture stoppedAt and improve fullRunData.
    • Security: patch expr-eval for CVE-2025-12735.
    • Editor UI: multiple UX fixes (node overlap, command bar keys, NDV tooltip, tags styling, sub-node outputs/errors, insights refresh, data size warnings, correct project after archive/delete).
    • Nodes: Git hooks disabled by default; Schedule Trigger shows interval bounds; Slack RLC pagination; Merge node icon; Azure OpenAI embeddings use proxy.
    • MCP Client Tool: respect timeout, fix scopes/DCR on cloud, use proxy.
    • Misc: improve n8n-node CLI dev output and reliability.

Written by Cursor Bugbot for commit 56529e4. 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

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.

4 issues found across 31 files

Prompt for AI agents (all 4 issues)

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


<file name="packages/core/package.json">

<violation number="1" location="packages/core/package.json:3">
The release is for 1.121.0, but this line keeps n8n-core at 1.120.0, so publishing would ship the wrong version. Please bump core to 1.121.0 to match the rest of the release.</violation>
</file>

<file name="CHANGELOG.md">

<violation number="1" location="CHANGELOG.md:17">
The changelog entry misspells “handling,” which leaves a typo in the release notes.</violation>

<violation number="2" location="CHANGELOG.md:19">
“Pinnabe” is misspelled; please correct it to “pinnable” so the changelog reads correctly.</violation>

<violation number="3" location="CHANGELOG.md:62">
There’s a typo in this entry—“deplicate” should be “duplicate” to describe the email condition correctly.</violation>
</file>

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

{
"name": "n8n-core",
"version": "1.119.0",
"version": "1.120.0",
Copy link
Contributor

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

Choose a reason for hiding this comment

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

The release is for 1.121.0, but this line keeps n8n-core at 1.120.0, so publishing would ship the wrong version. Please bump core to 1.121.0 to match the rest of the release.

Prompt for AI agents
Address the following comment on packages/core/package.json at line 3:

<comment>The release is for 1.121.0, but this line keeps n8n-core at 1.120.0, so publishing would ship the wrong version. Please bump core to 1.121.0 to match the rest of the release.</comment>

<file context>
@@ -1,6 +1,6 @@
 {
   &quot;name&quot;: &quot;n8n-core&quot;,
-  &quot;version&quot;: &quot;1.119.0&quot;,
+  &quot;version&quot;: &quot;1.120.0&quot;,
   &quot;description&quot;: &quot;Core functionality of n8n&quot;,
   &quot;main&quot;: &quot;dist/index&quot;,
</file context>
Suggested change
"version": "1.120.0",
"version": "1.121.0",
Fix with Cubic

* **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 17, 2025

Choose a reason for hiding this comment

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

There’s a typo in this entry—“deplicate” should be “duplicate” to describe the email condition correctly.

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

<comment>There’s a typo in this entry—“deplicate” should be “duplicate” to describe the email condition correctly.</comment>

<file context>
@@ -1,3 +1,70 @@
+* **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>
Suggested change
* 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))
* Prevent ldap email based account when there are duplicate emails ([#21745](https://github.com/n8n-io/n8n/issues/21745)) ([b3af602](https://github.com/n8n-io/n8n/commit/b3af602ed08e11591e17597183cca9c2ab1ff37c))
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 17, 2025

Choose a reason for hiding this comment

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

“Pinnabe” is misspelled; please correct it to “pinnable” so the changelog reads correctly.

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

<comment>“Pinnabe” is misspelled; please correct it to “pinnable” so the changelog reads correctly.</comment>

<file context>
@@ -1,3 +1,70 @@
+* **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 17, 2025

Choose a reason for hiding this comment

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

The changelog entry misspells “handling,” which leaves a typo in the release notes.

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

<comment>The changelog entry misspells “handling,” which leaves a typo in the release notes.</comment>

<file context>
@@ -1,3 +1,70 @@
+* **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 17, 2025

E2E Tests: n8n tests failed after 13m 16.5s

🟢 584 · 🔴 1 · ⚪️ 12 · 🟣 6

View Run Details

Run Details

  • Project: n8n

  • Groups: 2

  • Framework: Playwright

  • Run Status: Failed

  • Commit: 56529e4

  • Spec files: 96

  • Overall tests: 597

  • Duration: 13m 16.5s

  • Parallelization: 8

Failed Spec Files

Spec File Failures
tests/ui/30-editor-after-route-changes.spec.ts 1

Groups

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


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

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