n8n/packages/@n8n
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
..
agents 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
ai-node-sdk 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
ai-utilities 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
ai-workflow-builder.ee 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
api-types feat(core): Run a workflow from the catalog without opening the editor 2026-08-04 16:26:53 +02:00
backend-common 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
backend-network 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
backend-test-utils 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
benchmark build: Bump Node.js to 24.18.1 and 22.23.2 (#35516) 2026-08-04 14:15:22 +01:00
blob-storage 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
chat-hub 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
cli feat(core): Add create-with-value variable policy for package import (no-changelog) (#34895) 2026-08-04 09:12:27 +00:00
client-oauth2 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
codemirror-lang 🚀 Release 2.31.0 (#34117) 2026-07-14 07:18:45 +00:00
codemirror-lang-html 🚀 Release 2.31.0 (#34117) 2026-07-14 07:18:45 +00:00
codemirror-lang-sql 🚀 Release 2.31.0 (#34117) 2026-07-14 07:18:45 +00:00
computer-use 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
config feat(core): Gate n8n Connect with instance config (#35007) 2026-08-04 09:22:06 +00:00
constants 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
crdt 🚀 Release 2.32.0 (#34600) 2026-07-21 07:14:52 +00:00
create-node 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
db refactor(core): Tidy agent-eval runner and rating-persistence internals (no-changelog) (#35424) 2026-08-04 10:42:20 +00:00
decorators docs(API): Generate OpenAPI docs from Zod DTOs and PublicApiController decorators (#34540) 2026-08-04 08:00:54 +00:00
di 🚀 Release 2.32.0 (#34600) 2026-07-21 07:14:52 +00:00
engine feat(core): Implement step:ready handler in @n8n/engine (no-changelog) (#35184) 2026-08-04 10:52:15 +00:00
errors 🚀 Release 2.32.0 (#34600) 2026-07-21 07:14:52 +00:00
eslint-config fix(core): Import security audit risk reporters with a file extension (#35263) 2026-07-30 12:37:41 +00:00
eslint-plugin-community-nodes 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
expression-runtime 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
extension-sdk 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
imap 🚀 Release 2.32.0 (#34600) 2026-07-21 07:14:52 +00:00
instance-ai fix(ai-builder): Keep model-provider outages out of eval builder scores (no-changelog) (#35293) 2026-08-04 10:52:11 +00:00
json-schema-to-zod 🚀 Release 2.32.0 (#34600) 2026-07-21 07:14:52 +00:00
local-gateway chore: More Typescript 7 migrations (#34228) 2026-07-16 07:44:11 +00:00
mcp-apps 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
mcp-browser 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
mcp-browser-extension chore: Migrate the rest of packages/@n8n to typescript 7 (#34332) 2026-07-17 10:45:58 +03:00
node-cli 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
node-engine-compatibility 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
nodes-langchain fix(AI Agent Node): Stop pre-tool-call text leaking into agent responses (#35212) 2026-08-04 08:06:04 +00:00
permissions 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
scan-community-package 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
scheduler 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
stylelint-config chore: Migrate the rest of packages/@n8n to typescript 7 (#34332) 2026-07-17 10:45:58 +03:00
syslog-client 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
task-runner 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
task-runner-python feat(core): Add N8N_RUNNERS_ALLOW_TRANSITIVE_IMPORTS for the Python task runner (#33130) 2026-06-30 08:20:12 +00:00
telemetry feat(core): Report database version in telemetry (no-changelog) (#35428) 2026-08-04 10:39:18 +00:00
tournament 🚀 Release 2.33.0 (#35054) 2026-07-28 07:15:34 +00:00
typeorm 🚀 Release 2.33.0 (#35054) 2026-07-28 07:15:34 +00:00
typescript-config 🚀 Release 2.31.0 (#34117) 2026-07-14 07:18:45 +00:00
utils 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
vitest-config 🚀 Release 2.32.0 (#34600) 2026-07-21 07:14:52 +00:00
workflow-sdk 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00