David P
|
565a428ec4
|
fix(core): Coerce BinaryDataConfig dbMaxFileSizeSchema to a number (#23927)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
|
2026-01-07 16:43:49 +01:00 |
|
Guillaume Jacquart
|
def0a09d8a
|
feat(core): First shot in resolving the credential resolver config expressions (#23110)
|
2026-01-07 11:17:42 +01:00 |
|
Shireen Missi
|
35d110fbc7
|
fix(core): Modify path validation to work cross platforms (#23737)
|
2025-12-30 15:07:14 +00:00 |
|
Iván Ovejero
|
7131889a6a
|
refactor(core): Remove flat format for binary data (#23580)
|
2025-12-29 14:34:48 +01:00 |
|
Ricardo Espinoza
|
9fc820fbaf
|
feat(core): Use draft sub-workflow version for manual execution, published for production (#23166)
|
2025-12-24 09:58:21 -05:00 |
|
Dimitri Lavrenük
|
f9715674e4
|
feat: All requests to OpenAI include a platform header (#23463)
|
2025-12-22 11:00:47 +01:00 |
|
Dimitri Lavrenük
|
e22acaab3d
|
fix: Limit access to files based on regex pattern (#23413)
|
2025-12-19 11:07:29 +00:00 |
|
oleg
|
e861344f5b
|
fix(core): Preserve AI tool input/output data on execution error (#23292)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
|
2025-12-18 07:02:10 +01:00 |
|
Iván Ovejero
|
794f8e84a6
|
refactor(core): Remove oversized payloads from logs (#23353)
|
2025-12-17 16:28:23 +01:00 |
|
Ricardo Espinoza
|
2f4cda5a8e
|
chore: Clean up references to the Start node (no-changelog) (#23183)
|
2025-12-16 09:30:46 -05:00 |
|
Csaba Tuncsik
|
07a1a4e656
|
fix(core): Add isToolExecution method to context classes and update HttpRequestV3 to conditionally show hints (#23143)
|
2025-12-16 14:20:17 +01:00 |
|
Stephen Wright
|
0f17bef1a0
|
feat: Support dynamic credentials in oauth refresh (#23225)
|
2025-12-15 15:16:25 +00:00 |
|
Dawid Myslak
|
182313a0ac
|
feat(core): Node feature flags (#22950)
Co-authored-by: Elias Meire <elias@meire.dev>
|
2025-12-15 13:32:10 +01:00 |
|
Andreas Fitzek
|
28bdd5e82b
|
chore(core): Prevent prototype pollution in deep merge (#23088)
|
2025-12-12 13:18:49 +01:00 |
|
Andreas Fitzek
|
bb7311aadf
|
chore(core): Skip dynamic credentials for manual executions (#23085)
|
2025-12-12 12:38:29 +01:00 |
|
Arvind Kumar
|
d42654ff3f
|
fix(core): Support lowercase proxy environment variables (#21201)
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
|
2025-12-11 11:11:56 +00:00 |
|
Tomi Turtiainen
|
48b2b44967
|
Merge branch 'v2'
|
2025-12-10 12:10:46 +02:00 |
|
Guillaume Jacquart
|
bc1f238f2e
|
feat(core): Implement credential resolution service (#23015)
|
2025-12-10 11:08:07 +01:00 |
|
Tomi Turtiainen
|
9144314476
|
Merge branch 'master' into v2
|
2025-12-10 10:08:10 +02:00 |
|
mfsiega
|
fc93272021
|
fix(core): Only resolve the filepath once (#22767)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
|
2025-12-08 16:04:21 +01:00 |
|
Svetoslav Dekov
|
a2373d846e
|
fix(editor): Use active workflow nodes to determine wf inputs when executing by parent (no-changelog) (#22907)
|
2025-12-08 13:12:56 +02:00 |
|
mfsiega
|
803ab42164
|
fix(core): During partial execution don't include loop as start node if the loop isn't closed (#22555)
Co-authored-by: Danny Martini <danny@n8n.io>
|
2025-12-04 18:20:33 +01:00 |
|
Danny Martini
|
14205dc0c6
|
fix(core): Make sub-workflows with waits return correct data to parents (#22611)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-04 11:32:30 +01:00 |
|
Tomi Turtiainen
|
553b24458e
|
fix(core): Fix html header check (#22713)
|
2025-12-04 11:22:42 +02:00 |
|
Guillaume Jacquart
|
0e0410c97a
|
fix(core): Move subworfklow binary duplication to workflowExecuteAfter before execution cleaning (#22390)
|
2025-12-02 09:43:10 +01:00 |
|
Andreas Fitzek
|
624eb09b07
|
chore(core): Http Header Extractor Hook (#22404)
|
2025-12-02 09:05:50 +01:00 |
|
Tomi Turtiainen
|
a4757cf009
|
chore: Initial V2 changes (#22553)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: Daria <daria.staferova@n8n.io>
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Nikhil Kuriakose <nikhilkuria@gmail.com>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
|
2025-12-01 20:44:59 +02:00 |
|
Suguru Inoue
|
9dd5b31c9c
|
fix: Fix error handling in sending chat message (no-changelog) (#22515)
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
|
2025-12-01 13:28:54 +01:00 |
|
Iván Ovejero
|
97d8b39326
|
fix(core): Defer requirements check for Python runner in internal mode (#22448)
|
2025-11-28 12:35:11 +01:00 |
|
Danny Martini
|
3c2d14fb5a
|
refactor(core, editor): Split logic based on payload type / manual execution type (#22219)
Co-authored-by: Michael Siega <michael.siega@n8n.io>
Co-authored-by: mfsiega <93014743+mfsiega@users.noreply.github.com>
|
2025-11-27 14:16:06 +01:00 |
|
RomanDavydchuk
|
a49b179e89
|
fix(Git Node): Throw an error if the repository path is blocked (#22253)
|
2025-11-26 15:50:50 +02:00 |
|
Andreas Fitzek
|
fbb135e012
|
chore(core): Context establishment hook setup (#22293)
|
2025-11-26 14:34:51 +01:00 |
|
Iván Ovejero
|
934b9a7346
|
feat(core): Introduce database mode for binary data storage (#22162)
|
2025-11-26 13:02:10 +01:00 |
|
Iván Ovejero
|
df1aa130cb
|
fix(editor, core): Fix display for binary data metadata origin (#22270)
|
2025-11-26 10:11:21 +01:00 |
|
mfsiega
|
9319139a08
|
feat(core): Switch to structured destination node (no-changelog) (#22143)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-11-24 16:13:37 +01:00 |
|
Andreas Fitzek
|
36149ee8ba
|
chore(core): Execution context establishment hook registry (#22098)
|
2025-11-24 12:24:32 +01:00 |
|
Iván Ovejero
|
4ca5bba901
|
refactor(core): Decouple chathub binary data from core (#22147)
|
2025-11-21 16:04:54 +01:00 |
|
Iván Ovejero
|
d91187ccca
|
refactor(core): Update binary data config (#22141)
|
2025-11-21 14:13:21 +01:00 |
|
mfsiega
|
3857f6fd44
|
refactor(core): Always use RunExecutionData factory (no-changelog) (#22096)
Co-authored-by: Danny Martini <danny@n8n.io>
|
2025-11-21 13:42:13 +01:00 |
|
Suguru Inoue
|
5c58bf919f
|
feat: File attachment support in chat (no-changelog) (#21437)
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Alex Grozav <alex@grozav.com>
|
2025-11-20 14:11:14 +01:00 |
|
Tomi Turtiainen
|
d6f5c64c58
|
refactor(core): Add factory functions to create instances of IRunExecutionData (#21554)
Co-authored-by: Danny Martini <danny@n8n.io>
|
2025-11-17 20:19:50 +02:00 |
|
Andreas Fitzek
|
ec5e17ff4b
|
chore(core): Propagate execution context (#21880)
|
2025-11-17 10:23:39 +01:00 |
|
yehorkardash
|
d9e2dc2166
|
fix(MCP Client Tool Node): Use proxy for MCP calls (#21720)
|
2025-11-17 11:04:05 +02:00 |
|
Stephen Wright
|
040dcdbfc9
|
feat: Support custom encryption keys for imports / exports (#21863)
|
2025-11-14 12:47:51 +00:00 |
|
RomanDavydchuk
|
e3a996d7d2
|
fix(core): Declarative Node - Continue using Error Output returns empty item (#21823)
Co-authored-by: Michael Kret <michael.k@radency.com>
|
2025-11-14 10:46:26 +02:00 |
|
Andreas Fitzek
|
d9f208e9d9
|
chore(core): Run core unit tests in the CI (#21854)
|
2025-11-14 08:47:20 +01:00 |
|
Andreas Fitzek
|
1098db4f18
|
fix(core): Fix type issues for execution context (#21852)
|
2025-11-14 08:24:55 +01:00 |
|
Benjamin Schroth
|
5b2d15e78d
|
fix(editor): Provide better output for subnode execution errors (#21714)
|
2025-11-13 18:14:08 +01:00 |
|
Andreas Fitzek
|
b1fb445a3d
|
chore(core): Extend FunctionsBase for easy access to execution context (#21829)
|
2025-11-13 18:02:41 +01:00 |
|
Andreas Fitzek
|
7f976f4399
|
chore(core): Establish execution context for workflows (#21729)
|
2025-11-13 17:46:09 +01:00 |
|