Jaakko Husso
6cf3b0b679
fix(core): Coerce non-string node names in buildNodeIndex ( #31411 )
2026-05-31 21:35:08 +00:00
Ricardo Espinoza
945349e89d
feat(core): Allow MCP update_workflow to change node execution settings ( #31013 )
2026-05-31 21:26:34 +00:00
bjorger
79207fa566
ci: Allow scoped jest runs to pass when no related tests match ( #31435 )
...
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: Update Node Popularity / update-popularity (push) Has been cancelled
Util: Update Node Popularity / approve-and-automerge (push) Has been cancelled
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-31 12:08:23 +00:00
n8n-cat-bot[bot]
9e39914cf4
ci: Wire workflow/core through janitor + fix global-trigger scope gap (DEVP-195) ( #31415 )
...
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
Build: Benchmark Image / build (push) Has been cancelled
Util: Sync API Docs / sync-public-api (push) Has been cancelled
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-05-30 20:41:18 +00:00
n8n-cat-bot[bot]
e620545c93
fix(core): Normalise Sentry stack frame paths to stable app:/// roots ( #31421 )
...
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>
2026-05-30 19:16:31 +00:00
phyllis-noester
d6eb844c32
feat(core): Restrict credentials to declared supported nodes ( #31260 )
2026-05-30 15:04:42 +00:00
Raúl Gómez Morales
8635dcde23
fix(HighLevel Node): Encode contact lookup query parameters ( #31365 )
...
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
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
2026-05-30 08:58:50 +00:00
Jaakko Husso
c4fc0447c0
feat(core): Include offending node JSON in workflow save errors ( #31296 )
2026-05-30 06:22:20 +00:00
n8n-cat-bot[bot]
e2e0394856
ci: Scope cli integration tests through janitor ( #31401 )
...
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: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-29 21:03:16 +00:00
Yuliia Pominchuk
572a8075db
feat(core): Clean up credential data on static/private mode toggle ( #31322 )
2026-05-29 19:29:44 +00:00
Danny Martini
8debcef0cf
refactor(core): Drop the legacy bridge function-dispatch channel ( #31200 )
2026-05-29 15:47:16 +00:00
Raúl Gómez Morales
24e95b164a
refactor(core): Share scrubSecretsInText via @n8n/utils (no-changelog) ( #31273 )
2026-05-29 14:49:24 +00:00
Sandra Zollner
16728b301c
fix: Set Content-Type for Meta-family trigger node responses ( #31354 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-29 14:49:12 +00:00
Charlie Kolb
068547b500
fix(editor, core): Enhance source control endpoint access control ( #31349 )
...
Co-authored-by: Irénée <irenee.ajeneza@n8n.io>
2026-05-29 14:05:52 +00:00
yehorkardash
6e33859845
feat(core): Add mcp catalog search for agents (no-changelog) ( #31264 )
2026-05-29 13:45:43 +00:00
Juuso Tapaninen
439d260181
fix(MongoDB Node): Validate update key value type ( #31371 )
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
Build: Benchmark Image / build (push) Has been cancelled
2026-05-29 13:40:03 +00:00
yehorkardash
dd4b3ff446
fix: Preserve reserved tokens ( #31363 )
2026-05-29 13:29:28 +00:00
Dawid Myslak
9e41d03b29
fix(Stripe Trigger Node): Use stored webhook secret for request verification ( #31212 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-29 13:27:39 +00:00
Matsu
c88a75c8a0
ci: Auto-approve non-conflicting backport PRs ( #31375 )
2026-05-29 12:57:26 +00:00
Albert Alises
4261116180
feat(core): Add execution source telemetry (no-changelog) ( #31133 )
2026-05-29 12:49:14 +00:00
Matsu
94f463ad28
ci: Sanitize inputs before passing them to bash in test-evals-ai ( #31348 )
2026-05-29 12:32:41 +00:00
Matsu
58155cefa7
ci: Sanitize bash inputs ( #31342 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-05-29 15:32:30 +03:00
Csaba Tuncsik
d431710a4c
feat(editor): Apply instance redaction floor per-select in workflow settings ( #31229 )
2026-05-29 12:05:12 +00:00
Raúl Gómez Morales
153f6c47b4
chore: Add guidance on dynamic object key handling in nodes ( #31369 )
2026-05-29 14:26:45 +03:00
Matsu
7d53f99f84
ci: Move to useblacksmith/checkout to reduce git checkout flakes ( #31336 )
2026-05-29 11:11:44 +00:00
Charlie Kolb
f4a5880652
fix: Revert 'Input validation for workflow and data table names' (PR 30594) ( #31359 )
2026-05-29 10:29:32 +00:00
Benjamin Schroth
55423cbff1
feat(ai-builder): Support binary data in eval mock layer (no-changelog) ( #30738 )
2026-05-29 10:16:22 +00:00
n8n-cat-bot[bot]
73d26e31bb
ci: Drop redundant isolated-vm rebuild from runners image ( #31316 )
...
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-05-29 09:45:59 +00:00
n8n-cat-bot[bot]
e2e4e5ef09
ci: Reduce eval secret exposure on test-evals-ai-reusable ( #31347 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-05-29 09:17:54 +00:00
Declan Carroll
eff29ce1ba
fix: Resolve all external licenses in release SBOM ( #31231 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-05-29 09:09:00 +00:00
Ricardo Espinoza
3d452f7cb9
fix(core): Sort MCP search_workflows by most recently edited ( #31245 )
2026-05-29 08:35:56 +00:00
Raúl Gómez Morales
e07c8e6e6d
fix(editor): Render setup step dropdown above chat input ( #31299 )
2026-05-29 08:28:46 +00:00
Jaakko Husso
408c3c0697
feat(core): Restore AI Assistant HITL state across restart ( #31077 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-29 08:11:50 +00:00
n8n-cat-bot[bot]
0aeac45ad2
ci: Scope cli unit tests via janitor (DEVP-192) ( #31314 )
...
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-05-29 07:16:15 +00:00
Albert Alises
0c63c2e277
refactor(core): Move credential setup to Computer Use skill ( #31268 )
2026-05-29 07:15:47 +00:00
Thanasis G
93c009aaeb
feat(core): Add audit event for redaction enforcement policy changes ( #31078 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-29 07:15:42 +00:00
Charlie Kolb
04ce09878b
chore(editor): Add telemetry for workflow publish timeline (no-changelog) ( #31307 )
2026-05-29 06:31:18 +00:00
Yuliia Pominchuk
b8903064cf
feat(editor): Add private credential badge, callout, and not-connected validation in NDV ( #31204 )
2026-05-29 06:19:51 +00:00
Declan Carroll
bd2c1f45e3
test(core): Strengthen workflow-checksum assertions ( #30996 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-29 06:05:17 +00:00
n8n-cat-bot[bot]
7ee6e16b80
chore: Drop redundant local-gateway electron postinstall and CI ski... ( #31315 )
...
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
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (beta) (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (stable) (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (v1) (push) Has been cancelled
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-05-28 19:56:27 +00:00
n8n-cat-bot[bot]
d848b812c0
test: Surface n8n startup logs and readiness payload ( #31020 )
...
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-05-28 19:47:53 +00:00
Rob Hough
49836641b5
feat(editor): Add N8nMarkdown editor to @n8n/design-system and Agents ( #29988 )
2026-05-28 16:58:40 +00:00
Kayjix
7db3eb8b2e
fix(LDAP Node): Bump ldapts to 8.1.7 to fix silent rename on long DN paths ( #30712 )
...
Co-authored-by: Alexander Gekov <40495748+alexander-gekov@users.noreply.github.com>
Co-authored-by: Alexander Gekov <alexander.gekov@n8n.io>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-28 15:35:42 +00:00
n8n-cat-bot[bot]
70ab5e5828
fix(cli): Decouple agent library bundle from build:data ( #31293 )
...
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>
2026-05-28 15:29:56 +00:00
n8n-cat-bot[bot]
483752e8df
fix(core): Preserve code-builder thread suffix when parsing session ( #30829 )
...
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-05-28 15:25:16 +00:00
Alexander Gekov
e9631b336f
fix(Pipedrive Node): Map user_id to owner_id for v2 deal and activity requests ( #30890 )
2026-05-28 15:18:48 +00:00
Ilfat Mindubaev
1c3901576b
fix(core): Align /credentials/for-workflow response with its frontend type ( #31253 )
2026-05-28 14:41:28 +00:00
Garrit Franke
0a548b82c2
fix(core): Allow emails in npm person strings in no-template-placeholders lint rule ( #31196 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-28 14:14:21 +00:00
Thanasis G
d6d0effddc
feat(core): Override workflow redaction policy at execution time when instance enforcement is on ( #31069 )
...
Co-authored-by: Yuliia Pominchuk <yuliia.pominchuk@n8n.io>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 14:08:30 +00:00
yehorkardash
5099287c5e
feat: UI for mcp servers in agents (no-changelog) ( #31195 )
2026-05-28 13:54:13 +00:00