Danny Martini
3f191bcf7c
refactor(core): Route $fromAI() through typed-RPC dispatcher ( #31148 )
2026-05-27 16:36:11 +00:00
Danny Martini
fabacb64f3
refactor(core): Route $items() through typed-RPC dispatcher ( #31146 )
2026-05-27 14:53:13 +01:00
Danny Martini
74adccd07d
refactor(core): Route $input methods through typed-RPC dispatcher ( #30977 )
2026-05-27 08:53:05 +00:00
n8n-assistant[bot]
d4f9223842
chore: Bundle/2.x ( #31173 )
...
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 08:36:28 +03:00
Danny Martini
012e2e553c
refactor(core): Replace typed-RPC method ladder with NODE_RPC_TYPES registry ( #30976 )
2026-05-26 12:16:34 +01:00
Danny Martini
6db810a266
refactor(core): Route getNodeLast and getNodeAll through typed-RPC dispatcher ( #30825 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-21 09:21:04 +00:00
Danny Martini
6edb238a7c
refactor(core): Route node-data access through typed-RPC dispatcher ( #30807 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-20 14:12:37 +00:00
Mike Repeć
6a6f74f045
fix(core): Coerce dynamic property keys before runtime denylist check (no-changelog) ( #30726 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-05-20 12:01:23 +00:00
Danny Martini
059574eaf8
refactor(core): Resolve $jmespath in-isolate for VM engine (no-changelog) ( #30736 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 11:05:01 +00:00
Danny Martini
c2ecb4d04b
fix(core): Preserve nested arrays in VM expression engine output ( #30246 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-12 15:25:59 +00:00
Danny Martini
98b833a07d
fix(core): Resolve additional keys lazily in VM expression engine ( #28430 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2026-04-14 09:10:20 +00:00
Danny Martini
3d8da49ee4
fix(core): Use closure-scoped evaluation contexts in VM expression bridge ( #28337 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 11:53:44 +00:00
Iván Ovejero
e5208484aa
fix(core): Fix missing isolate acquisition and VM globals in expression engine ( #27895 )
2026-04-02 09:22:14 +00:00
Danny Martini
769e28cb36
fix(core): Remaining VM test fixes — error propagation, proxy traps, and cross-realm assertions ( #27541 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-30 16:13:12 +00:00
Danny Martini
1acdafe6ac
fix(core): VM test Group G — RCE prevention & expression fixture fixes ( #27178 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 17:20:20 +00:00
Danny Martini
5ffe546a7e
feat(core): Wire builtin globals onto __data in VM expression isolate ( #26954 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 08:53:18 +00:00
Danny Martini
d109822050
feat(core): Serialize Luxon types at V8 isolate boundary ( #26993 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-16 12:55:38 +00:00
Danny Martini
82dfa760b7
fix(core): Simplify $items global type declaration in expression runtime ( #27087 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-16 11:39:52 +00:00
Danny Martini
15f533dc0b
feat(core): Add $now/$today to V8 isolate ( #27015 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-16 09:42:17 +00:00
Danny Martini
e9bdf8779b
feat(core): Propagate workflow timezone into V8 isolate ( #26562 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 14:26:58 +00:00
Andreas Fitzek
731d029a4d
feat(core): Port function extensions to VM isolate and add URL and Intl polyfills ( #26689 )
...
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 12:44:28 +00:00
Danny Martini
5d0152c373
feat(core): Add ExpressionEvaluator and integration tests (no-changelog) ( #26230 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-02 22:47:56 +00:00
Danny Martini
0ed9f35ddc
feat(core): Add IsolatedVmBridge (no-changelog) ( #26142 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-26 14:20:33 +00:00
Danny Martini
776d328d83
feat(core): Add runtime bundle and extension utilities ( #26077 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-24 17:18:25 +00:00