Commit Graph

15765 Commits

Author SHA1 Message Date
Mutasem Aldmour
b7bebf9f1d
fix(ai-builder): Fix dirty state for nodes when importing workflows (#24165) 2026-01-14 07:45:09 +00:00
n8n-assistant[bot]
cacdf6d0c7
chore: Claude automated task (run 20964250419) (#24259)
Co-authored-by: Declan Carroll <7861842+shortstacked@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-13 19:23:12 +00:00
mfsiega
535caf45da
fix(core): Insert a workflow index placeholder for workflows with no dependencies (#24190) 2026-01-13 18:59:40 +00:00
Stephen Wright
7d2e846d7e
feat: Add revokeUrl to status endpoint (#24253) 2026-01-13 16:12:18 +00:00
Andreas Fitzek
bf7cd98e25
chore(core): Implement revoke endpoint for dynamic credentials (#24230) 2026-01-13 15:23:41 +00:00
Michael Drury
ea6e7425de
fix(ai-builder): Correctly connect Mermaid sub-graphs (#24195) 2026-01-13 14:36:42 +00:00
Stephen Wright
934bd9ab6f
feat: Allow skipping migration checks for imports (#24229) 2026-01-13 14:23:49 +00:00
Iván Ovejero
63c2f82741
refactor(core): Normalize exception attribute access in Python task runner (#24216) 2026-01-13 14:22:33 +00:00
Michael Drury
71ca931188
fix(ai-builder): Long running prompts throw internal 401 error rather than expected complexity error (#24114) 2026-01-13 13:27:40 +00:00
phyllis-noester
8eb5e756d2
fix(core): Put source control preferences behind auth (#24113) 2026-01-13 12:30:24 +00:00
Konstantin Tieber
c923c8a85c
chore(core): Update turbo and use new config to exclude storybook from build (#24222) 2026-01-13 12:23:14 +00:00
oleg
f880a74d99
refactor(ai-builder): Implement unified evaluations harness (#23955)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-01-13 12:11:13 +00:00
Jason Schell
800075a693
feat(Data Table Node): Add Order By feature (#23677) 2026-01-13 12:10:15 +00:00
Dimitri Lavrenük
a19347a6bc
fix: Regenerate form webhook ids when pasting workflow data (#24192) 2026-01-13 11:56:48 +00:00
Daria
0c8b59a3f3
fix: Fix CLI import (#24215) 2026-01-13 11:56:36 +00:00
Elias Meire
053f2ca6c0
fix(editor): Fix parameter path in multipleValues=false fixedCollection (#24217) 2026-01-13 11:35:39 +00:00
Eugene
f140e66159
feat(ai-builder): Prefer ResourceLocator mode "list" for data storage nodes (#24181) 2026-01-13 10:35:40 +00:00
Iván Ovejero
8ccad70c16
perf(core): Reduce baseline memory usage by 33 MB for all instance types (#24107) 2026-01-13 10:34:36 +00:00
Irénée
1d5928762d
fix: Apply source control configuration changes to all multi main instances (#24038) 2026-01-13 10:32:26 +00:00
oleg
3504b982b5
chore(ai-builder): Remove legacy agent and make multi-agent default (no-changelog) (#24076)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-01-13 10:24:27 +00:00
Iván Ovejero
9795214836
refactor(core): Improve expressions handling (#24177) 2026-01-13 09:10:27 +00:00
Declan Carroll
30decbba85
feat: Add public API testing to e2e tests (#24194) 2026-01-13 09:03:27 +00:00
mfsiega
fa6ad9ced2
fix(core): Use fsRealpath instead of resolve to get the real path (#24185) 2026-01-13 08:43:07 +00:00
Declan Carroll
30f2b42d5f
ci: Support license cert in E2E tests (#24204) 2026-01-13 07:31:09 +00:00
Iván Ovejero
441f006b35
chore: Ignore codemirror-lang-html test file (#24186) 2026-01-12 17:10:01 +00:00
Jaakko Husso
10165c34a0
feat(core): Add Chat hub support for 'When Last Node Finishes' and 'Using Response Nodes' response modes (#24189) 2026-01-12 16:04:51 +00:00
Sudarshan Soma
783d407195
fix(Oracle DB Node): Resolve SQL compatibility issues and correct outBind generation (#21489)
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2026-01-12 15:43:53 +00:00
Sandra Zollner
612947c9b2
fix(editor): Only shift downstream nodes to the right of insertion point (#24052)
Co-authored-by: Artem Sorokin <artem@n8n.io>
2026-01-12 15:04:20 +00:00
Suguru Inoue
8da48f6931
fix(editor): Render sidebar synchronously to avoid layout shift (no-changelog) (#24153) 2026-01-12 14:23:52 +00:00
github-actions[bot]
fd27713cac
chore: Update node popularity data (#24145)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-01-12 13:57:43 +00:00
Irénée
116b245230
fix: Use http proxy for source control git commands (#24104) 2026-01-12 13:49:20 +00:00
Tomi Turtiainen
dd1daaba9b Merge tag 'n8n@2.4.0' 2026-01-12 16:39:49 +02:00
Ricardo Espinoza
6084fc406f
chore: Remove N8N_RUNNERS_ENABLED env variable (no-changelog) (#23885) 2026-01-12 13:38:33 +00:00
n8n-assistant[bot]
d222a6a7ce
🚀 Release 2.4.0 (#24178)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2026-01-12 13:37:10 +00:00
Michael Kret
0523cc35bc
feat: Binary data merge and expressions simplification (#23270)
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
2026-01-12 13:29:36 +00:00
Eugene
755a1f2708
fix(ai-builder): Examples omitted in spec evals (#24171) 2026-01-12 13:20:44 +00:00
Charlie Kolb
5a168dfcae
test: Fix flaky active-executions test (#23871) 2026-01-12 13:19:40 +00:00
Stephen Wright
5cc55af426
feat: Add feature for clearing credentials on resolver update (#24169) 2026-01-12 12:47:45 +00:00
Albert Alises
53cfa35362
feat(ai-builder): Add default values guide for LLM and embedding model configuration (#24098) 2026-01-12 11:07:37 +00:00
Sandra Zollner
129be3c02b
feat(editor): Support hours and days in prune time within workflow history (#24108) 2026-01-12 10:39:09 +00:00
Guillaume Jacquart
5013a46c54
fix(core): Revert auto publish on pull (#24101) 2026-01-12 10:29:28 +00:00
Romeo Balta
fbcdfb99d6
fix(editor): Hide credential modal for r2r workflows (no-changelog) (#24164) 2026-01-12 10:22:07 +00:00
Marcus
7aa5307a80
fix(core): Resolve file path correctly when serving node icons from N8N_CUSTOM_EXTENSIONS (#23029)
Co-authored-by: Roman Davydchuk <roman.davydchuk@n8n.io>
2026-01-12 10:09:53 +00:00
Michael Drury
c8391ac6b8
fix(ai-builder): Reducing confusion in spec evals from double negative don't criteria (#24099) 2026-01-12 09:58:00 +00:00
Guillaume Jacquart
c399e8efbe
fix(core): Connect to external secrets provider before testing (#24135) 2026-01-12 09:47:59 +00:00
mfsiega
1a33fa3541
fix(core): Stronger allowed path enforcement for read/write Node (#23542) 2026-01-12 09:40:51 +00:00
Nikhil Kuriakose
46c91dfaab
feat(API): Update docs to mention publish action (#24003)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-01-12 09:38:57 +00:00
Svetoslav Dekov
e3d11ad9cc
fix(editor): Fix publish button styles when wf has not trigger (no-changelog) (#24160) 2026-01-12 09:11:39 +00:00
Dimitri Lavrenük
29515c89d5
fix: Update mime-types to fixed version (#23858) 2026-01-12 09:09:38 +00:00
Marc Littlemore
ae1fb77203
feat(core): Add execution source to workflow-executed event (#24058) 2026-01-12 08:59:07 +00:00