Commit Graph

21479 Commits

Author SHA1 Message Date
Matsu 39a2093dac fix(core): Prevent duplicate zod instances that break npm installs (#33463)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-02 13:27:38 +00:00
Emilia 3286414ac0 feat(core): Add durable scheduler storage adapter (no-changelog) (#33394)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 13:16:26 +00:00
James Gee 17899c6aa5 feat(core): Add folder export to n8n packages (no-changelog) (#32849) 2026-07-02 13:12:49 +00:00
Charlie Kolb e130a22748 fix(core): Return Data Table rows in a deterministic order when paginating (#33358)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 13:06:14 +00:00
José Braulio González Valido b3497f0076 docs(ai-builder): Expand the create-instance-ai-eval skill (no-changelog) (#33407)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 13:01:56 +00:00
bjorger 09488e4396 feat: Add prompt caching for Anthropic and OpenAI agent models (no-changelog) (#33349)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-02 12:44:50 +00:00
Matsu dcc9dd6d29 ci: Default to pnpm build in setup-nodejs (#33445) 2026-07-02 12:32:35 +00:00
Ricardo Espinoza 269895fc0f fix(editor): Reconcile Data Table column schema on node open (#29935)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-02 12:26:59 +00:00
Tomi Turtiainen 5ad2fa86c3 refactor(core): Extract shared cached metric query for Prometheus collectors (#33435) 2026-07-02 12:05:55 +00:00
Jaakko Husso 87dc3421c8 fix(core): Manual execution offloading on queue mode at IAI on certain types of workflows (no-changelog) (#33424) 2026-07-02 11:58:17 +00:00
Ashutosh Shukla 5af86c5a40 fix(core): Improve error message for registry network failures (#31276)
Co-authored-by: Elias Meire <elias@meire.dev>
2026-07-02 11:55:57 +00:00
Yuliia Pominchuk 062d6794df fix: UX improvements in the custom roles experience (#33399) 2026-07-02 11:52:20 +00:00
Bernhard Wittmann 9b9c3ddf89 fix(Calendly Trigger Node): Request required OAuth2 scopes for Calendly API (#33286) 2026-07-02 11:45:07 +00:00
Michael Kret 40c2dc5b59 fix(Webhook Node): Return 401 instead of 403 when basic auth credentials are wrong (#31119) 2026-07-02 11:41:28 +00:00
Riqwan Thamir 01a3c7e154 fix(editor): Restore Instance AI live run UI after HITL reconnect (#33401)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-02 11:34:58 +00:00
oleg 6f0d30fbb1 fix: Improve AI Assistant post-build follow-ups (#33419) 2026-07-02 11:34:21 +00:00
Charlie Kolb b6d3d85dc5 ci: Trigger backport when a backport label is added to a merged PR (#33449)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 11:25:00 +00:00
Tomi Turtiainen 8ff4759957 feat(core): Add workflow publication Prometheus metrics (no-changelog) (#33299) 2026-07-02 11:08:52 +00:00
n8n-cat-bot[bot] 3915aba14f fix: Avoid stack overflow on large search result sets (#33050)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Jon <jonathan.bennetts@gmail.com>
2026-07-02 10:49:47 +00:00
oleg 3298e21958 feat(core): Support community node type definitions in AI Assistant (#33340) 2026-07-02 10:47:04 +00:00
Raúl Gómez Morales 365660fd39 fix(core): Surface Instance AI confirmations from merged follow-up runs (no-changelog) (#33442) 2026-07-02 10:34:50 +00:00
Matsu e096f72f04 ci: Force broad E2E test selection for credential definition changes (#33429)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 09:37:06 +00:00
Alexander Gekov cb039e0474 fix(editor): Prevent duplicate AI Gateway unsupported-action notice (#33428)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-02 09:33:01 +00:00
Albert Alises e18501fdc6 fix(editor): Limit assistant resource auto-linking (#33389) 2026-07-02 08:54:56 +00:00
Milorad FIlipović 3f3b3a756c fix(core): Harden MCP eval execution against transient network errors (no-changelog) (#33398) 2026-07-02 08:51:49 +00:00
Ilfat Mindubaev 7ad94ecf64 test: Include cert fields in Microsoft OAuth2 managed-OAuth mock (#33425) 2026-07-02 08:34:26 +00:00
Tomi Turtiainen 672ddbdddb fix(core): Start a new trace for scheduled poll triggers (no-changelog) (#33421) 2026-07-02 08:24:12 +00:00
Guillaume Jacquart c3898fba89 fix(core): Ensure the system credential resolver exists on all main instances (#33393)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 08:08:33 +00:00
Garrit Franke d2d1605358 feat(core): Run all eslint-plugin-n8n-nodes-base rules in scan-community-package (no-changelog) (#33418) 2026-07-02 08:03:39 +00:00
Albert Alises 4192c9554e feat(core): Prefer predefined credentials over generic auth on HTTP Request nodes (#33298) 2026-07-02 07:50:49 +00:00
Tomi Turtiainen 8e15e092e3 refactor(core): Move Result and ensureError into @n8n/utils (no-changelog) (#33375) 2026-07-02 07:46:18 +00:00
Garrit Franke 963c7f8f25 fix(core): Restore node-cli eslint peer to a range (#33196) 2026-07-02 07:21:11 +00:00
José Braulio González Valido dbadc276a2 test(ai-builder): Pin eval experiments to the Staging LangSmith workspace (no-changelog) (#33397)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 07:17:26 +00:00
Nikhil Kuriakose b3efecc207 fix(core): Include workflow tags in get_workflow_details MCP tool (#33219)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2026-07-01 19:01:41 +00:00
Puranik Yashaswin Sharma 3c8689f008 fix: Make Miro OAuth2 scope field visible (#25105)
Co-authored-by: Elias Meire <elias@meire.dev>
2026-07-01 15:58:04 +00:00
Konstantin Tieber 3ead311851 fix(core): Beta import/export API not available on cloud (no-changelog) (#33382)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-01 15:58:02 +00:00
Elias Meire 613b2c5acd fix(HubSpot Node): Load full property list in selection dropdowns (#33280) 2026-07-01 14:59:06 +00:00
Bernhard Wittmann d5bb1f7c47 feat: Capture MCP server domain in node graph telemetry (no-changelog) (#33386) 2026-07-01 14:28:35 +00:00
Mutasem Aldmour 25d0d12871 feat(core): Route Instance AI billing to a dedicated credit pool (#33263)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 14:02:53 +00:00
Ilfat Mindubaev f82a932beb feat(core): Add certificate authentication option to Microsoft OAuth2 credentials (#33227) 2026-07-01 13:55:09 +00:00
Ali Elkhateeb 0f46be02aa feat(API): Support exporting projects via the public API (#33084)
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
2026-07-01 13:54:46 +00:00
Lorent Lempereur f008844d75 feat(core): Add durable scheduler database schema (no-changelog) (#33315)
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
2026-07-01 13:12:59 +00:00
José Braulio González Valido 7d946c3031 fix(ai-builder): Prevent snapshot staging races during concurrent sandbox creation (#33342)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 12:53:17 +00:00
Iván Ovejero a46b001f90 refactor: Deprecate Execute Sub-workflow "Run once for each item" mode (#33376) 2026-07-01 12:35:04 +00:00
Michael Drury 06dc810c53 fix(core): Agents as first class citizens multi-main support improvements (no-changelog) (#33314) 2026-07-01 12:29:00 +00:00
Michael Kret 704d24626c fix: Handle AI Gateway-managed credentials in Instance AI (#33365) 2026-07-01 12:26:10 +00:00
Mike Repeć f1582f5f0f fix(core): Guard against undefined node parameters in webhook path indexing (#33366)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-01 12:21:48 +00:00
Charlie Kolb 65cde75a0c test: De-flake resource locator list options test (no-changelog) (#33368)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 12:16:38 +00:00
Rob Hough da1a58e0e3 fix(editor): Align parameter input sizes (#33309) 2026-07-01 12:12:51 +00:00
James Gee a6b307c36b feat(core): Add telemetry events for import / export (#33319) 2026-07-01 12:12:46 +00:00