Commit Graph

6006 Commits

Author SHA1 Message Date
n8n-assistant[bot]
16178434c9
🚀 Release 2.28.4 (#33332)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-07-01 07:23:40 +00:00
n8n-assistant[bot]
a41348f5d7
fix(core): Skip AI Gateway managed credentials in pre-execution permission check (backport to release-candidate/2.28.x) (#33278)
Some checks failed
CI: Python / Checks (push) Has been cancelled
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-06-30 11:15:39 +00:00
n8n-assistant[bot]
922cd4e7a0
feat(core): Add N8N_RUNNERS_ALLOW_TRANSITIVE_IMPORTS for the Python task runner (backport to release-candidate/2.28.x) (#33266)
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 08:50:09 +00:00
n8n-assistant[bot]
e5fffa2320
fix(core): Ensure project variables override same-key global variables (backport to release-candidate/2.28.x) (#33232)
Co-authored-by: Marc Littlemore <MarcL@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-29 13:45:13 +00:00
n8n-assistant[bot]
93a560140d
🚀 Release 2.28.3 (#33188)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-29 07:22:52 +00:00
n8n-assistant[bot]
99c6e0295d
🚀 Release 2.28.2 (#32999)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-25 09:42:25 +00:00
n8n-assistant[bot]
c30986df8b
fix(core): Forward user_id on Instance AI run-finished telemetry (no-changelog) (backport to release-candidate/2.28.x) (#32964)
Co-authored-by: Albert Alises <albert.alises@gmail.com>
2026-06-24 18:09:37 +00:00
n8n-assistant[bot]
081e48be9f
🚀 Release 2.28.1 (#32924)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-24 10:13:48 +00:00
n8n-assistant[bot]
08ffbcc11e
chore: Bundle/2.x (backport to release-candidate/2.28.x) (#32906)
Co-authored-by: n8n-assistant[bot] <100856346+n8n-assistant[bot]@users.noreply.github.com>
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Eugene <eugene@n8n.io>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Dmitrii <dmitrii.kulikov@n8n.io>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
Co-authored-by: Alexander Gekov <40495748+alexander-gekov@users.noreply.github.com>
Co-authored-by: Konstantin Tieber <46342664+konstantintieber@users.noreply.github.com>
Co-authored-by: Lorent Lempereur <looorent@users.noreply.github.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: Matsuuu <huhta.matias@gmail.com>
2026-06-24 11:50:56 +03:00
n8n-assistant[bot]
1fcd8e5e23
fix(core): Verify Instance AI workflows before setup (backport to release-candidate/2.28.x) (#32918)
Co-authored-by: oleg <me@olegivaniv.com>
2026-06-24 08:40:57 +00:00
n8n-assistant[bot]
0dac8a2785
🚀 Release 2.28.0 (#32842)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-23 14:31:55 +03:00
Lorent Lempereur
3b3fe5aef0
feat(core): Validate redirect targets when routing requests through a proxy (no-changelog) (#32662)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-06-23 10:38:12 +00:00
Andreas Fitzek
1a02b53784
refactor(core): Extract test webhook cancel route into a REST controller (#31353) 2026-06-23 10:25:44 +00:00
Romeo Balta
de9f3ef2db
feat(editor): Add published workflow count to dynamic banners (no-changelog) (#32619) 2026-06-23 10:31:47 +00:00
bjorger
fd2cf90a81
feat(core): Add agent heartbeat session metrics (#32732)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-23 10:00:00 +00:00
Garrit Franke
d595631d60
feat(Compression Node): Add tar and tar.gz support (#32547)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 08:52:31 +00:00
Tomi Turtiainen
900c0eae4f
fix(core): Clean up workflow publication outbox records (#32795) 2026-06-23 08:37:38 +00:00
Mutasem Aldmour
c7c93f1c4e
feat(core): Add token-based per-message credits for Instance AI (no-changelog) (#32633)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 08:29:24 +00:00
Sandra Zollner
95a75320ce
feat(core): Update credential handling in workflows-imported event (#32794) 2026-06-23 08:28:29 +00:00
n8n-cat-bot[bot]
7ebd0cf2c5
fix: RedactValues throws TypeError on null-valued credential fields (#32804)
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>
2026-06-23 07:12:35 +00:00
Jaakko Husso
0c8955e793
feat(core): Persist IAI 'always allow' execute permissions on DB (no-changelog) (#32599) 2026-06-23 06:58:15 +00:00
Svetoslav Dekov
511e34fd7f
feat(editor): Preserve and author workflow node groups across update surfaces (no-changelog) (#32771)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 06:55:59 +00:00
Jaakko Husso
8284c1aa64
chore: Upgrade Daytona SDK version (#32741)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 06:40:10 +00:00
Emilia
524d4e8fb8
fix(core): Limit execution data size for display reads (#32508)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 06:29:46 +00:00
Andreas Fitzek
908bab7bcc
feat(API): Use scope checks instead of system roles for resource access (#32769) 2026-06-23 05:44:41 +00:00
Michael Drury
2634f3d023
fix(core): Allow agent builder to use AI Assistant proxy telemetry configuration (no-changelog) (#32753)
Some checks failed
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.16.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
Release: Create Minor Release PR / Create release PR (push) Has been cancelled
Release: Create Minor Release PR / Notify Slack (push) Has been cancelled
2026-06-22 19:53:16 +00:00
James Gee
f4e3299aff
chore(core): Extract common import context (#32784) 2026-06-22 18:51:04 +00:00
Michael Drury
5003f5588a
feat(core): Add rich interaction chat tools to the agent preview chat (no-changelog) (#32237)
Some checks are pending
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.16.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-06-22 16:22:49 +00:00
Riqwan Thamir
c8e4c7606a
feat(core): Enable thinking modes for instance ai (#32768) 2026-06-22 15:24:31 +00:00
bjorger
8e5dd83e3b
feat(core): Add knowledge retrieval tools for agents (#32485)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-22 14:36:18 +00:00
Ricardo Espinoza
b513f54fbe
feat(core): Add redirect URLs allow lists to MCP server (#24739) 2026-06-22 14:31:41 +00:00
Ricardo Espinoza
1f774c8ea1
fix(API): Return 409 when deleting a published workflow (#32600) 2026-06-22 14:31:10 +00:00
José Braulio González Valido
13239d1cfe
feat(ai-builder): Add per-test-case eval credentials via thread credential-view pinning (no-changelog) (#32161)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-22 14:02:57 +00:00
Tomi Turtiainen
fb284d391a
fix(core): Reduce Sentry tracing noise from auto-instrumentation spans (no-changelog) (#32592) 2026-06-22 13:53:44 +00:00
Jaakko Husso
fecaa38952
feat(core): Add a way to override the snapshot version (no-changelog) (#32740) 2026-06-22 13:34:28 +00:00
Dimitri Lavrenük
097f6837cb
feat: Settings for MCP Registry server usage in Instance AI (#31692)
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2026-06-22 12:54:03 +00:00
Charlie Kolb
d6758db95b
fix(core): Support v4 and v5 schemas for strapi consumers (#32559)
Co-authored-by: Jon <jonathan.bennetts@gmail.com>
Co-authored-by: Nikhil Kuriakose <nikhilkuria@gmail.com>
Co-authored-by: Nikhil Kuriakose <nikhil.kuriakose@n8n.io>
2026-06-22 12:16:12 +00:00
Milorad FIlipović
0f1c1a82a4
fix(core): Drive workflow folder placement through validated parentFolderId (#31364) 2026-06-22 12:02:08 +00:00
Stephen Wright
9158556730
feat(Google Sheets Node): Allow custom OAuth2 scopes (#32660) 2026-06-22 11:56:44 +00:00
bjorger
3ae74f10b0
feat(core): Add knowledge file storage for agents (#31956)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-22 11:49:50 +00:00
Riqwan Thamir
c7143e0e17
feat(core): Await memory tasks when running agent through evals (no-changelog) (#32693)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-22 11:11:56 +00:00
Benjamin Schroth
19eeb5edbd
fix(core): Make workflow evaluations work alongside config evals (#32384) 2026-06-22 10:37:56 +00:00
Stephen Wright
7e37945ad9
feat(Google Calendar Node): Allow custom OAuth2 scopes (#32661) 2026-06-22 09:23:04 +00:00
Yuliia Pominchuk
f105b34281
fix(editor): Widen callable subworkflow list using callerPolicy in workflow picker (#32522) 2026-06-22 09:18:26 +00:00
Sandra Zollner
70d4a676af
feat(core): Add 'workflows-imported' logstreaming event (#32488) 2026-06-22 08:59:40 +00:00
yehorkardash
d501854409
fix(core): Deduplicate isRecord (no-changelog) (#32469) 2026-06-22 08:35:03 +00:00
Stephen Wright
0369d40719
feat(Google Cloud Storage Node): Allow custom OAuth2 scopes (#32659)
Some checks are pending
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.16.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-06-22 08:29:19 +00:00
Lorent Lempereur
546132926e
refactor: Consolidate AI proxy helpers onto the network factory (#32506) 2026-06-20 21:05:42 +00:00
aikido-autofix[bot]
c7fcbb7a72
fix: Fix 26 security issues in electron, axios, undici and 5 more (#32688)
Co-authored-by: aikido-autofix[bot] <119856028+aikido-autofix[bot]@users.noreply.github.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-06-20 16:07:02 +00:00
Albert Alises
8c9648496d
fix: Stop a timed-out background AI builder from respawning itself (#32630)
Some checks are pending
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.16.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-06-20 10:21:39 +00:00