RomanDavydchuk
64bd34b4ee
feat: Add ai_model field to node graph item (no-changelog) ( #26429 )
2026-03-04 09:56:13 +00:00
n8n-assistant[bot]
562d867483
chore: Bundle 2026-W7 ( #26214 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Stephen Wright <sjw948@gmail.com>
Co-authored-by: oleg <me@olegivaniv.com>
Co-authored-by: Albert Alises <albert.alises@gmail.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-02-25 07:08:58 +00:00
Danny Martini
9ab7226702
refactor(core): Separate Expression from Workflow class ( #25889 )
...
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-20 12:58:00 +00:00
oleg
48cb717d27
fix: Truncate tool names to 64 characters ( #25745 )
2026-02-17 15:52:43 +00:00
Jaakko Husso
2497a3720c
feat(core): Support most tools on Chat hub ( #25571 )
...
Co-authored-by: autologie <suguru@n8n.io>
2026-02-16 10:37:24 +00:00
Ricardo Espinoza
0354b9b555
fix: Validate workflows when publishing from workflow history ( #25195 )
...
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-09 14:46:15 +00:00
yehorkardash
b262d95b83
feat(editor): Preview not installed community tools ( #24859 )
2026-02-06 12:27:15 +00:00
n8n-assistant[bot]
8f129a7363
refactor(core): Improve expressions handling ( #25435 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2026-02-06 10:55:44 +00:00
Jon
d85b6888f0
fix: Update anonymous telemetry to remove values that are not needed ( #25040 )
...
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2026-02-04 09:06:21 +00:00
Daria
18487d0459
feat(core): Add auto-publish on Environments Feature Pull ( #24701 )
2026-02-02 09:45:27 +00:00
RomanDavydchuk
b98d0fc98a
feat: Add telemetry for the auth method used in MCP client (no-changelog) ( #24984 )
2026-01-29 06:54:12 +00:00
Iván Ovejero
1522df3712
refactor(core): Introduce ExecutionPersistence service ( #24857 )
2026-01-27 09:59:51 +00:00
yehorkardash
ac5abba4b6
feat(core): Add $tool.name and $tool.parameters expressions ( #24783 )
2026-01-26 07:31:30 +00:00
Charlie Kolb
467d8f90c5
fix(core): Merge additive nested parameters in workflow history optimization ( #24717 )
2026-01-23 10:53:15 +00:00
Elias Meire
ab2c8b56ab
feat(core): Generate HITL tool nodes for sendAndWait operations ( #22315 )
...
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-01-23 10:04:11 +00:00
Charlie Kolb
d1328aae76
feat(core): Improve Workflow History Compaction additive merging (no-changelog) ( #24700 )
2026-01-22 13:46:20 +00:00
Iván Ovejero
efc6c123c8
Merge commit from fork
...
* refactor(core): Improve expressions handling
* refactor(core): More expressions handling improvements
2026-01-22 12:40:09 +02:00
Iván Ovejero
c29e22ecc0
Merge commit from fork
2026-01-16 15:35:20 +02:00
Charlie Kolb
1c578d94b1
feat(core): Add new workflow grouping rules for size-adjusted time based trimming (no-changelog) ( #24237 )
2026-01-16 11:17:46 +00:00
Iván Ovejero
9795214836
refactor(core): Improve expressions handling ( #24177 )
2026-01-13 09:10:27 +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
Elias Meire
a992a45ad0
feat(editor): Overhaul (nested) collection UI ( #20951 )
...
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
2026-01-12 08:34:42 +00:00
Charlie Kolb
29ab6be235
refactor(core): Clean up workflow history compaction service and related utils ( #24043 )
2026-01-12 07:44:23 +00:00
Dawid Myslak
e0baf48c6a
fix(core): Sanitize filenames for file operations ( #23988 )
...
Co-authored-by: Michael Kret <michael.k@radency.com>
2026-01-09 10:33:04 +00:00
Guillaume Jacquart
def0a09d8a
feat(core): First shot in resolving the credential resolver config expressions ( #23110 )
2026-01-07 11:17:42 +01:00
Iván Ovejero
182d48d083
Merge commit from fork
2026-01-06 17:19:32 +01:00
Iván Ovejero
5719a574b5
Merge commit from fork
2026-01-06 16:23:39 +01:00
eilonc-pillar
760701c45d
Merge commit from fork
2026-01-06 13:23:20 +01:00
Charlie Kolb
bd16e7181c
feat(core): Adjust Workflow Compaction History algorithm (no-changelog) ( #23763 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-01-05 13:28:30 +01:00
Iván Ovejero
ea889bee89
refactor(core, editor): Remove Pyodide ( #23572 )
2025-12-29 14:54:15 +01:00
Charlie Kolb
e9e480bb8e
feat(core): Introduce WorkflowHistory compaction service ( #23238 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-12-24 09:00:58 +01:00
Iván Ovejero
913e5f1215
Merge commit from fork
2025-12-23 11:57:48 +02:00
Iván Ovejero
5f9eb7c2b4
Merge commit from fork
2025-12-23 11:40:46 +02:00
Ricardo Espinoza
2f4cda5a8e
chore: Clean up references to the Start node (no-changelog) ( #23183 )
2025-12-16 09:30:46 -05: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
Elias Meire
c9abeff5e3
fix: Harden form and trigger response handling ( #23061 )
2025-12-12 14:08:59 +01:00
Tomi Turtiainen
9144314476
Merge branch 'master' into v2
2025-12-10 10:08:10 +02:00
Dimitri Lavrenük
cf6f75b8dd
fix: Allow negative numbers when parsing objects from string ( #22937 )
2025-12-09 11:59:43 +01:00
Daria
1aa325a64f
feat: Validate nodes before activating ( #22916 )
2025-12-08 15:47:55 +02:00
Mutasem Aldmour
bbdc99176b
feat: Add and update telemetry events ( #22762 )
2025-12-08 13:26:44 +01:00
Declan Carroll
5851265ded
test: Fixing task runner test ( #22756 )
2025-12-04 16:07:20 +01:00
Iván Ovejero
55e15fb8a7
refactor(core): Mark native Python as stable ( #22739 )
2025-12-04 14:51:37 +01:00
Iván Ovejero
727a12da56
refactor(core): Mark native Python as stable ( #22737 )
2025-12-04 13:34:48 +01:00
Raúl Gómez Morales
f2eb85dc08
fix(editor): Fix correct $fromAi expression showing as error ( #22711 )
2025-12-04 11:52:45 +01:00
Tomi Turtiainen
0ffd76093c
feat(core): Block access to env in code and expressions by default ( #22643 )
2025-12-03 12:33:18 +02:00
Daria
41ef19bc06
feat: Stop bumping versionId on every workflow change (no-changelog) ( #22602 )
2025-12-03 12:14:26 +02:00
yehorkardash
a4d2cfae4a
fix(core): Mark '' and [] as empty when filtering numbers ( #22347 )
2025-11-28 09:26:04 +01:00
Csaba Tuncsik
254a53e7bb
fix(editor): Preserve paired item data in pinned data ( #21417 )
...
Co-authored-by: Claude <noreply@anthropic.com>
2025-11-25 10:33:05 +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
yehorkardash
60a9cbf133
fix: Improve json repair logic ( #22088 )
2025-11-24 14:02:05 +02:00