Eugene
|
9cb9a1fc46
|
feat(core): Manual workflow executions call the unpublished agent (no-changelog) (#31585)
|
2026-06-03 14:44:48 +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 |
|
n8n-cat-bot[bot]
|
7afc32a15d
|
feat(core): Attach executionId and execution deep link to Sentry events (#31645)
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-06-03 12:06:08 +00:00 |
|
Tomi Turtiainen
|
163c718a3a
|
refactor: Refine trigger naming in core and cli (#31632)
|
2026-06-03 11:30:45 +00:00 |
|
Alexander Gekov
|
5e9a8a071f
|
fix(core): Show actionable message when OAuth2 token refresh fails (#30460)
|
2026-06-03 10:12:48 +00:00 |
|
Emilia
|
364c250ceb
|
fix(core): Report only error class and stack for unhandled node errors (#31628)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
|
2026-06-03 09:55:56 +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
|
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 |
|
José Braulio González Valido
|
64f25b2ad8
|
feat(core): Show eval-mock executions in canvas list (no-changelog) (#31244)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-02 13:14:51 +00:00 |
|
Albert Alises
|
4e0e0ed11a
|
fix: Improve Instance AI workflow-builder eval reliability and node diagnostics (#31506)
|
2026-06-02 11:35:34 +00:00 |
|
Arvin A
|
863dfc340c
|
fix(core): Make AI tool nodes continue on error by default (#31225)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-01 12:22:09 +00:00 |
|
Matsu
|
cad614a771
|
chore: Don't deep compare buffers in vitest (#31465)
|
2026-06-01 10:01:59 +00:00 |
|
phyllis-noester
|
d6eb844c32
|
feat(core): Restrict credentials to declared supported nodes (#31260)
|
2026-05-30 15:04:42 +00:00 |
|
yehorkardash
|
dd4b3ff446
|
fix: Preserve reserved tokens (#31363)
|
2026-05-29 13:29:28 +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 |
|
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 |
|
Arvin A
|
e9920b62d5
|
fix(langchain agent Node): Resolve sub-agent tool calls inline when nested (#31072)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-28 13:38:52 +00:00 |
|
Matsu
|
39d660e522
|
fix(core): Expand ESLint rule to catch toThrowError error instance assertions (#31187)
|
2026-05-28 09:42:03 +00:00 |
|
Matsu
|
2995e018ad
|
chore: Migrate n8n-core from Jest to Vitest (#31115)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-27 14:55:18 +01:00 |
|
Arvin A
|
55d8b59a48
|
feat(core): Stream tool calls and ship M3 fixtures from LLM eval wire server (no-changelog) (#30983)
|
2026-05-27 14:53:43 +01:00 |
|
Jon
|
4604270464
|
feat(Form Trigger Node): Add n8n user authentication option (#30539)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-27 14:52:32 +01:00 |
|
n8n-assistant[bot]
|
d4f9223842
|
chore: Bundle/2.x (#31173)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-27 08:36:28 +03:00 |
|
Declan Carroll
|
060ab37a7b
|
chore: Run pnpm dedupe (no-changelog) (#31084)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-26 12:16:47 +01:00 |
|
Lorent Lempereur
|
91f07efd00
|
feat(Execute Workflow Node): Return items from every run of the sub-workflow's last node (#30716)
|
2026-05-23 11:49:33 +00:00 |
|
Yuliia Pominchuk
|
5ad38d77b7
|
feat(core): Encrypt running user's auth cookie into manual execution credential context (#30811)
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: Guillaume Jacquart <jacquart.guillaume@gmail.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-22 09:42:04 +00:00 |
|
José Braulio González Valido
|
41a273e1e4
|
fix(core): Allow Unicode characters in execution metadata keys (#30486)
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-21 10:48:14 +00:00 |
|
Andreas Fitzek
|
e721119034
|
feat(core): Add inbound secret module with runtime credential accessor (no-changelog) (#30326)
|
2026-05-20 16:21:55 +00:00 |
|
Danny Martini
|
5f97ef3eb8
|
fix(core): Report scheduled-poll isolate acquisition failures via __emitError (#30743)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-20 09:27:46 +00:00 |
|
Danny Martini
|
764f33ac1a
|
fix(core): Acquire expression isolate for scheduled polls (#30729)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-19 14:13:51 +00:00 |
|
Irénée
|
e39f233af7
|
feat(core): Add custom OpenTelemetry tags per node (#30442)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-05-19 08:09:29 +00:00 |
|
Andreas Fitzek
|
4e8cb9d475
|
feat(core): Add globally-registered execution context hooks and inbound-secrets stripper (no-changelog) (#30119)
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.x) (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-05-18 16:27:30 +00:00 |
|
Srinjoy
|
87ba302e24
|
fix(core): Prioritize HTTP status codes for retry logic in httpRequest nodes (#27547)
|
2026-05-13 15:08:06 +00:00 |
|
Andreas Fitzek
|
d2e5db258c
|
feat(core): Add encrypted secureArtifacts slot to IExecutionContext (no-changelog) (#30125)
|
2026-05-12 09:58:45 +00:00 |
|
Jon
|
3dd134ab3c
|
fix(core): Preserve AxiosHeaders instance when applying OpenAI vendor defaults (#29860)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
|
2026-05-12 07:24:26 +00:00 |
|
Declan Carroll
|
75ed71c001
|
fix(core): Add ESLint rule to prevent error instances in toThrow assertions (#29889)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-05-08 05:51:05 +00:00 |
|
aikido-autofix[bot]
|
972d8d4ec7
|
chore: Bump Axios, hono, vm2 and fast-xml-parser (#29829)
Co-authored-by: aikido-autofix[bot] <119856028+aikido-autofix[bot]@users.noreply.github.com>
Co-authored-by: Matsuuu <huhta.matias@gmail.com>
|
2026-05-07 11:54:50 +00:00 |
|
Michael Drury
|
ebafde7f85
|
feat(core): Show workflow-triggered runs in agent session history (no-changelog) (#29932)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-07 09:48:47 +00:00 |
|
yehorkardash
|
64079ad98c
|
feat(core): Agents as first class entities support (no-changelog) (#28017)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Michael Drury <michael.drury@n8n.io>
Co-authored-by: Arvin A <51036481+DeveloperTheExplorer@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Arvin Ansari <arvin.ansari@n8n.io>
Co-authored-by: bjorger <50590409+bjorger@users.noreply.github.com>
Co-authored-by: Eugene <eugene@n8n.io>
Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
Co-authored-by: Robin Braumann <robin.braumann@n8n.io>
Co-authored-by: Rob Hough <robhough180@gmail.com>
|
2026-05-06 15:44:44 +00:00 |
|
Guillaume Jacquart
|
ad7cdcc04f
|
feat(core): Add JWE decryption to OAuth2 credential flow (#29497)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-04 16:14:50 +00:00 |
|
Guillaume Jacquart
|
473d49c9b1
|
feat(core): Add preAuthentication support to requestOAuth2 pipeline (#29418)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-04-30 12:38:03 +00:00 |
|
Michael Kret
|
d18f183b21
|
fix: Allow 5-field cron expressions with step values in polling nodes (#29447)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
|
2026-04-30 08:15:37 +00:00 |
|
phyllis-noester
|
c4bb5ae8df
|
fix(core): Persist execution context before writing to db (#28973)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-29 14:15:13 +00:00 |
|
Guillaume Jacquart
|
8551b1b90c
|
fix(core): Apply credential allowed domains in declarative node requests (#29082)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-04-28 12:04:27 +00:00 |
|
Stephen Wright
|
258b9703c5
|
refactor: Migrate all cipher call sites to encryptV2/decryptV2 (#29096)
|
2026-04-28 09:24:01 +00:00 |
|
José Braulio González Valido
|
6daccce97c
|
fix(core): Fix credential mocking in eval mode for multi-auth nodes (no-changelog) (#29094)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-27 21:06:28 +00:00 |
|
Matsu
|
370b281216
|
chore(core): Enable TypeScript strict mode in packages/cli (no-changelog) (#27876)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-27 14:21:31 +00:00 |
|
mfsiega
|
acd18ef9e9
|
feat(Schedule Node): Emit deduplication key when enabled (no-changelog) (#28646)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-27 13:55:15 +00:00 |
|
Bernhard Wittmann
|
67af2e177d
|
feat(core): Add opt-in RFC-style outbound User-Agent via env flag (#28771)
Co-authored-by: Muhammad Osama <muhammadosama984@gmail.com>
|
2026-04-27 06:01:09 +00:00 |
|
James Gee
|
9599fb9d54
|
feat(core): OTEL changes to support context propagation (#28720)
Co-authored-by: konstantintieber <konstantin.tieber@n8n.io>
|
2026-04-24 16:42:48 +00:00 |
|
Cocoon-Break
|
b143830f24
|
fix: Correct typo in proxy error message: not value -> not valid (#28318)
Signed-off-by: Cocoon-Break <54054995+kuishou68@users.noreply.github.com>
|
2026-04-24 13:33:13 +00:00 |
|