Mutasem Aldmour
|
72eca2f398
|
refactor: Rename node-level builderHint.message to searchHint and propertyHint (#30062)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-08 13:32:50 +00:00 |
|
Tuukka Kantola
|
ea5b874a8c
|
feat(editor): Update built-in node icons to custom SVGs (#28104)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-04-10 08:53:41 +00:00 |
|
Tomi Turtiainen
|
d832ffe763
|
refactor(core): Remove TaskRunnersConfig.enabled since runners are always on (#25834)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
|
2026-03-04 09:55:08 +00:00 |
|
Mutasem Aldmour
|
9729c2a5da
|
feat(ai-builder): Add code-base workflow builder (#24535)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-10 12:24:27 +00:00 |
|
Tomi Turtiainen
|
974426263b
|
refactor(core): Use task runner for sort operations (#24910)
|
2026-02-02 10:26:57 +00:00 |
|
Iván Ovejero
|
f72fdc0b14
|
fix(core): Route both Python options to the native Python runner (#24511)
|
2026-01-19 09:23:36 +00:00 |
|
Declan Carroll
|
71a6bd2311
|
fix: Unfork @n8n/vm2 (#24509)
|
2026-01-19 09:11:24 +00:00 |
|
Iván Ovejero
|
ea889bee89
|
refactor(core, editor): Remove Pyodide (#23572)
|
2025-12-29 14:54:15 +01:00 |
|
Iván Ovejero
|
c7fed98563
|
fix(core): Validate missing code param in Code node (#23405)
|
2025-12-22 17:29:52 +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
|
b1bc7786d8
|
feat(core): Introduce native Python code tool for AI agent (#22658)
|
2025-12-03 12:20:43 +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 |
|
Iván Ovejero
|
97d8b39326
|
fix(core): Defer requirements check for Python runner in internal mode (#22448)
|
2025-11-28 12:35:11 +01:00 |
|
Elias Meire
|
7bb3fdc270
|
fix(Code Node): Revert node icon back to old icon (#21777)
Co-authored-by: krisn0x <10799186+krisn0x@users.noreply.github.com>
|
2025-11-12 17:48:28 +01:00 |
|
Elias Meire
|
71de992eb9
|
feat: Support dynamic node icons using expressions (#20814)
|
2025-10-31 16:49:24 +01:00 |
|
Iván Ovejero
|
2224647fa6
|
fix(core): Fix normalization in per-item mode in native Python runner (#20750)
|
2025-10-14 14:23:21 +02:00 |
|
Iván Ovejero
|
123a742685
|
fix(core): Remove logs skipping flag from native Python runner (#20441)
|
2025-10-07 09:20:04 +02:00 |
|
Iván Ovejero
|
052e24ef0e
|
refactor: Replace Pyodide with native Python with env flag is enabled (#19403)
|
2025-09-11 11:28:12 +02:00 |
|
yehorkardash
|
a910604822
|
refactor(Code Tool Node): Replace vm2 with taskrunner for js (#19247)
|
2025-09-09 14:15:31 +03:00 |
|
Iván Ovejero
|
89fc91bed6
|
refactor: Add native Python runner runtime env var (#19109)
|
2025-09-03 09:35:25 +02:00 |
|
Iván Ovejero
|
fbaee9ac02
|
refactor(core): Consolidate task result validation in Code node (#18928)
|
2025-09-02 16:05:10 +02:00 |
|
Iván Ovejero
|
d0ffd6e659
|
perf: Skip browser logging for production tasks in native Python runner (#19028)
|
2025-09-01 10:55:20 +02:00 |
|
Iván Ovejero
|
61f79319df
|
refactor: Add tracing details to native Python runner logs (#19024)
|
2025-09-01 10:08:48 +02:00 |
|
Iván Ovejero
|
38f25d74eb
|
feat(editor): Add Python to Code actions (#18668)
|
2025-08-26 14:29:50 +02:00 |
|
Iván Ovejero
|
fabbddefdc
|
refactor(editor): Update Code node editor for native Python runner (#18538)
|
2025-08-19 13:40:02 +02:00 |
|
Iván Ovejero
|
47cb4a07ca
|
refactor(core): Include native Python option in Code node (#18331)
|
2025-08-18 12:25:47 +02:00 |
|
Iván Ovejero
|
4cf9399432
|
refactor(core): Move ApplicationError to @n8n/errors (#17667)
|
2025-07-28 17:48:56 +02:00 |
|
Iván Ovejero
|
5cc3b31b81
|
refactor(core): Add env var to disable Python execution (#17414)
|
2025-07-17 15:10:52 +02:00 |
|
Iván Ovejero
|
bde9008660
|
fix(core): Block access to JS object constructor and js module in Pyodide (#16957)
|
2025-07-07 15:43:38 +02:00 |
|
Alex Grozav
|
d754ce922d
|
feat: Upgrade nodes-base package to use modern tsconfig.json (no-changelog) (#16884)
|
2025-07-04 14:55:39 +03:00 |
|
Marty Sullivan
|
e54613f75f
|
fix(Code Node): Only Block os.system vs Blocking import os (#16885)
|
2025-07-03 08:59:34 +02:00 |
|
Iván Ovejero
|
8aecd327c6
|
refactor(core): Improve top-level key validation in task runner (#16882)
|
2025-07-03 08:58:58 +02:00 |
|
Michael Kret
|
8f9ce72dc4
|
fix(Code Node): Error formatting fix (#16719)
|
2025-06-27 12:18:26 +03:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
1e92729492
|
fix(Code Node): Block selected module imports in python code (#15970)
|
2025-06-03 18:14:16 +02:00 |
|
Eugene
|
a0a4476175
|
chore: Rename Test workflow -> Execute workflow (#15112)
|
2025-05-13 09:35:41 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
63cbf8681a
|
fix(Code Node): Update pyodide sandbox context to fix micropip regressions (#15181)
|
2025-05-07 14:53:22 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
979f9e6327
|
refactor: Overhaul nodes-testing setup - Part 3 (no-changelog) (#14967)
|
2025-04-29 17:42:21 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
91069f057e
|
refactor: Overhaul nodes-testing setup - Part 2 (no-changelog) (#14873)
|
2025-04-24 17:37:26 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
6c9c720ae9
|
fix(Code Node): Upgrade pyodide, sandbox it, and prevent JS sandbox escape (#14356)
|
2025-04-23 14:41:48 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
860bb1ef92
|
fix(Code Node): Use an explicit indexURL to load the pyodide runtime (#14487)
|
2025-04-09 10:20:14 +02:00 |
|
Alex Grozav
|
8215e0b59f
|
refactor: Migrate NodeConnectionType to const object type (no-changelog) (#14078)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
|
2025-03-21 14:01:26 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
dbb9475b7b
|
refactor(core): Remove NodeExecutionOutput. Add execution hints directly to the context (#13111)
|
2025-02-10 16:51:01 +01:00 |
|
Ricardo Espinoza
|
cdfa22593b
|
fix(Code Node): Do not validate code within comments (#12938)
|
2025-01-30 09:44:35 -05:00 |
|
Iván Ovejero
|
1b9100032f
|
fix(core): Allow index as top-level item key for Code node (#12469)
|
2025-01-06 15:03:36 +01:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
39d5e0ff87
|
refactor(core): Replace typedi with our custom DI system (no-changelog) (#12389)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
|
2025-01-06 10:21:24 +01:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
bafac73eb5
|
refactor: Impose import/order linting rule across nodes packages (no-changelog) (#12314)
|
2024-12-19 18:46:14 +01:00 |
|
Iván Ovejero
|
aece4c497a
|
chore(core): Stop reporting TypeError and AttributeError from Python sandbox to Sentry (#12078)
|
2024-12-09 09:17:26 +01:00 |
|
Michael Kret
|
3a5bd12945
|
feat(Code Node): Warning if pairedItem absent or could not be auto mapped (#11737)
Co-authored-by: Shireen Missi <shireen@n8n.io>
|
2024-11-27 16:31:36 +00:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
f6c0d045e9
|
fix(core): Don't use unbound context methods in code sandboxes (#11914)
|
2024-11-27 12:08:16 +01:00 |
|
Tomi Turtiainen
|
e22d0f3877
|
perf(core): Batch items sent in runonceforeachitem mode (no-changelog) (#11870)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
|
2024-11-26 12:21:51 +02:00 |
|