José Braulio González Valido
96a9521394
ci: Use PR head ref in eval experiment names (no-changelog) ( #30898 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 11:06:50 +00:00
oleg
4ba0f950cc
fix(core): Preserve instance AI image tool results (no-changelog) ( #30895 )
2026-05-22 10:26:46 +00:00
Thanasis G
c351623d23
feat(editor): Add data redaction enforcement to Security & Policies ( #30801 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 09:50:13 +00:00
Rob Hough
a1a8e3d693
refactor(editor): Stack tools and improve naming in Agents ( #30918 )
2026-05-22 09:38:14 +00:00
bjorger
15ab49f3d0
feat(core): Configure episodic memory in n8n ( #30761 )
2026-05-22 08:20:07 +00:00
Tomi Turtiainen
63bab434b9
docs: Add MIGRATION_GUIDELINES.md ( #30883 )
2026-05-22 07:51:07 +00:00
Tomi Turtiainen
d82fbc8f85
feat(core): Harden n8n sandbox service adapter (no-changelog) ( #30813 )
2026-05-22 06:29:52 +00:00
bjorger
73ccc82a19
feat(core): Persist episodic memory entries ( #30760 )
2026-05-22 06:03:16 +00:00
n8n-cat-bot[bot]
aa78b817ee
fix: Bump urllib3 constraint to >=2.7.0 ( #30927 )
...
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Sync API Docs / sync-public-api (push) Waiting to run
CI: Python / Checks (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (beta) (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (stable) (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (v1) (push) Has been cancelled
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-21 22:02:01 +00:00
Joco-95
ab7c54d4d5
feat: Updates PostHog feature flags evaluation method & filters out unused event ( #30272 )
2026-05-21 21:52:50 +00:00
Ricardo Espinoza
5919d7f933
docs(ai-builder): Clarify sticky([nodes]) does not add the nodes to the workflow ( #30766 )
2026-05-21 20:55:52 +00:00
Arvin A
9bf8bde3b7
feat(core): Wire LLM eval server + credential URL rewrite (no-changelog) ( #30740 )
...
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Sync API Docs / sync-public-api (push) Waiting to run
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-21 16:07:47 +00:00
Jaakko Husso
a3210d5ede
fix(core): Guide agent to not pass bogus workflow-id to submit-workflow tool ( #30911 )
2026-05-21 15:38:04 +00:00
Albert Alises
b272ab4fe8
fix(core): Submit builder workflow file when submit is missed ( #30711 )
2026-05-21 15:35:03 +00:00
José Braulio González Valido
ada126d9b7
test(ai-builder): Validate user-proxy tool outputs against api-types schemas (no-changelog) ( #30905 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-21 14:15:44 +00:00
Albert Alises
eda83e16a2
feat(core): Add runtime skill loading foundation (no-changelog) ( #30832 )
2026-05-21 13:25:43 +00:00
Andreas Fitzek
7cfee608ca
refactor(core): Rename inbound-secrets module to runtime-credentials (no-changelog) ( #30889 )
2026-05-21 13:08:57 +00:00
Michael Drury
222c14aea1
feat(core): Improve agent Slack configuration UI (no-changelog) ( #30749 )
2026-05-21 13:06:15 +00:00
José Braulio González Valido
81ea56fa6b
test(ai-builder): Add multi-turn capability for IAI evals (no-changelog) ( #30586 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-21 13:03:35 +00:00
José Braulio González Valido
e9b1c7c48f
chore(ai-builder): Tag Daytona sandboxes with name prefix and labels (no-changelog) ( #30697 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-21 12:43:36 +00:00
Jaakko Husso
52e15bdcaf
feat(core): Add tool for checking workflow validation errors ( #30868 )
2026-05-21 12:40:47 +00:00
bjorger
cd9b013ed4
feat(core): Add episodic memory SDK defaults ( #30757 )
2026-05-21 10:53:59 +00:00
Albert Alises
bd5cd31093
perf(ai-builder): Defer heavy idle-boot dependencies (-27 MiB heap) ( #30834 )
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Sync API Docs / sync-public-api (push) Waiting to run
2026-05-21 09:28:39 +00: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
Tomi Turtiainen
8b2df4986a
feat(core): Add dropEnumCheck helper to migration DSL (no-changelog) ( #30864 )
2026-05-21 07:53:37 +00:00
Bernhard Wittmann
374e7ed0b2
ci: Fail Instance AI discovery evals only on zero-pass scenarios (no-changelog) ( #30816 )
2026-05-21 06:44:18 +00:00
Raúl Gómez Morales
41c876ea68
feat(editor): Redesign instance AI approval dialogs (no-changelog) ( #30654 )
2026-05-20 18:26:28 +00:00
n8n-cat-bot[bot]
c1a4dbf094
fix: Vendor uudecoder and drop uuencode dependency ( #30817 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-20 16:24:39 +00:00
Luca Mattiazzi
e13d4e0465
feat(core): Add eval-data populator tool (no-changelog) ( #30680 )
2026-05-20 16:18:06 +00:00
Luca Mattiazzi
73eae7f1d4
feat(core): Add eval setup sub-agent (no-changelog) ( #30665 )
2026-05-20 15:10:35 +00:00
Matsu
d28c8bae29
chore: Migrate @n8n/syslog-client from Jest to Vitest (no-changelog) ( #30798 )
2026-05-20 14:35:36 +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
Guillaume Jacquart
a4ff8358e1
feat(core): Inline JWKS in OAuth2 dynamic client registration ( #29986 )
2026-05-20 13:33:18 +00:00
Ricardo Espinoza
d13e22b364
fix(core): Allow shadowing dangerous globals as variable names in workflow SDK ( #30678 )
2026-05-20 12:58:16 +00:00
Alexander Gekov
d8ef975101
fix(core): Validate non-empty prompts in AI vendor nodes before API calls ( #30795 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-05-20 12:41:54 +00:00
Michael Drury
0f673356b5
chore(core): Agents feature memory usage reduction (no-changelog) ( #30323 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2026-05-20 12:11:11 +00:00
Arvin A
b0a7dd03f1
feat(core): Add unpinNodes opt-in field to eval execution (no-changelog) ( #30737 )
2026-05-20 12:10:35 +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
Mike Repeć
cf602ef71c
fix(core): Use coerced name for all expression-extension property lookups (no-changelog) ( #30782 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 12:01:14 +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
Arvin A
6137d25509
feat(core): Add AI insights endpoint for eval collections (TRUST-80) ( #30301 )
2026-05-20 10:35:41 +00:00
oleg
c8ac2fb1f2
feat(core): Rework LangSmith tracing (no-changelog) ( #30017 )
2026-05-20 10:06:11 +00:00
Konstantin Tieber
d5d619c452
fix(core): Members can still create API keys with insights:read scope ( #30778 )
2026-05-20 09:35:38 +00:00
Luca Mattiazzi
3f06919c52
feat(core): Add eval-data row services + eval-setup sub-agent prompt (no-changelog) ( #30548 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 09:27:02 +00:00
Luca Mattiazzi
dbf20a4c85
feat(core): Add Instance AI evals setup tool (no-changelog) ( #30661 )
2026-05-20 09:26:01 +00:00
Albert Alises
b60188001a
fix(core): Set HITL confirmation timeout default ( #30783 )
2026-05-20 09:22:54 +00:00
Albert Alises
4b4f663b08
perf(core): Reduce Instance AI memory usage ( #30777 )
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
2026-05-20 09:18:43 +00:00
Michael Kret
c57c1f04a4
fix(MCP Client Node): Surface errors as node failures in new node versions ( #29681 )
2026-05-20 08:35:54 +00:00
Albert Alises
cdfc9053f6
fix(core): Keep Instance AI HITL confirmations waiting ( #30722 )
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Sync API Docs / sync-public-api (push) Waiting to run
2026-05-19 15:55:46 +00:00
phyllis-noester
401fe2097d
feat(core): Seeds system credential resolver for private credentials (no-changelog) ( #30600 )
2026-05-19 14:22:38 +00:00