Albert Alises
eda83e16a2
feat(core): Add runtime skill loading foundation (no-changelog) ( #30832 )
2026-05-21 13:25:43 +00:00
Suguru Inoue
8380694fff
refactor(editor): Migrate workflowsStore.workflowId usages in stores ( #30824 )
2026-05-21 13:14:54 +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
yehorkardash
a69a66c223
fix(core): Use expression isolate for ephemeral node executor (no-changelog) ( #30892 )
2026-05-21 12:29:59 +00:00
Dawid Myslak
875a8054f6
fix(Bitbucket Node): Use supported workspace listing endpoint ( #30646 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-21 11:40:33 +00:00
bjorger
cd9b013ed4
feat(core): Add episodic memory SDK defaults ( #30757 )
2026-05-21 10:53:59 +00:00
José Braulio González Valido
41a273e1e4
fix(core): Allow Unicode characters in execution metadata keys ( #30486 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-21 10:48:14 +00:00
Raúl Gómez Morales
cdf9b4ffb0
feat(editor): Open workflow artifact when builder spawns to edit it ( #30862 )
2026-05-21 10:43:15 +00:00
Dmitrii
b80738bb18
feat(core): Add project.id to workflow.execute OTEL span ( #30803 )
2026-05-21 10:18:08 +00:00
Declan Carroll
6ce4b30bc4
ci: Cache Node toolcache marker file so setup-node uses the cache (no-changelog) ( #30874 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-21 09:57:08 +00:00
Raúl Gómez Morales
375b4fe461
fix(editor): Remove grey box around agent timeline (no-changelog) ( #30867 )
2026-05-21 09:51:14 +00:00
Lorent Lempereur
ca381670da
fix(core): Show clear error when running a tool node without an Agent ( #30626 )
2026-05-21 09:48:28 +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
Jaakko Husso
50dc050dc1
fix(core): Handle null pinData column at executions, save empty object as pinData on instanceAI ( #30698 )
2026-05-21 08:38:18 +00:00
Declan Carroll
9401b5433d
ci: Stabilise Codecov uploads and tighten coverage scope (no-changelog) ( #30844 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-21 08:27:19 +00:00
Declan Carroll
3055889401
ci: Generate release SBOM from shipped artefact (no-changelog) ( #30812 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-21 08:25:29 +00:00
Declan Carroll
d5c01b68c2
ci: Upload .nyc_output/ from shard artifacts (include-hidden-files) ( #30668 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-21 08:25:21 +00:00
Guillaume Jacquart
593ed3c4a6
feat(core): Route private OAuth2 credentials through dynamic-credential origin ( #30653 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-21 08:13:24 +00:00
Rob Hough
e14c2144a0
fix(editor): Remove 'no more sessions' from sessions list in Agents ( #30461 )
2026-05-21 07:57:26 +00:00
Rob Hough
09665b61a0
fix(editor): Remove 'Continue Chat' for close button in Agents ( #30464 )
2026-05-21 07:57:24 +00:00
Tomi Turtiainen
8b2df4986a
feat(core): Add dropEnumCheck helper to migration DSL (no-changelog) ( #30864 )
2026-05-21 07:53:37 +00:00
Raúl Gómez Morales
bfb50dc630
refactor(editor): Streamline fix-with-AI offer state and reporting ( #30827 )
2026-05-21 07:49:03 +00:00
Dawid Myslak
bd3aafce75
fix(Git Node): Clone repositories into target path ( #30822 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-21 06:48:04 +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
Declan Carroll
25f3a3ef1a
ci: Harden setup-nodejs against silent Node-version fall-through (no-changelog) ( #30849 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-21 06:19:15 +00:00
n8n-cat-bot[bot]
ef4963d2de
ci: Skip coverage collection on merge_group runs ( #30850 )
...
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
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 22:32:05 +00:00
Declan Carroll
5f3387076f
fix: Allow migration overrides at same timestamp (no-changelog) ( #30833 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 20:45:14 +00:00
Benjamin Schroth
3115e9baaf
fix(editor): Continue manually triggered evaluation runs ( #30814 )
2026-05-20 20:13:56 +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
Marc Littlemore
e98809f9bd
fix(editor): Use i18n heading for insights chart granularity title ( #30837 )
...
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
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-20 17:23:30 +00:00
phyllis-noester
449abdd180
fix(core): Surface SSO claims and role mapping diagnostics ( #30753 )
2026-05-20 16:44:14 +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
Andreas Fitzek
e721119034
feat(core): Add inbound secret module with runtime credential accessor (no-changelog) ( #30326 )
2026-05-20 16:21:55 +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
Guillaume Jacquart
d7d8519515
feat(core): Add system resolver id lookup to DynamicCredentialsProxy ( #30790 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-20 14:24:15 +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
Alexander Gekov
df5a1c4452
fix(editor): Place caret inside expression brackets on auto-switch ( #30030 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-05-20 13:45:58 +00:00
Stephen Wright
c730def839
feat(editor): Lock workflow redaction settings when enforced at instance level ( #30520 )
...
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
Co-authored-by: Csaba Tuncsik <csaba@n8n.io>
2026-05-20 13:38:55 +00:00
José Braulio González Valido
be220ab32a
ci: Split Instance AI evals to own workflow, fire on approval only (no-changelog) ( #30815 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 13:38:53 +00:00
Guillaume Jacquart
a4ff8358e1
feat(core): Inline JWKS in OAuth2 dynamic client registration ( #29986 )
2026-05-20 13:33:18 +00:00
Declan Carroll
8026438d97
test(core): Add Playwright LangSmith eval scaffolding (no-changelog) ( #30589 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 13:13:10 +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
Irénée
4cf44e3df4
fix(core): Scope source control data tables by project ( #30751 )
2026-05-20 12:45:27 +00:00