Commit Graph

5751 Commits

Author SHA1 Message Date
n8n-cat-bot[bot]
c02665a5b0
fix(editor): Make project delete dialog backdrop cover the sidebar (#31735)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Irénée <irenee.ajeneza@n8n.io>
2026-06-04 15:36:40 +00:00
eric-liu
add5ab29dd
feat: Add AWS Assume Role support for Bedrock nodes (#28663)
Co-authored-by: Alexander Gekov <40495748+alexander-gekov@users.noreply.github.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-06-04 15:08:41 +00:00
Adilson Junior
a82384f90d
feat(core): Revamp infisical implementation (#30843) 2026-06-04 15:17:55 +01:00
Jaakko Husso
2993afb31d
fix(core): Keep Instance AI builder sandboxes thread-scoped and non-ephemeral (#31745) 2026-06-04 13:36:17 +00:00
Bernhard Wittmann
f4e998f245
fix(core): Prefer MCP registry nodes when wiring AI Agent tools (#30774)
Co-authored-by: Roman Davydchuk <roman.davydchuk@n8n.io>
2026-06-04 12:24:13 +00:00
Raúl Gómez Morales
22eb20f183
feat(core): Surface workflow execution source to the editor (no-changelog) (#31724) 2026-06-04 12:22:10 +00:00
Irénée
b66d33c305
feat: Gate custom telemetry attributes by license (#31723) 2026-06-04 11:54:02 +00:00
Savelii
f459d73236
feat(core): Add "Additional scopes" field to OIDC SSO setup (#31708)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-04 10:49:36 +00:00
Emilia
0b2a6328cf
fix(core): Sub-workflows to respect own timeout settings and global timeout config (#31536)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-06-04 10:07:29 +00:00
Iván Ovejero
b858fbe91f
feat(core): Add Prometheus metrics for execution data (#31655) 2026-06-04 09:51:21 +00:00
Jaakko Husso
13a1a993f5
fix(core): Make AI assistant conversation pruning happen regularly (#31707) 2026-06-04 09:39:22 +00:00
yehorkardash
bcbcf7be69
fix: Use isolated runtimes for agent calls (no-changelog) (#31658) 2026-06-04 09:21:13 +00:00
oleg
afd7ddf372
feat(core): Use n8n default sandbox for Instance AI (no-changelog) (#31335)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-06-04 08:31:27 +00:00
Thanasis G
9ac7c5b0ee
feat(core): Add telemetry for data redaction enforcement instance policy (no-changelog) (#31572)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
2026-06-04 08:02:08 +00:00
Riqwan Thamir
08180344ea
feat(core): Add templates to knowledge base (no-changelog) (#31642) 2026-06-04 06:41:13 +00:00
Benjamin Schroth
ea800f715d
fix(core): Prevent evaluation executions from stalling in status new (#31619) 2026-06-04 06:13:06 +00:00
Thanasis G
58b0965f66
feat(core): Track redaction policy source on execution runtime data (#31079)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-03 20:34:02 +00:00
bjorger
73d8bbe121
feat(core): Add inline sub-agent delegation (#31553)
Some checks are pending
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Sync API Docs / sync-public-api (push) Waiting to run
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-03 16:00:54 +00:00
Eugene
9cb9a1fc46
feat(core): Manual workflow executions call the unpublished agent (no-changelog) (#31585) 2026-06-03 14:44:48 +00:00
Thomas Shellberg
a3e37fcd12
fix(core): Prevent isUniqueConstraintError false positives (#31284)
Co-authored-by: SAAKSHI GUPTA <saakshigupta2002@gmail.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-03 14:23:23 +00:00
Bernhard Wittmann
7efcc311b5
feat: Add MCP registry instance AI connections endpoints (#31618) 2026-06-03 14:21:36 +00:00
Tomi Turtiainen
6d73d8d9ca
build: Disable typecheck on build commands (no-changelog) (#31636) 2026-06-03 13:52:25 +00:00
Ilfat Mindubaev
21db4bcd6c
feat(core): Apply instance redaction floor to new workflows (#31532) 2026-06-03 13:46:33 +00:00
Stephen Wright
d4bb69aee2
refactor(core): Store redaction enforcement as a floor enum natively (#31629) 2026-06-03 12:29:42 +00:00
n8n-cat-bot[bot]
ecce35049d
fix(core): Reclassify expected backend errors out of the Sentry error stream (#31423)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-06-03 12:06:34 +00:00
Michael Drury
64d4a7457b
fix(core): Agents correctly clear thinking status once they respond in Slack DMs (no-changelog) (#31591) 2026-06-03 12:05:38 +00:00
Tomi Turtiainen
163c718a3a
refactor: Refine trigger naming in core and cli (#31632) 2026-06-03 11:30:45 +00:00
Raúl Gómez Morales
e27c4feaca
feat(core): Invalidate instance-ai build-workflow cache on canvas edits (#31274) 2026-06-03 11:09:23 +00:00
Declan Carroll
7bd7b9943b
test(benchmark): Add dedicated webhook procs + sizing matrix aggregator (DEVP-200 + DEVP-185) (#31037)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-03 10:49:17 +00:00
Albert Alises
67b177b156
test(core): Refresh Instance AI workflow builder recordings (#31413) 2026-06-03 10:28:33 +00:00
Iván Ovejero
c8ef1be0d4
perf(core): Skip execution data pre-read on full overwrite (#31634) 2026-06-03 10:27:32 +00:00
Irénée
c32a33cda2
feat(core): Track OpenTelemetry usage telemetry (#31570) 2026-06-03 10:03:44 +00:00
Csaba Tuncsik
de95eb84ae
feat(core): Allow stricter-than-floor workflow redaction updates (#31304) 2026-06-03 09:59:41 +00:00
Sandra Zollner
91166af946
feat(core): Add id-only credential resolution to package import (#31223)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-03 09:00:57 +00:00
yehorkardash
86e42203ff
feat: Allow cancelling HITL messages (no-changelog) (#31561) 2026-06-03 08:55:04 +00:00
Csaba Tuncsik
0fef7d572c
refactor(core): Resolve execution-time redaction as strictest per channel (#31504) 2026-06-03 08:12:54 +00:00
Guillaume Jacquart
27aca712df
refactor(editor): Rename Dynamic credentials to Private credentials in the UI (#31555)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-03 08:02:51 +00:00
Michael Kret
8376a4f2a4
fix(core): Allow exporting workflows with AI Gateway-managed credentials (#31136) 2026-06-03 07:54:36 +00:00
Ricardo Espinoza
412044731e
feat(core): Split API key scopes and let admins see and revoke any key (#31237)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-03 07:51:22 +00:00
Michael Kret
7ab8254329
fix(core): Resolve custom node icon paths (#30946) 2026-06-03 06:00:56 +00:00
Srinjoy
6bcd02a5f0
fix(core): Fix hardcoded aud claim in MCP OAuth tokens (#30558)
Some checks are pending
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Sync API Docs / sync-public-api (push) Waiting to run
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2026-06-02 21:37:30 +00:00
kisst
717b8602df
feat(API): Expose mfaEnabled field in Public API user endpoints (#25512)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-02 17:00:26 +00:00
Michael Drury
2a9a23f774
fix(core): External agent channels correctly utilise the user ID for episodic memory (#31584) 2026-06-02 16:56:18 +00:00
bjorger
255b7a1543
fix(core): Strip legacy unsupported config before agent JSON validation (#31577)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-02 16:41:50 +00:00
Albert Alises
332d2df44e
fix(core): Move instance AI builds to a skill (#31412) 2026-06-02 16:06:00 +00:00
bjorger
bfff25f05d
feat(core): Add sub-agent executions (#31540)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-06-02 15:37:39 +00:00
RomanDavydchuk
ee3b277ff0
feat(core): Add support for per-user connections to MCP servers from the registry in instance AI (#31325)
Some checks are pending
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Sync API Docs / sync-public-api (push) Waiting to run
2026-06-02 15:27:14 +00:00
Dmitrii
29b1220a90
refactor(core): Rename N8N_OTEL_TRACES_PUBLISHED_ONLY env var to N8N_OTEL_TRACES_PRODUCTION_ONLY (#31575) 2026-06-02 14:46:11 +00:00
Guillaume Jacquart
8de9958c5f
feat(core): Grant execution owners access to their own redacted data (#31139)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-02 14:35:51 +00:00
Iván Ovejero
f83efe5b04
fix(core): Lock execution row during data-only condition re-check (#31547) 2026-06-02 13:17:04 +00:00