Commit Graph

326 Commits

Author SHA1 Message Date
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
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
Daria
ac91020bd3
feat(core): Use active version instead of current version (no-changelog) (#21202) 2025-11-20 17:47:24 +02:00
Iván Ovejero
08f3320151
Merge commit from fork
* fix(core): Transform function expressions to arrow functions

* Update import path due to lib upgrade

* Tighten comments

* Simplify

* Tighten tests

* More accurate naming

* Reduce diff

* Update lockfile
2025-11-18 17:55:47 +02:00
mfsiega
ee99e3b126
feat(core): Introduce versioning for run execution data (no-changelog) (#21948) 2025-11-18 11:19:45 +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
Jon
404640f1e9
fix: Improve domain validation (#21534) 2025-11-17 09:47:50 +02:00
Alex Grozav
ca9a44e5f1
test: Remove skipped test in workflow package (no-changelog) (#21883) 2025-11-15 10:34:31 +02:00
Rimapus
91b797035a
docs: Correct various broken documentation links (#20934) 2025-11-14 19:27:43 +00:00
Charlie Kolb
27e5c780b3
feat(core): Add workflow history grouping framework (no-changelog) (#21480) 2025-11-11 10:32:18 +01:00
yehorkardash
453f90816b
feat(Guardrails Node): Add new node (#20755) 2025-10-30 13:36:05 +02:00
Charlie Kolb
8a3ce4e9bf
refactor(editor): Move workflow diff utils to workflow package (#21286) 2025-10-30 10:05:12 +01:00
yehorkardash
5312358ae5
feat(OpenAI Node): Add Responses API support to chat model (#20969)
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2025-10-28 10:15:52 +02:00