Yuliia Pominchuk
f78b151d7f
feat(core): Run a workflow from the catalog without opening the editor
...
Adds POST /catalog/workflows/:id/run for people who were granted execute but
not read: the endpoint never returns or requires the graph, and @ProjectScope
rejects before the handler.
The run is a production one even though a person pressed the button. A manual
run would honour a workflow-level "don't save manual executions" and silently
erase their history, and would feed them the builder's pinned test data instead
of a real result.
Values not named by the workflow's declared contract are dropped rather than
passed through, and the execution is tagged with the person who ran it so "my
runs" is a filter over existing execution storage rather than a new column.
Start-node precedence is extracted from findWorkflowStart rather than repeated,
so a catalog run enters a workflow through the same node a sub-workflow call
would.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-04 16:26:53 +02:00
Declan Carroll
23f4cca822
build: Bump Node.js to 24.18.1 and 22.23.2 ( #35516 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-04 14:15:22 +01:00
mfsiega
c8602ab767
feat(core): Implement step:ready handler in @n8n/engine (no-changelog) ( #35184 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-04 10:52:15 +00:00
José Braulio González Valido
d57a81ac60
fix(ai-builder): Keep model-provider outages out of eval builder scores (no-changelog) ( #35293 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-04 10:52:11 +00:00
Kai
5e4a20d031
feat(core): Surface decision eligibility on the review detail ( #35391 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-04 10:52:07 +00:00
Arvin A
8bdf69eb23
refactor(core): Tidy agent-eval runner and rating-persistence internals (no-changelog) ( #35424 )
2026-08-04 10:42:20 +00:00
Iván Ovejero
f007542520
feat(core): Report database version in telemetry (no-changelog) ( #35428 )
2026-08-04 10:39:18 +00:00
Alexander Gekov
935cfb912e
feat(core): Gate n8n Connect with instance config ( #35007 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-04 09:22:06 +00:00
Nour Alhadi Mahmoud
3b89fef4f4
feat(core): Add create-with-value variable policy for package import (no-changelog) ( #34895 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-04 09:12:27 +00:00
Arvin A
d5845df4fc
fix(AI Agent Node): Stop pre-tool-call text leaking into agent responses ( #35212 )
2026-08-04 08:06:04 +00:00
Sam Wooler
9c596228d9
docs(API): Generate OpenAPI docs from Zod DTOs and PublicApiController decorators ( #34540 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-04 08:00:54 +00:00
n8n-release-tag-merge[bot]
f8941b10f2
Merge tag 'n8n@2.34.0'
2026-08-04 07:51:21 +00:00
n8n-assistant[bot]
b533ecd685
🚀 Release 2.34.0 ( #35487 )
...
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-08-04 07:14:55 +00:00
Jan Kalkan
c9eeb2e180
feat(core): Reconcile tag ids on name collision when importing packages ( #35224 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 07:14:14 +00:00
Danny Martini
1801f65d85
feat(core): Converge leader takeover through the reconciliation loop ( #35454 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 06:24:49 +00:00
Michael Drury
9f2f315646
fix(core): Keep agent channel setup separate from publishing ( #35468 )
...
Co-authored-by: Robin Braumann <robin.braumann@n8n.io>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-04 06:16:25 +00:00
Robin Braumann
ce52c555d6
feat(core): Consolidate agent creation and modification telemetry ( #35444 )
...
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.18.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
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-03 20:04:27 +00:00
Guillaume Jacquart
f0a2bce417
fix(core): Derive OAuth resource URL from the served endpoint (no-changelog) ( #35441 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 18:37:22 +00:00
José Braulio González Valido
5d8f2353bf
fix(ai-builder): Give a restored seed workflow a unique name and evict leftovers (no-changelog) ( #35299 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 17:26:21 +00:00
Michael Drury
edc377c9d5
fix(core): Propagate sub-agent tool approvals ( #35368 )
2026-08-03 16:26:27 +00:00
Robin Braumann
1155eb7959
feat(core): Create agents on first configuration instead of on click ( #35429 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-03 16:20:04 +00:00
José Braulio González Valido
e62417356f
feat(ai-builder): Collapse the eval case's three seed keys into one seed union (no-changelog) ( #35292 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 14:37:06 +00:00
Danny Martini
fd5ecfff6d
feat(core): Detect and heal trigger-status drift and unreported published workflows in reconciliation ( #35356 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-03 14:24:51 +00:00
Albert Alises
1ad5efee7c
fix(core): Harden Instance AI sandbox acquisition (no-changelog) ( #35314 )
2026-08-03 13:45:52 +00:00
Raúl Gómez Morales
5decab21ac
fix(ai-builder): Treat bound stored credentials as settled in setup analysis ( #35340 )
2026-08-03 13:44:37 +00:00
Mutasem Aldmour
05a809867e
feat(ai-builder): Add eval check for secrets placed in HTTP node parameters (no-changelog) ( #35421 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 13:43:24 +00:00
José Braulio González Valido
c6917a194f
fix(ai-builder): Record the served wire envelope in the eval LLM mock ledger (no-changelog) ( #34929 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-03 13:16:45 +00:00
Predrag Ristic
852fed1c0a
fix: Skip redundant workflow edit approval in AI Assistant ( #35423 )
2026-08-03 12:38:45 +00:00
Albert Alises
a97e3052c2
fix(core): Classify Instance AI error reports by severity and quota cause ( #35353 )
2026-08-03 12:38:42 +00:00
Alexander Gekov
0839326a9b
fix(editor): Show node descriptions for installed community nodes ( #34914 )
...
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.18.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
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-03 11:48:18 +00:00
Albert Alises
dff04ce06e
fix(core): Make Instance AI resume claims atomic (no-changelog) ( #35354 )
2026-08-03 11:27:06 +00:00
José Braulio González Valido
a2b8383bf9
feat(ai-builder): Let eval cases set up a working credential (no-changelog) ( #35410 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 11:21:11 +00:00
Robin Braumann
89c9be6266
feat(core): Emit once-per-agent setup completion telemetry ( #35359 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-03 11:00:37 +00:00
Iván Ovejero
894709233c
feat(core): Resolve expressions in v1 step executor (no-changelog) ( #35338 )
2026-08-03 10:30:45 +00:00
Robin Braumann
8f4816e848
fix(core): Classify agent execution pulse with run_type ( #35346 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-03 09:37:33 +00:00
oleg
4accb5b82a
fix(core): Exclude AI assistant verification runs from prod execution counts ( #35405 )
2026-08-03 09:16:02 +00:00
Rodrigo Santos da Silva
a25a1ec608
feat: Add manual credential-setup path to instance-ai eval harness (no-changelog) ( #35197 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-03 09:11:25 +00:00
Albert Alises
3fe8d6e0f6
fix(core): Tolerate JSON Schema patterns incompatible with the regex u flag ( #35320 )
2026-08-03 08:36:12 +00:00
Kai
67a5fe34e2
feat(core): Auto-publish workflow reviews on approval ( #35390 )
2026-08-03 08:25:32 +00:00
Guillaume Jacquart
b2eb04aca0
fix(core): Resolve webhook OAuth resources to the trigger that fires (no-changelog) ( #35366 )
...
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-03 06:57:42 +00:00
Robin Braumann
5b68642b5d
fix: Correct n8n Connect model credential handling in the Agent Builder (no-changelog) ( #35313 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-31 15:23:02 +00:00
Lorent Lempereur
2e6eb98e13
feat(core): Offload large webhook responses to storage in scaling mode ( #35036 )
2026-07-31 15:10:41 +00:00
Miguel Ángel Moreno
68e4c528b9
feat(core): Add node group descriptions to the workflow SDK (no-changelog) ( #35254 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-31 15:07:12 +00:00
Yuliia Pominchuk
2a10f882a0
feat(core): Register per-trigger OAuth protected resources for webhook triggers ( #35186 )
...
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-07-31 14:28:50 +00:00
Michael Drury
5046f24e9f
fix(editor): Gate agent reasoning by model support ( #35253 )
2026-07-31 14:24:23 +00:00
Lorent Lempereur
c15bbca848
fix(core): Improve task broker resilience when a runner dies ( #35298 )
2026-07-31 14:02:24 +00:00
Iván Ovejero
e976bd0c6c
fix(core): Emit OTel spans for queue mode executions ( #35357 )
2026-07-31 13:15:10 +00:00
Stephen Wright
78e27ff40c
fix(AWS Bedrock Chat Model Node): Enable TCP keepalive on Bedrock runtime connections ( #35323 )
2026-07-31 12:05:42 +00:00
Raúl Gómez Morales
f6f05cb672
feat(HTTP Request Node): Add Simplified Custom Auth generic credential ( #35068 )
2026-07-31 11:54:12 +00:00
Arvin A
4606d75f90
feat(core): Add agent-eval run deadline and harden run aggregation (no-changelog) ( #35099 )
2026-07-31 11:14:57 +00:00